Catalog API
POST
Create attachment
{{baseUrl}}/api/catalog/pvt/attachment
HEADERS
Content-Type
Accept
BODY json
{
"Domains": [
{
"DomainValues": "",
"FieldName": "",
"MaxCaracters": ""
}
],
"IsActive": false,
"IsRequired": false,
"Name": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/attachment");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Domains\": [\n {\n \"DomainValues\": \"\",\n \"FieldName\": \"\",\n \"MaxCaracters\": \"\"\n }\n ],\n \"IsActive\": false,\n \"IsRequired\": false,\n \"Name\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/catalog/pvt/attachment" {:headers {:accept ""}
:content-type :json
:form-params {:Domains [{:DomainValues ""
:FieldName ""
:MaxCaracters ""}]
:IsActive false
:IsRequired false
:Name ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/attachment"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"Domains\": [\n {\n \"DomainValues\": \"\",\n \"FieldName\": \"\",\n \"MaxCaracters\": \"\"\n }\n ],\n \"IsActive\": false,\n \"IsRequired\": false,\n \"Name\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/attachment"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"Domains\": [\n {\n \"DomainValues\": \"\",\n \"FieldName\": \"\",\n \"MaxCaracters\": \"\"\n }\n ],\n \"IsActive\": false,\n \"IsRequired\": false,\n \"Name\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/attachment");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"Domains\": [\n {\n \"DomainValues\": \"\",\n \"FieldName\": \"\",\n \"MaxCaracters\": \"\"\n }\n ],\n \"IsActive\": false,\n \"IsRequired\": false,\n \"Name\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/attachment"
payload := strings.NewReader("{\n \"Domains\": [\n {\n \"DomainValues\": \"\",\n \"FieldName\": \"\",\n \"MaxCaracters\": \"\"\n }\n ],\n \"IsActive\": false,\n \"IsRequired\": false,\n \"Name\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/catalog/pvt/attachment HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 166
{
"Domains": [
{
"DomainValues": "",
"FieldName": "",
"MaxCaracters": ""
}
],
"IsActive": false,
"IsRequired": false,
"Name": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/catalog/pvt/attachment")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"Domains\": [\n {\n \"DomainValues\": \"\",\n \"FieldName\": \"\",\n \"MaxCaracters\": \"\"\n }\n ],\n \"IsActive\": false,\n \"IsRequired\": false,\n \"Name\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/attachment"))
.header("content-type", "")
.header("accept", "")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Domains\": [\n {\n \"DomainValues\": \"\",\n \"FieldName\": \"\",\n \"MaxCaracters\": \"\"\n }\n ],\n \"IsActive\": false,\n \"IsRequired\": false,\n \"Name\": \"\"\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 \"Domains\": [\n {\n \"DomainValues\": \"\",\n \"FieldName\": \"\",\n \"MaxCaracters\": \"\"\n }\n ],\n \"IsActive\": false,\n \"IsRequired\": false,\n \"Name\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/attachment")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/catalog/pvt/attachment")
.header("content-type", "")
.header("accept", "")
.body("{\n \"Domains\": [\n {\n \"DomainValues\": \"\",\n \"FieldName\": \"\",\n \"MaxCaracters\": \"\"\n }\n ],\n \"IsActive\": false,\n \"IsRequired\": false,\n \"Name\": \"\"\n}")
.asString();
const data = JSON.stringify({
Domains: [
{
DomainValues: '',
FieldName: '',
MaxCaracters: ''
}
],
IsActive: false,
IsRequired: false,
Name: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/catalog/pvt/attachment');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/attachment',
headers: {'content-type': '', accept: ''},
data: {
Domains: [{DomainValues: '', FieldName: '', MaxCaracters: ''}],
IsActive: false,
IsRequired: false,
Name: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/attachment';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"Domains":[{"DomainValues":"","FieldName":"","MaxCaracters":""}],"IsActive":false,"IsRequired":false,"Name":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/attachment',
method: 'POST',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "Domains": [\n {\n "DomainValues": "",\n "FieldName": "",\n "MaxCaracters": ""\n }\n ],\n "IsActive": false,\n "IsRequired": false,\n "Name": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Domains\": [\n {\n \"DomainValues\": \"\",\n \"FieldName\": \"\",\n \"MaxCaracters\": \"\"\n }\n ],\n \"IsActive\": false,\n \"IsRequired\": false,\n \"Name\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/attachment")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/attachment',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Domains: [{DomainValues: '', FieldName: '', MaxCaracters: ''}],
IsActive: false,
IsRequired: false,
Name: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/attachment',
headers: {'content-type': '', accept: ''},
body: {
Domains: [{DomainValues: '', FieldName: '', MaxCaracters: ''}],
IsActive: false,
IsRequired: false,
Name: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/catalog/pvt/attachment');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
Domains: [
{
DomainValues: '',
FieldName: '',
MaxCaracters: ''
}
],
IsActive: false,
IsRequired: false,
Name: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/attachment',
headers: {'content-type': '', accept: ''},
data: {
Domains: [{DomainValues: '', FieldName: '', MaxCaracters: ''}],
IsActive: false,
IsRequired: false,
Name: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/attachment';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"Domains":[{"DomainValues":"","FieldName":"","MaxCaracters":""}],"IsActive":false,"IsRequired":false,"Name":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"Domains": @[ @{ @"DomainValues": @"", @"FieldName": @"", @"MaxCaracters": @"" } ],
@"IsActive": @NO,
@"IsRequired": @NO,
@"Name": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/attachment"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/attachment" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"Domains\": [\n {\n \"DomainValues\": \"\",\n \"FieldName\": \"\",\n \"MaxCaracters\": \"\"\n }\n ],\n \"IsActive\": false,\n \"IsRequired\": false,\n \"Name\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/attachment",
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([
'Domains' => [
[
'DomainValues' => '',
'FieldName' => '',
'MaxCaracters' => ''
]
],
'IsActive' => null,
'IsRequired' => null,
'Name' => ''
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/catalog/pvt/attachment', [
'body' => '{
"Domains": [
{
"DomainValues": "",
"FieldName": "",
"MaxCaracters": ""
}
],
"IsActive": false,
"IsRequired": false,
"Name": ""
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/attachment');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Domains' => [
[
'DomainValues' => '',
'FieldName' => '',
'MaxCaracters' => ''
]
],
'IsActive' => null,
'IsRequired' => null,
'Name' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Domains' => [
[
'DomainValues' => '',
'FieldName' => '',
'MaxCaracters' => ''
]
],
'IsActive' => null,
'IsRequired' => null,
'Name' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/attachment');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/attachment' -Method POST -Headers $headers -ContentType '' -Body '{
"Domains": [
{
"DomainValues": "",
"FieldName": "",
"MaxCaracters": ""
}
],
"IsActive": false,
"IsRequired": false,
"Name": ""
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/attachment' -Method POST -Headers $headers -ContentType '' -Body '{
"Domains": [
{
"DomainValues": "",
"FieldName": "",
"MaxCaracters": ""
}
],
"IsActive": false,
"IsRequired": false,
"Name": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Domains\": [\n {\n \"DomainValues\": \"\",\n \"FieldName\": \"\",\n \"MaxCaracters\": \"\"\n }\n ],\n \"IsActive\": false,\n \"IsRequired\": false,\n \"Name\": \"\"\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("POST", "/baseUrl/api/catalog/pvt/attachment", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/attachment"
payload = {
"Domains": [
{
"DomainValues": "",
"FieldName": "",
"MaxCaracters": ""
}
],
"IsActive": False,
"IsRequired": False,
"Name": ""
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/attachment"
payload <- "{\n \"Domains\": [\n {\n \"DomainValues\": \"\",\n \"FieldName\": \"\",\n \"MaxCaracters\": \"\"\n }\n ],\n \"IsActive\": false,\n \"IsRequired\": false,\n \"Name\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/attachment")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"Domains\": [\n {\n \"DomainValues\": \"\",\n \"FieldName\": \"\",\n \"MaxCaracters\": \"\"\n }\n ],\n \"IsActive\": false,\n \"IsRequired\": false,\n \"Name\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/catalog/pvt/attachment') do |req|
req.headers['accept'] = ''
req.body = "{\n \"Domains\": [\n {\n \"DomainValues\": \"\",\n \"FieldName\": \"\",\n \"MaxCaracters\": \"\"\n }\n ],\n \"IsActive\": false,\n \"IsRequired\": false,\n \"Name\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/attachment";
let payload = json!({
"Domains": (
json!({
"DomainValues": "",
"FieldName": "",
"MaxCaracters": ""
})
),
"IsActive": false,
"IsRequired": false,
"Name": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/catalog/pvt/attachment \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"Domains": [
{
"DomainValues": "",
"FieldName": "",
"MaxCaracters": ""
}
],
"IsActive": false,
"IsRequired": false,
"Name": ""
}'
echo '{
"Domains": [
{
"DomainValues": "",
"FieldName": "",
"MaxCaracters": ""
}
],
"IsActive": false,
"IsRequired": false,
"Name": ""
}' | \
http POST {{baseUrl}}/api/catalog/pvt/attachment \
accept:'' \
content-type:''
wget --quiet \
--method POST \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "Domains": [\n {\n "DomainValues": "",\n "FieldName": "",\n "MaxCaracters": ""\n }\n ],\n "IsActive": false,\n "IsRequired": false,\n "Name": ""\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/attachment
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"Domains": [
[
"DomainValues": "",
"FieldName": "",
"MaxCaracters": ""
]
],
"IsActive": false,
"IsRequired": false,
"Name": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/attachment")! 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
{
"Domains": [
{
"DomainValues": "[1-2]#9[1-1][1]basic;#11[0-1][1]basic",
"FieldName": "Sauce",
"MaxCaracters": ""
},
{
"DomainValues": "[0-10]#8[0-3][0]medium;#9[0-3][0]medium;#10[0-3][0]medium;#11[0-3][0]medium;#36[0-3][0]medium;#37[0-3][0]medium;#38[0-3][0]medium",
"FieldName": "Toppings",
"MaxCaracters": ""
}
],
"Id": 8,
"IsActive": true,
"IsRequired": true,
"Name": "Ingredients"
}
DELETE
Delete attachment
{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid
HEADERS
Content-Type
Accept
QUERY PARAMS
attachmentid
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid");
var request = new RestRequest("", Method.Delete);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/catalog/pvt/attachment/:attachmentid HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid"))
.header("content-type", "")
.header("accept", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid',
method: 'DELETE',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/attachment/:attachmentid',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("DELETE", "/baseUrl/api/catalog/pvt/attachment/:attachmentid", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid"
headers = {
"content-type": "",
"accept": ""
}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/catalog/pvt/attachment/:attachmentid') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/catalog/pvt/attachment/:attachmentid \
--header 'accept: ' \
--header 'content-type: '
http DELETE {{baseUrl}}/api/catalog/pvt/attachment/:attachmentid \
accept:'' \
content-type:''
wget --quiet \
--method DELETE \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/attachment/:attachmentid
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get all attachments
{{baseUrl}}/api/catalog/pvt/attachments
HEADERS
Content-Type
Accept
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/attachments");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog/pvt/attachments" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/attachments"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/attachments"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/attachments");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/attachments"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog/pvt/attachments HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog/pvt/attachments")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/attachments"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/attachments")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog/pvt/attachments")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog/pvt/attachments');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/attachments',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/attachments';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/attachments',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/attachments")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/attachments',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/attachments',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog/pvt/attachments');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/attachments',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/attachments';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/attachments"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/attachments" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/attachments",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog/pvt/attachments', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/attachments');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/attachments');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/attachments' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/attachments' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog/pvt/attachments", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/attachments"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/attachments"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/attachments")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog/pvt/attachments') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/attachments";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog/pvt/attachments \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog/pvt/attachments \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/attachments
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/attachments")! 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
{
"Data": [
{
"Domains": [
{
"DomainValues": "[1-2]#9[1-1][1]basic;#11[0-1][1]basic",
"FieldName": "Sauce",
"MaxCaracters": ""
},
{
"DomainValues": "[0-10]#8[0-3][0]medium;#9[0-3][0]medium;#10[0-3][0]medium;#11[0-3][0]medium;#36[0-3][0]medium;#37[0-3][0]medium;#38[0-3][0]medium",
"FieldName": "Toppings",
"MaxCaracters": ""
}
],
"Id": 8,
"IsActive": true,
"IsRequired": true,
"Name": "Ingredients"
}
],
"Page": 1,
"Size": 11,
"TotalPage": 1,
"TotalRows": 11
}
GET
Get attachment
{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid
HEADERS
Content-Type
Accept
QUERY PARAMS
attachmentid
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog/pvt/attachment/:attachmentid HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/attachment/:attachmentid',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog/pvt/attachment/:attachmentid", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog/pvt/attachment/:attachmentid') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog/pvt/attachment/:attachmentid \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog/pvt/attachment/:attachmentid \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/attachment/:attachmentid
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid")! 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
{
"Domains": [
{
"DomainValues": "[1-2]#9[1-1][1]basic;#11[0-1][1]basic",
"FieldName": "Sauce",
"MaxCaracters": ""
},
{
"DomainValues": "[0-10]#8[0-3][0]medium;#9[0-3][0]medium;#10[0-3][0]medium;#11[0-3][0]medium;#36[0-3][0]medium;#37[0-3][0]medium;#38[0-3][0]medium",
"FieldName": "Toppings",
"MaxCaracters": ""
}
],
"Id": 8,
"IsActive": true,
"IsRequired": true,
"Name": "Ingredients"
}
PUT
Update attachment
{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid
HEADERS
Content-Type
Accept
QUERY PARAMS
attachmentid
BODY json
{
"Domains": [
{
"DomainValues": "",
"FieldName": "",
"MaxCaracters": ""
}
],
"IsActive": false,
"IsRequired": false,
"Name": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Domains\": [\n {\n \"DomainValues\": \"\",\n \"FieldName\": \"\",\n \"MaxCaracters\": \"\"\n }\n ],\n \"IsActive\": false,\n \"IsRequired\": false,\n \"Name\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid" {:headers {:accept ""}
:content-type :json
:form-params {:Domains [{:DomainValues ""
:FieldName ""
:MaxCaracters ""}]
:IsActive false
:IsRequired false
:Name ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"Domains\": [\n {\n \"DomainValues\": \"\",\n \"FieldName\": \"\",\n \"MaxCaracters\": \"\"\n }\n ],\n \"IsActive\": false,\n \"IsRequired\": false,\n \"Name\": \"\"\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"Domains\": [\n {\n \"DomainValues\": \"\",\n \"FieldName\": \"\",\n \"MaxCaracters\": \"\"\n }\n ],\n \"IsActive\": false,\n \"IsRequired\": false,\n \"Name\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"Domains\": [\n {\n \"DomainValues\": \"\",\n \"FieldName\": \"\",\n \"MaxCaracters\": \"\"\n }\n ],\n \"IsActive\": false,\n \"IsRequired\": false,\n \"Name\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid"
payload := strings.NewReader("{\n \"Domains\": [\n {\n \"DomainValues\": \"\",\n \"FieldName\": \"\",\n \"MaxCaracters\": \"\"\n }\n ],\n \"IsActive\": false,\n \"IsRequired\": false,\n \"Name\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/catalog/pvt/attachment/:attachmentid HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 166
{
"Domains": [
{
"DomainValues": "",
"FieldName": "",
"MaxCaracters": ""
}
],
"IsActive": false,
"IsRequired": false,
"Name": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"Domains\": [\n {\n \"DomainValues\": \"\",\n \"FieldName\": \"\",\n \"MaxCaracters\": \"\"\n }\n ],\n \"IsActive\": false,\n \"IsRequired\": false,\n \"Name\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid"))
.header("content-type", "")
.header("accept", "")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Domains\": [\n {\n \"DomainValues\": \"\",\n \"FieldName\": \"\",\n \"MaxCaracters\": \"\"\n }\n ],\n \"IsActive\": false,\n \"IsRequired\": false,\n \"Name\": \"\"\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 \"Domains\": [\n {\n \"DomainValues\": \"\",\n \"FieldName\": \"\",\n \"MaxCaracters\": \"\"\n }\n ],\n \"IsActive\": false,\n \"IsRequired\": false,\n \"Name\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid")
.header("content-type", "")
.header("accept", "")
.body("{\n \"Domains\": [\n {\n \"DomainValues\": \"\",\n \"FieldName\": \"\",\n \"MaxCaracters\": \"\"\n }\n ],\n \"IsActive\": false,\n \"IsRequired\": false,\n \"Name\": \"\"\n}")
.asString();
const data = JSON.stringify({
Domains: [
{
DomainValues: '',
FieldName: '',
MaxCaracters: ''
}
],
IsActive: false,
IsRequired: false,
Name: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid',
headers: {'content-type': '', accept: ''},
data: {
Domains: [{DomainValues: '', FieldName: '', MaxCaracters: ''}],
IsActive: false,
IsRequired: false,
Name: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"Domains":[{"DomainValues":"","FieldName":"","MaxCaracters":""}],"IsActive":false,"IsRequired":false,"Name":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid',
method: 'PUT',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "Domains": [\n {\n "DomainValues": "",\n "FieldName": "",\n "MaxCaracters": ""\n }\n ],\n "IsActive": false,\n "IsRequired": false,\n "Name": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Domains\": [\n {\n \"DomainValues\": \"\",\n \"FieldName\": \"\",\n \"MaxCaracters\": \"\"\n }\n ],\n \"IsActive\": false,\n \"IsRequired\": false,\n \"Name\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/attachment/:attachmentid',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Domains: [{DomainValues: '', FieldName: '', MaxCaracters: ''}],
IsActive: false,
IsRequired: false,
Name: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid',
headers: {'content-type': '', accept: ''},
body: {
Domains: [{DomainValues: '', FieldName: '', MaxCaracters: ''}],
IsActive: false,
IsRequired: false,
Name: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
Domains: [
{
DomainValues: '',
FieldName: '',
MaxCaracters: ''
}
],
IsActive: false,
IsRequired: false,
Name: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid',
headers: {'content-type': '', accept: ''},
data: {
Domains: [{DomainValues: '', FieldName: '', MaxCaracters: ''}],
IsActive: false,
IsRequired: false,
Name: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"Domains":[{"DomainValues":"","FieldName":"","MaxCaracters":""}],"IsActive":false,"IsRequired":false,"Name":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"Domains": @[ @{ @"DomainValues": @"", @"FieldName": @"", @"MaxCaracters": @"" } ],
@"IsActive": @NO,
@"IsRequired": @NO,
@"Name": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"Domains\": [\n {\n \"DomainValues\": \"\",\n \"FieldName\": \"\",\n \"MaxCaracters\": \"\"\n }\n ],\n \"IsActive\": false,\n \"IsRequired\": false,\n \"Name\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid",
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([
'Domains' => [
[
'DomainValues' => '',
'FieldName' => '',
'MaxCaracters' => ''
]
],
'IsActive' => null,
'IsRequired' => null,
'Name' => ''
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid', [
'body' => '{
"Domains": [
{
"DomainValues": "",
"FieldName": "",
"MaxCaracters": ""
}
],
"IsActive": false,
"IsRequired": false,
"Name": ""
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Domains' => [
[
'DomainValues' => '',
'FieldName' => '',
'MaxCaracters' => ''
]
],
'IsActive' => null,
'IsRequired' => null,
'Name' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Domains' => [
[
'DomainValues' => '',
'FieldName' => '',
'MaxCaracters' => ''
]
],
'IsActive' => null,
'IsRequired' => null,
'Name' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid' -Method PUT -Headers $headers -ContentType '' -Body '{
"Domains": [
{
"DomainValues": "",
"FieldName": "",
"MaxCaracters": ""
}
],
"IsActive": false,
"IsRequired": false,
"Name": ""
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid' -Method PUT -Headers $headers -ContentType '' -Body '{
"Domains": [
{
"DomainValues": "",
"FieldName": "",
"MaxCaracters": ""
}
],
"IsActive": false,
"IsRequired": false,
"Name": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Domains\": [\n {\n \"DomainValues\": \"\",\n \"FieldName\": \"\",\n \"MaxCaracters\": \"\"\n }\n ],\n \"IsActive\": false,\n \"IsRequired\": false,\n \"Name\": \"\"\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("PUT", "/baseUrl/api/catalog/pvt/attachment/:attachmentid", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid"
payload = {
"Domains": [
{
"DomainValues": "",
"FieldName": "",
"MaxCaracters": ""
}
],
"IsActive": False,
"IsRequired": False,
"Name": ""
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid"
payload <- "{\n \"Domains\": [\n {\n \"DomainValues\": \"\",\n \"FieldName\": \"\",\n \"MaxCaracters\": \"\"\n }\n ],\n \"IsActive\": false,\n \"IsRequired\": false,\n \"Name\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"Domains\": [\n {\n \"DomainValues\": \"\",\n \"FieldName\": \"\",\n \"MaxCaracters\": \"\"\n }\n ],\n \"IsActive\": false,\n \"IsRequired\": false,\n \"Name\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/catalog/pvt/attachment/:attachmentid') do |req|
req.headers['accept'] = ''
req.body = "{\n \"Domains\": [\n {\n \"DomainValues\": \"\",\n \"FieldName\": \"\",\n \"MaxCaracters\": \"\"\n }\n ],\n \"IsActive\": false,\n \"IsRequired\": false,\n \"Name\": \"\"\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid";
let payload = json!({
"Domains": (
json!({
"DomainValues": "",
"FieldName": "",
"MaxCaracters": ""
})
),
"IsActive": false,
"IsRequired": false,
"Name": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/catalog/pvt/attachment/:attachmentid \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"Domains": [
{
"DomainValues": "",
"FieldName": "",
"MaxCaracters": ""
}
],
"IsActive": false,
"IsRequired": false,
"Name": ""
}'
echo '{
"Domains": [
{
"DomainValues": "",
"FieldName": "",
"MaxCaracters": ""
}
],
"IsActive": false,
"IsRequired": false,
"Name": ""
}' | \
http PUT {{baseUrl}}/api/catalog/pvt/attachment/:attachmentid \
accept:'' \
content-type:''
wget --quiet \
--method PUT \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "Domains": [\n {\n "DomainValues": "",\n "FieldName": "",\n "MaxCaracters": ""\n }\n ],\n "IsActive": false,\n "IsRequired": false,\n "Name": ""\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/attachment/:attachmentid
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"Domains": [
[
"DomainValues": "",
"FieldName": "",
"MaxCaracters": ""
]
],
"IsActive": false,
"IsRequired": false,
"Name": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/attachment/:attachmentid")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"Domains": [
{
"DomainValues": "[1-2]#9[1-1][1]basic;#11[0-1][1]basic",
"FieldName": "Sauce",
"MaxCaracters": ""
},
{
"DomainValues": "[0-10]#8[0-3][0]medium;#9[0-3][0]medium;#10[0-3][0]medium;#11[0-3][0]medium;#36[0-3][0]medium;#37[0-3][0]medium;#38[0-3][0]medium",
"FieldName": "Toppings",
"MaxCaracters": ""
}
],
"Id": 8,
"IsActive": true,
"IsRequired": true,
"Name": "Ingredients"
}
POST
Create Brand
{{baseUrl}}/api/catalog/pvt/brand
HEADERS
Content-Type
Accept
BODY json
{
"Active": false,
"AdWordsRemarketingCode": "",
"Id": 0,
"Keywords": "",
"LinkId": "",
"LomadeeCampaignCode": "",
"MenuHome": false,
"Name": "",
"Score": 0,
"SiteTitle": "",
"Text": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/brand");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Active\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Id\": 0,\n \"Keywords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MenuHome\": false,\n \"Name\": \"\",\n \"Score\": 0,\n \"SiteTitle\": \"\",\n \"Text\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/catalog/pvt/brand" {:headers {:accept ""}
:content-type :json
:form-params {:Active false
:AdWordsRemarketingCode ""
:Id 0
:Keywords ""
:LinkId ""
:LomadeeCampaignCode ""
:MenuHome false
:Name ""
:Score 0
:SiteTitle ""
:Text ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/brand"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"Active\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Id\": 0,\n \"Keywords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MenuHome\": false,\n \"Name\": \"\",\n \"Score\": 0,\n \"SiteTitle\": \"\",\n \"Text\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/brand"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"Active\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Id\": 0,\n \"Keywords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MenuHome\": false,\n \"Name\": \"\",\n \"Score\": 0,\n \"SiteTitle\": \"\",\n \"Text\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/brand");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"Active\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Id\": 0,\n \"Keywords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MenuHome\": false,\n \"Name\": \"\",\n \"Score\": 0,\n \"SiteTitle\": \"\",\n \"Text\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/brand"
payload := strings.NewReader("{\n \"Active\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Id\": 0,\n \"Keywords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MenuHome\": false,\n \"Name\": \"\",\n \"Score\": 0,\n \"SiteTitle\": \"\",\n \"Text\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/catalog/pvt/brand HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 209
{
"Active": false,
"AdWordsRemarketingCode": "",
"Id": 0,
"Keywords": "",
"LinkId": "",
"LomadeeCampaignCode": "",
"MenuHome": false,
"Name": "",
"Score": 0,
"SiteTitle": "",
"Text": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/catalog/pvt/brand")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"Active\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Id\": 0,\n \"Keywords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MenuHome\": false,\n \"Name\": \"\",\n \"Score\": 0,\n \"SiteTitle\": \"\",\n \"Text\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/brand"))
.header("content-type", "")
.header("accept", "")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Active\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Id\": 0,\n \"Keywords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MenuHome\": false,\n \"Name\": \"\",\n \"Score\": 0,\n \"SiteTitle\": \"\",\n \"Text\": \"\"\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 \"Active\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Id\": 0,\n \"Keywords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MenuHome\": false,\n \"Name\": \"\",\n \"Score\": 0,\n \"SiteTitle\": \"\",\n \"Text\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/brand")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/catalog/pvt/brand")
.header("content-type", "")
.header("accept", "")
.body("{\n \"Active\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Id\": 0,\n \"Keywords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MenuHome\": false,\n \"Name\": \"\",\n \"Score\": 0,\n \"SiteTitle\": \"\",\n \"Text\": \"\"\n}")
.asString();
const data = JSON.stringify({
Active: false,
AdWordsRemarketingCode: '',
Id: 0,
Keywords: '',
LinkId: '',
LomadeeCampaignCode: '',
MenuHome: false,
Name: '',
Score: 0,
SiteTitle: '',
Text: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/catalog/pvt/brand');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/brand',
headers: {'content-type': '', accept: ''},
data: {
Active: false,
AdWordsRemarketingCode: '',
Id: 0,
Keywords: '',
LinkId: '',
LomadeeCampaignCode: '',
MenuHome: false,
Name: '',
Score: 0,
SiteTitle: '',
Text: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/brand';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"Active":false,"AdWordsRemarketingCode":"","Id":0,"Keywords":"","LinkId":"","LomadeeCampaignCode":"","MenuHome":false,"Name":"","Score":0,"SiteTitle":"","Text":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/brand',
method: 'POST',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "Active": false,\n "AdWordsRemarketingCode": "",\n "Id": 0,\n "Keywords": "",\n "LinkId": "",\n "LomadeeCampaignCode": "",\n "MenuHome": false,\n "Name": "",\n "Score": 0,\n "SiteTitle": "",\n "Text": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Active\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Id\": 0,\n \"Keywords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MenuHome\": false,\n \"Name\": \"\",\n \"Score\": 0,\n \"SiteTitle\": \"\",\n \"Text\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/brand")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/brand',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Active: false,
AdWordsRemarketingCode: '',
Id: 0,
Keywords: '',
LinkId: '',
LomadeeCampaignCode: '',
MenuHome: false,
Name: '',
Score: 0,
SiteTitle: '',
Text: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/brand',
headers: {'content-type': '', accept: ''},
body: {
Active: false,
AdWordsRemarketingCode: '',
Id: 0,
Keywords: '',
LinkId: '',
LomadeeCampaignCode: '',
MenuHome: false,
Name: '',
Score: 0,
SiteTitle: '',
Text: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/catalog/pvt/brand');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
Active: false,
AdWordsRemarketingCode: '',
Id: 0,
Keywords: '',
LinkId: '',
LomadeeCampaignCode: '',
MenuHome: false,
Name: '',
Score: 0,
SiteTitle: '',
Text: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/brand',
headers: {'content-type': '', accept: ''},
data: {
Active: false,
AdWordsRemarketingCode: '',
Id: 0,
Keywords: '',
LinkId: '',
LomadeeCampaignCode: '',
MenuHome: false,
Name: '',
Score: 0,
SiteTitle: '',
Text: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/brand';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"Active":false,"AdWordsRemarketingCode":"","Id":0,"Keywords":"","LinkId":"","LomadeeCampaignCode":"","MenuHome":false,"Name":"","Score":0,"SiteTitle":"","Text":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"Active": @NO,
@"AdWordsRemarketingCode": @"",
@"Id": @0,
@"Keywords": @"",
@"LinkId": @"",
@"LomadeeCampaignCode": @"",
@"MenuHome": @NO,
@"Name": @"",
@"Score": @0,
@"SiteTitle": @"",
@"Text": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/brand"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/brand" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"Active\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Id\": 0,\n \"Keywords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MenuHome\": false,\n \"Name\": \"\",\n \"Score\": 0,\n \"SiteTitle\": \"\",\n \"Text\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/brand",
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([
'Active' => null,
'AdWordsRemarketingCode' => '',
'Id' => 0,
'Keywords' => '',
'LinkId' => '',
'LomadeeCampaignCode' => '',
'MenuHome' => null,
'Name' => '',
'Score' => 0,
'SiteTitle' => '',
'Text' => ''
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/catalog/pvt/brand', [
'body' => '{
"Active": false,
"AdWordsRemarketingCode": "",
"Id": 0,
"Keywords": "",
"LinkId": "",
"LomadeeCampaignCode": "",
"MenuHome": false,
"Name": "",
"Score": 0,
"SiteTitle": "",
"Text": ""
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/brand');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Active' => null,
'AdWordsRemarketingCode' => '',
'Id' => 0,
'Keywords' => '',
'LinkId' => '',
'LomadeeCampaignCode' => '',
'MenuHome' => null,
'Name' => '',
'Score' => 0,
'SiteTitle' => '',
'Text' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Active' => null,
'AdWordsRemarketingCode' => '',
'Id' => 0,
'Keywords' => '',
'LinkId' => '',
'LomadeeCampaignCode' => '',
'MenuHome' => null,
'Name' => '',
'Score' => 0,
'SiteTitle' => '',
'Text' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/brand');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/brand' -Method POST -Headers $headers -ContentType '' -Body '{
"Active": false,
"AdWordsRemarketingCode": "",
"Id": 0,
"Keywords": "",
"LinkId": "",
"LomadeeCampaignCode": "",
"MenuHome": false,
"Name": "",
"Score": 0,
"SiteTitle": "",
"Text": ""
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/brand' -Method POST -Headers $headers -ContentType '' -Body '{
"Active": false,
"AdWordsRemarketingCode": "",
"Id": 0,
"Keywords": "",
"LinkId": "",
"LomadeeCampaignCode": "",
"MenuHome": false,
"Name": "",
"Score": 0,
"SiteTitle": "",
"Text": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Active\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Id\": 0,\n \"Keywords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MenuHome\": false,\n \"Name\": \"\",\n \"Score\": 0,\n \"SiteTitle\": \"\",\n \"Text\": \"\"\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("POST", "/baseUrl/api/catalog/pvt/brand", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/brand"
payload = {
"Active": False,
"AdWordsRemarketingCode": "",
"Id": 0,
"Keywords": "",
"LinkId": "",
"LomadeeCampaignCode": "",
"MenuHome": False,
"Name": "",
"Score": 0,
"SiteTitle": "",
"Text": ""
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/brand"
payload <- "{\n \"Active\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Id\": 0,\n \"Keywords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MenuHome\": false,\n \"Name\": \"\",\n \"Score\": 0,\n \"SiteTitle\": \"\",\n \"Text\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/brand")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"Active\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Id\": 0,\n \"Keywords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MenuHome\": false,\n \"Name\": \"\",\n \"Score\": 0,\n \"SiteTitle\": \"\",\n \"Text\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/catalog/pvt/brand') do |req|
req.headers['accept'] = ''
req.body = "{\n \"Active\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Id\": 0,\n \"Keywords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MenuHome\": false,\n \"Name\": \"\",\n \"Score\": 0,\n \"SiteTitle\": \"\",\n \"Text\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/brand";
let payload = json!({
"Active": false,
"AdWordsRemarketingCode": "",
"Id": 0,
"Keywords": "",
"LinkId": "",
"LomadeeCampaignCode": "",
"MenuHome": false,
"Name": "",
"Score": 0,
"SiteTitle": "",
"Text": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/catalog/pvt/brand \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"Active": false,
"AdWordsRemarketingCode": "",
"Id": 0,
"Keywords": "",
"LinkId": "",
"LomadeeCampaignCode": "",
"MenuHome": false,
"Name": "",
"Score": 0,
"SiteTitle": "",
"Text": ""
}'
echo '{
"Active": false,
"AdWordsRemarketingCode": "",
"Id": 0,
"Keywords": "",
"LinkId": "",
"LomadeeCampaignCode": "",
"MenuHome": false,
"Name": "",
"Score": 0,
"SiteTitle": "",
"Text": ""
}' | \
http POST {{baseUrl}}/api/catalog/pvt/brand \
accept:'' \
content-type:''
wget --quiet \
--method POST \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "Active": false,\n "AdWordsRemarketingCode": "",\n "Id": 0,\n "Keywords": "",\n "LinkId": "",\n "LomadeeCampaignCode": "",\n "MenuHome": false,\n "Name": "",\n "Score": 0,\n "SiteTitle": "",\n "Text": ""\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/brand
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"Active": false,
"AdWordsRemarketingCode": "",
"Id": 0,
"Keywords": "",
"LinkId": "",
"LomadeeCampaignCode": "",
"MenuHome": false,
"Name": "",
"Score": 0,
"SiteTitle": "",
"Text": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/brand")! 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
{
"Active": true,
"AdWordsRemarketingCode": "",
"Id": 2000013,
"Keywords": "orma",
"LinkId": "orma-carbon",
"LomadeeCampaignCode": "",
"MenuHome": true,
"Name": "Orma Carbon",
"Score": null,
"SiteTitle": "Orma Carbon",
"Text": "Orma Carbon"
}
DELETE
Delete Brand
{{baseUrl}}/api/catalog/pvt/brand/:brandId
HEADERS
Content-Type
Accept
QUERY PARAMS
brandId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/brand/:brandId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/catalog/pvt/brand/:brandId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/brand/:brandId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/brand/:brandId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/brand/:brandId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/brand/:brandId"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/catalog/pvt/brand/:brandId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/catalog/pvt/brand/:brandId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/brand/:brandId"))
.header("content-type", "")
.header("accept", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/brand/:brandId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/catalog/pvt/brand/:brandId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/catalog/pvt/brand/:brandId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/brand/:brandId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/brand/:brandId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/brand/:brandId',
method: 'DELETE',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/brand/:brandId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/brand/:brandId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/brand/:brandId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/catalog/pvt/brand/:brandId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/brand/:brandId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/brand/:brandId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/brand/:brandId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/brand/:brandId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/brand/:brandId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/catalog/pvt/brand/:brandId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/brand/:brandId');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/brand/:brandId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/brand/:brandId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/brand/:brandId' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("DELETE", "/baseUrl/api/catalog/pvt/brand/:brandId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/brand/:brandId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/brand/:brandId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/brand/:brandId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/catalog/pvt/brand/:brandId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/brand/:brandId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/catalog/pvt/brand/:brandId \
--header 'accept: ' \
--header 'content-type: '
http DELETE {{baseUrl}}/api/catalog/pvt/brand/:brandId \
accept:'' \
content-type:''
wget --quiet \
--method DELETE \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/brand/:brandId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/brand/:brandId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get Brand List Per Page
{{baseUrl}}/api/catalog_system/pvt/brand/pagedlist
HEADERS
Content-Type
Accept
QUERY PARAMS
pageSize
page
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pvt/brand/pagedlist?pageSize=&page=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog_system/pvt/brand/pagedlist" {:headers {:content-type ""
:accept ""}
:query-params {:pageSize ""
:page ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pvt/brand/pagedlist?pageSize=&page="
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pvt/brand/pagedlist?pageSize=&page="),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pvt/brand/pagedlist?pageSize=&page=");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pvt/brand/pagedlist?pageSize=&page="
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog_system/pvt/brand/pagedlist?pageSize=&page= HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog_system/pvt/brand/pagedlist?pageSize=&page=")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pvt/brand/pagedlist?pageSize=&page="))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/brand/pagedlist?pageSize=&page=")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog_system/pvt/brand/pagedlist?pageSize=&page=")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog_system/pvt/brand/pagedlist?pageSize=&page=');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/brand/pagedlist',
params: {pageSize: '', page: ''},
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pvt/brand/pagedlist?pageSize=&page=';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pvt/brand/pagedlist?pageSize=&page=',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/brand/pagedlist?pageSize=&page=")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pvt/brand/pagedlist?pageSize=&page=',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/brand/pagedlist',
qs: {pageSize: '', page: ''},
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog_system/pvt/brand/pagedlist');
req.query({
pageSize: '',
page: ''
});
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/brand/pagedlist',
params: {pageSize: '', page: ''},
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pvt/brand/pagedlist?pageSize=&page=';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pvt/brand/pagedlist?pageSize=&page="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pvt/brand/pagedlist?pageSize=&page=" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pvt/brand/pagedlist?pageSize=&page=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog_system/pvt/brand/pagedlist?pageSize=&page=', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pvt/brand/pagedlist');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'pageSize' => '',
'page' => ''
]);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog_system/pvt/brand/pagedlist');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'pageSize' => '',
'page' => ''
]));
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pvt/brand/pagedlist?pageSize=&page=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pvt/brand/pagedlist?pageSize=&page=' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog_system/pvt/brand/pagedlist?pageSize=&page=", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pvt/brand/pagedlist"
querystring = {"pageSize":"","page":""}
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pvt/brand/pagedlist"
queryString <- list(
pageSize = "",
page = ""
)
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pvt/brand/pagedlist?pageSize=&page=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog_system/pvt/brand/pagedlist') do |req|
req.headers['accept'] = ''
req.params['pageSize'] = ''
req.params['page'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pvt/brand/pagedlist";
let querystring = [
("pageSize", ""),
("page", ""),
];
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/api/catalog_system/pvt/brand/pagedlist?pageSize=&page=' \
--header 'accept: ' \
--header 'content-type: '
http GET '{{baseUrl}}/api/catalog_system/pvt/brand/pagedlist?pageSize=&page=' \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- '{{baseUrl}}/api/catalog_system/pvt/brand/pagedlist?pageSize=&page='
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pvt/brand/pagedlist?pageSize=&page=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"items": [
{
"id": 2000000,
"imageUrl": null,
"isActive": true,
"metaTagDescription": "Farm",
"name": "Farm",
"title": "Farm"
},
{
"id": 2000001,
"imageUrl": null,
"isActive": true,
"metaTagDescription": "",
"name": "Adidas",
"title": ""
},
{
"id": 2000002,
"imageUrl": null,
"isActive": true,
"metaTagDescription": "Brastemp",
"name": "Brastemp",
"title": "Brastemp"
}
],
"paging": {
"page": 1,
"pages": 2,
"perPage": 3,
"total": 6
}
}
GET
Get Brand List
{{baseUrl}}/api/catalog_system/pvt/brand/list
HEADERS
Content-Type
Accept
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pvt/brand/list");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog_system/pvt/brand/list" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pvt/brand/list"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pvt/brand/list"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pvt/brand/list");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pvt/brand/list"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog_system/pvt/brand/list HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog_system/pvt/brand/list")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pvt/brand/list"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/brand/list")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog_system/pvt/brand/list")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog_system/pvt/brand/list');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/brand/list',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pvt/brand/list';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pvt/brand/list',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/brand/list")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pvt/brand/list',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/brand/list',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog_system/pvt/brand/list');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/brand/list',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pvt/brand/list';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pvt/brand/list"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pvt/brand/list" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pvt/brand/list",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog_system/pvt/brand/list', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pvt/brand/list');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog_system/pvt/brand/list');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pvt/brand/list' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pvt/brand/list' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog_system/pvt/brand/list", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pvt/brand/list"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pvt/brand/list"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pvt/brand/list")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog_system/pvt/brand/list') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pvt/brand/list";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog_system/pvt/brand/list \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog_system/pvt/brand/list \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog_system/pvt/brand/list
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pvt/brand/list")! 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
[
{
"id": 9280,
"imageUrl": null,
"isActive": true,
"metaTagDescription": "Brand",
"name": "Brand",
"title": "Brand"
},
{
"id": 2000000,
"imageUrl": null,
"isActive": true,
"metaTagDescription": "Orma Carbon",
"name": "Orma Carbon",
"title": "Orma Carbon"
},
{
"id": 2000001,
"imageUrl": null,
"isActive": true,
"metaTagDescription": "",
"name": "Pedigree",
"title": "Pedigree"
}
]
GET
Get Brand and context
{{baseUrl}}/api/catalog/pvt/brand/:brandId
HEADERS
Content-Type
Accept
QUERY PARAMS
brandId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/brand/:brandId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog/pvt/brand/:brandId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/brand/:brandId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/brand/:brandId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/brand/:brandId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/brand/:brandId"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog/pvt/brand/:brandId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog/pvt/brand/:brandId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/brand/:brandId"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/brand/:brandId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog/pvt/brand/:brandId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog/pvt/brand/:brandId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/brand/:brandId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/brand/:brandId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/brand/:brandId',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/brand/:brandId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/brand/:brandId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/brand/:brandId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog/pvt/brand/:brandId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/brand/:brandId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/brand/:brandId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/brand/:brandId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/brand/:brandId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/brand/:brandId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog/pvt/brand/:brandId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/brand/:brandId');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/brand/:brandId');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/brand/:brandId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/brand/:brandId' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog/pvt/brand/:brandId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/brand/:brandId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/brand/:brandId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/brand/:brandId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog/pvt/brand/:brandId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/brand/:brandId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog/pvt/brand/:brandId \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog/pvt/brand/:brandId \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/brand/:brandId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/brand/:brandId")! 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
{
"Active": true,
"AdWordsRemarketingCode": "",
"Id": 2000013,
"Keywords": "orma",
"LinkId": "orma-carbon",
"LomadeeCampaignCode": "",
"MenuHome": true,
"Name": "Orma Carbon",
"Score": null,
"SiteTitle": "Orma Carbon",
"Text": "Orma Carbon"
}
GET
Get Brand
{{baseUrl}}/api/catalog_system/pvt/brand/:brandId
HEADERS
Content-Type
Accept
QUERY PARAMS
brandId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pvt/brand/:brandId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog_system/pvt/brand/:brandId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pvt/brand/:brandId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pvt/brand/:brandId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pvt/brand/:brandId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pvt/brand/:brandId"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog_system/pvt/brand/:brandId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog_system/pvt/brand/:brandId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pvt/brand/:brandId"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/brand/:brandId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog_system/pvt/brand/:brandId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog_system/pvt/brand/:brandId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/brand/:brandId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pvt/brand/:brandId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pvt/brand/:brandId',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/brand/:brandId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pvt/brand/:brandId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/brand/:brandId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog_system/pvt/brand/:brandId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/brand/:brandId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pvt/brand/:brandId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pvt/brand/:brandId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pvt/brand/:brandId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pvt/brand/:brandId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog_system/pvt/brand/:brandId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pvt/brand/:brandId');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog_system/pvt/brand/:brandId');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pvt/brand/:brandId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pvt/brand/:brandId' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog_system/pvt/brand/:brandId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pvt/brand/:brandId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pvt/brand/:brandId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pvt/brand/:brandId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog_system/pvt/brand/:brandId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pvt/brand/:brandId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog_system/pvt/brand/:brandId \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog_system/pvt/brand/:brandId \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog_system/pvt/brand/:brandId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pvt/brand/:brandId")! 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
{
"id": 7000000,
"imageUrl": null,
"isActive": true,
"metaTagDescription": "Pedigree",
"name": "Pedigree",
"title": "Pedigree"
}
PUT
Update Brand
{{baseUrl}}/api/catalog/pvt/brand/:brandId
HEADERS
Content-Type
Accept
QUERY PARAMS
brandId
BODY json
{
"Active": false,
"AdWordsRemarketingCode": "",
"Id": 0,
"Keywords": "",
"LinkId": "",
"LomadeeCampaignCode": "",
"MenuHome": false,
"Name": "",
"Score": 0,
"SiteTitle": "",
"Text": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/brand/:brandId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Active\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Id\": 0,\n \"Keywords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MenuHome\": false,\n \"Name\": \"\",\n \"Score\": 0,\n \"SiteTitle\": \"\",\n \"Text\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/catalog/pvt/brand/:brandId" {:headers {:accept ""}
:content-type :json
:form-params {:Active false
:AdWordsRemarketingCode ""
:Id 0
:Keywords ""
:LinkId ""
:LomadeeCampaignCode ""
:MenuHome false
:Name ""
:Score 0
:SiteTitle ""
:Text ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/brand/:brandId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"Active\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Id\": 0,\n \"Keywords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MenuHome\": false,\n \"Name\": \"\",\n \"Score\": 0,\n \"SiteTitle\": \"\",\n \"Text\": \"\"\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/brand/:brandId"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"Active\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Id\": 0,\n \"Keywords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MenuHome\": false,\n \"Name\": \"\",\n \"Score\": 0,\n \"SiteTitle\": \"\",\n \"Text\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/brand/:brandId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"Active\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Id\": 0,\n \"Keywords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MenuHome\": false,\n \"Name\": \"\",\n \"Score\": 0,\n \"SiteTitle\": \"\",\n \"Text\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/brand/:brandId"
payload := strings.NewReader("{\n \"Active\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Id\": 0,\n \"Keywords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MenuHome\": false,\n \"Name\": \"\",\n \"Score\": 0,\n \"SiteTitle\": \"\",\n \"Text\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/catalog/pvt/brand/:brandId HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 209
{
"Active": false,
"AdWordsRemarketingCode": "",
"Id": 0,
"Keywords": "",
"LinkId": "",
"LomadeeCampaignCode": "",
"MenuHome": false,
"Name": "",
"Score": 0,
"SiteTitle": "",
"Text": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/catalog/pvt/brand/:brandId")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"Active\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Id\": 0,\n \"Keywords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MenuHome\": false,\n \"Name\": \"\",\n \"Score\": 0,\n \"SiteTitle\": \"\",\n \"Text\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/brand/:brandId"))
.header("content-type", "")
.header("accept", "")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Active\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Id\": 0,\n \"Keywords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MenuHome\": false,\n \"Name\": \"\",\n \"Score\": 0,\n \"SiteTitle\": \"\",\n \"Text\": \"\"\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 \"Active\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Id\": 0,\n \"Keywords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MenuHome\": false,\n \"Name\": \"\",\n \"Score\": 0,\n \"SiteTitle\": \"\",\n \"Text\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/brand/:brandId")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/catalog/pvt/brand/:brandId")
.header("content-type", "")
.header("accept", "")
.body("{\n \"Active\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Id\": 0,\n \"Keywords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MenuHome\": false,\n \"Name\": \"\",\n \"Score\": 0,\n \"SiteTitle\": \"\",\n \"Text\": \"\"\n}")
.asString();
const data = JSON.stringify({
Active: false,
AdWordsRemarketingCode: '',
Id: 0,
Keywords: '',
LinkId: '',
LomadeeCampaignCode: '',
MenuHome: false,
Name: '',
Score: 0,
SiteTitle: '',
Text: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/catalog/pvt/brand/:brandId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/brand/:brandId',
headers: {'content-type': '', accept: ''},
data: {
Active: false,
AdWordsRemarketingCode: '',
Id: 0,
Keywords: '',
LinkId: '',
LomadeeCampaignCode: '',
MenuHome: false,
Name: '',
Score: 0,
SiteTitle: '',
Text: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/brand/:brandId';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"Active":false,"AdWordsRemarketingCode":"","Id":0,"Keywords":"","LinkId":"","LomadeeCampaignCode":"","MenuHome":false,"Name":"","Score":0,"SiteTitle":"","Text":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/brand/:brandId',
method: 'PUT',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "Active": false,\n "AdWordsRemarketingCode": "",\n "Id": 0,\n "Keywords": "",\n "LinkId": "",\n "LomadeeCampaignCode": "",\n "MenuHome": false,\n "Name": "",\n "Score": 0,\n "SiteTitle": "",\n "Text": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Active\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Id\": 0,\n \"Keywords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MenuHome\": false,\n \"Name\": \"\",\n \"Score\": 0,\n \"SiteTitle\": \"\",\n \"Text\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/brand/:brandId")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/brand/:brandId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Active: false,
AdWordsRemarketingCode: '',
Id: 0,
Keywords: '',
LinkId: '',
LomadeeCampaignCode: '',
MenuHome: false,
Name: '',
Score: 0,
SiteTitle: '',
Text: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/brand/:brandId',
headers: {'content-type': '', accept: ''},
body: {
Active: false,
AdWordsRemarketingCode: '',
Id: 0,
Keywords: '',
LinkId: '',
LomadeeCampaignCode: '',
MenuHome: false,
Name: '',
Score: 0,
SiteTitle: '',
Text: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/catalog/pvt/brand/:brandId');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
Active: false,
AdWordsRemarketingCode: '',
Id: 0,
Keywords: '',
LinkId: '',
LomadeeCampaignCode: '',
MenuHome: false,
Name: '',
Score: 0,
SiteTitle: '',
Text: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/brand/:brandId',
headers: {'content-type': '', accept: ''},
data: {
Active: false,
AdWordsRemarketingCode: '',
Id: 0,
Keywords: '',
LinkId: '',
LomadeeCampaignCode: '',
MenuHome: false,
Name: '',
Score: 0,
SiteTitle: '',
Text: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/brand/:brandId';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"Active":false,"AdWordsRemarketingCode":"","Id":0,"Keywords":"","LinkId":"","LomadeeCampaignCode":"","MenuHome":false,"Name":"","Score":0,"SiteTitle":"","Text":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"Active": @NO,
@"AdWordsRemarketingCode": @"",
@"Id": @0,
@"Keywords": @"",
@"LinkId": @"",
@"LomadeeCampaignCode": @"",
@"MenuHome": @NO,
@"Name": @"",
@"Score": @0,
@"SiteTitle": @"",
@"Text": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/brand/:brandId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/brand/:brandId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"Active\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Id\": 0,\n \"Keywords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MenuHome\": false,\n \"Name\": \"\",\n \"Score\": 0,\n \"SiteTitle\": \"\",\n \"Text\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/brand/:brandId",
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([
'Active' => null,
'AdWordsRemarketingCode' => '',
'Id' => 0,
'Keywords' => '',
'LinkId' => '',
'LomadeeCampaignCode' => '',
'MenuHome' => null,
'Name' => '',
'Score' => 0,
'SiteTitle' => '',
'Text' => ''
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/catalog/pvt/brand/:brandId', [
'body' => '{
"Active": false,
"AdWordsRemarketingCode": "",
"Id": 0,
"Keywords": "",
"LinkId": "",
"LomadeeCampaignCode": "",
"MenuHome": false,
"Name": "",
"Score": 0,
"SiteTitle": "",
"Text": ""
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/brand/:brandId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Active' => null,
'AdWordsRemarketingCode' => '',
'Id' => 0,
'Keywords' => '',
'LinkId' => '',
'LomadeeCampaignCode' => '',
'MenuHome' => null,
'Name' => '',
'Score' => 0,
'SiteTitle' => '',
'Text' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Active' => null,
'AdWordsRemarketingCode' => '',
'Id' => 0,
'Keywords' => '',
'LinkId' => '',
'LomadeeCampaignCode' => '',
'MenuHome' => null,
'Name' => '',
'Score' => 0,
'SiteTitle' => '',
'Text' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/brand/:brandId');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/brand/:brandId' -Method PUT -Headers $headers -ContentType '' -Body '{
"Active": false,
"AdWordsRemarketingCode": "",
"Id": 0,
"Keywords": "",
"LinkId": "",
"LomadeeCampaignCode": "",
"MenuHome": false,
"Name": "",
"Score": 0,
"SiteTitle": "",
"Text": ""
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/brand/:brandId' -Method PUT -Headers $headers -ContentType '' -Body '{
"Active": false,
"AdWordsRemarketingCode": "",
"Id": 0,
"Keywords": "",
"LinkId": "",
"LomadeeCampaignCode": "",
"MenuHome": false,
"Name": "",
"Score": 0,
"SiteTitle": "",
"Text": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Active\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Id\": 0,\n \"Keywords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MenuHome\": false,\n \"Name\": \"\",\n \"Score\": 0,\n \"SiteTitle\": \"\",\n \"Text\": \"\"\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("PUT", "/baseUrl/api/catalog/pvt/brand/:brandId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/brand/:brandId"
payload = {
"Active": False,
"AdWordsRemarketingCode": "",
"Id": 0,
"Keywords": "",
"LinkId": "",
"LomadeeCampaignCode": "",
"MenuHome": False,
"Name": "",
"Score": 0,
"SiteTitle": "",
"Text": ""
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/brand/:brandId"
payload <- "{\n \"Active\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Id\": 0,\n \"Keywords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MenuHome\": false,\n \"Name\": \"\",\n \"Score\": 0,\n \"SiteTitle\": \"\",\n \"Text\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/brand/:brandId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"Active\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Id\": 0,\n \"Keywords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MenuHome\": false,\n \"Name\": \"\",\n \"Score\": 0,\n \"SiteTitle\": \"\",\n \"Text\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/catalog/pvt/brand/:brandId') do |req|
req.headers['accept'] = ''
req.body = "{\n \"Active\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Id\": 0,\n \"Keywords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MenuHome\": false,\n \"Name\": \"\",\n \"Score\": 0,\n \"SiteTitle\": \"\",\n \"Text\": \"\"\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/brand/:brandId";
let payload = json!({
"Active": false,
"AdWordsRemarketingCode": "",
"Id": 0,
"Keywords": "",
"LinkId": "",
"LomadeeCampaignCode": "",
"MenuHome": false,
"Name": "",
"Score": 0,
"SiteTitle": "",
"Text": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/catalog/pvt/brand/:brandId \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"Active": false,
"AdWordsRemarketingCode": "",
"Id": 0,
"Keywords": "",
"LinkId": "",
"LomadeeCampaignCode": "",
"MenuHome": false,
"Name": "",
"Score": 0,
"SiteTitle": "",
"Text": ""
}'
echo '{
"Active": false,
"AdWordsRemarketingCode": "",
"Id": 0,
"Keywords": "",
"LinkId": "",
"LomadeeCampaignCode": "",
"MenuHome": false,
"Name": "",
"Score": 0,
"SiteTitle": "",
"Text": ""
}' | \
http PUT {{baseUrl}}/api/catalog/pvt/brand/:brandId \
accept:'' \
content-type:''
wget --quiet \
--method PUT \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "Active": false,\n "AdWordsRemarketingCode": "",\n "Id": 0,\n "Keywords": "",\n "LinkId": "",\n "LomadeeCampaignCode": "",\n "MenuHome": false,\n "Name": "",\n "Score": 0,\n "SiteTitle": "",\n "Text": ""\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/brand/:brandId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"Active": false,
"AdWordsRemarketingCode": "",
"Id": 0,
"Keywords": "",
"LinkId": "",
"LomadeeCampaignCode": "",
"MenuHome": false,
"Name": "",
"Score": 0,
"SiteTitle": "",
"Text": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/brand/:brandId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"Active": true,
"AdWordsRemarketingCode": "",
"Id": 2000013,
"Keywords": "orma",
"LinkId": "orma-carbon",
"LomadeeCampaignCode": "",
"MenuHome": true,
"Name": "Orma Carbon",
"Score": null,
"SiteTitle": "Orma Carbon",
"Text": "Orma Carbon"
}
POST
Create Category
{{baseUrl}}/api/catalog/pvt/category
HEADERS
Content-Type
Accept
BODY json
{
"ActiveStoreFrontLink": false,
"AdWordsRemarketingCode": "",
"Description": "",
"FatherCategoryId": 0,
"GlobalCategoryId": 0,
"Id": 0,
"IsActive": false,
"Keywords": "",
"LomadeeCampaignCode": "",
"Name": "",
"Score": 0,
"ShowBrandFilter": false,
"ShowInStoreFront": false,
"StockKeepingUnitSelectionMode": "",
"Title": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/category");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ActiveStoreFrontLink\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Description\": \"\",\n \"FatherCategoryId\": 0,\n \"GlobalCategoryId\": 0,\n \"Id\": 0,\n \"IsActive\": false,\n \"Keywords\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"Name\": \"\",\n \"Score\": 0,\n \"ShowBrandFilter\": false,\n \"ShowInStoreFront\": false,\n \"StockKeepingUnitSelectionMode\": \"\",\n \"Title\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/catalog/pvt/category" {:headers {:accept ""}
:content-type :json
:form-params {:ActiveStoreFrontLink false
:AdWordsRemarketingCode ""
:Description ""
:FatherCategoryId 0
:GlobalCategoryId 0
:Id 0
:IsActive false
:Keywords ""
:LomadeeCampaignCode ""
:Name ""
:Score 0
:ShowBrandFilter false
:ShowInStoreFront false
:StockKeepingUnitSelectionMode ""
:Title ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/category"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"ActiveStoreFrontLink\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Description\": \"\",\n \"FatherCategoryId\": 0,\n \"GlobalCategoryId\": 0,\n \"Id\": 0,\n \"IsActive\": false,\n \"Keywords\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"Name\": \"\",\n \"Score\": 0,\n \"ShowBrandFilter\": false,\n \"ShowInStoreFront\": false,\n \"StockKeepingUnitSelectionMode\": \"\",\n \"Title\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/category"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"ActiveStoreFrontLink\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Description\": \"\",\n \"FatherCategoryId\": 0,\n \"GlobalCategoryId\": 0,\n \"Id\": 0,\n \"IsActive\": false,\n \"Keywords\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"Name\": \"\",\n \"Score\": 0,\n \"ShowBrandFilter\": false,\n \"ShowInStoreFront\": false,\n \"StockKeepingUnitSelectionMode\": \"\",\n \"Title\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/category");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"ActiveStoreFrontLink\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Description\": \"\",\n \"FatherCategoryId\": 0,\n \"GlobalCategoryId\": 0,\n \"Id\": 0,\n \"IsActive\": false,\n \"Keywords\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"Name\": \"\",\n \"Score\": 0,\n \"ShowBrandFilter\": false,\n \"ShowInStoreFront\": false,\n \"StockKeepingUnitSelectionMode\": \"\",\n \"Title\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/category"
payload := strings.NewReader("{\n \"ActiveStoreFrontLink\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Description\": \"\",\n \"FatherCategoryId\": 0,\n \"GlobalCategoryId\": 0,\n \"Id\": 0,\n \"IsActive\": false,\n \"Keywords\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"Name\": \"\",\n \"Score\": 0,\n \"ShowBrandFilter\": false,\n \"ShowInStoreFront\": false,\n \"StockKeepingUnitSelectionMode\": \"\",\n \"Title\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/catalog/pvt/category HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 356
{
"ActiveStoreFrontLink": false,
"AdWordsRemarketingCode": "",
"Description": "",
"FatherCategoryId": 0,
"GlobalCategoryId": 0,
"Id": 0,
"IsActive": false,
"Keywords": "",
"LomadeeCampaignCode": "",
"Name": "",
"Score": 0,
"ShowBrandFilter": false,
"ShowInStoreFront": false,
"StockKeepingUnitSelectionMode": "",
"Title": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/catalog/pvt/category")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"ActiveStoreFrontLink\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Description\": \"\",\n \"FatherCategoryId\": 0,\n \"GlobalCategoryId\": 0,\n \"Id\": 0,\n \"IsActive\": false,\n \"Keywords\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"Name\": \"\",\n \"Score\": 0,\n \"ShowBrandFilter\": false,\n \"ShowInStoreFront\": false,\n \"StockKeepingUnitSelectionMode\": \"\",\n \"Title\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/category"))
.header("content-type", "")
.header("accept", "")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ActiveStoreFrontLink\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Description\": \"\",\n \"FatherCategoryId\": 0,\n \"GlobalCategoryId\": 0,\n \"Id\": 0,\n \"IsActive\": false,\n \"Keywords\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"Name\": \"\",\n \"Score\": 0,\n \"ShowBrandFilter\": false,\n \"ShowInStoreFront\": false,\n \"StockKeepingUnitSelectionMode\": \"\",\n \"Title\": \"\"\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 \"ActiveStoreFrontLink\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Description\": \"\",\n \"FatherCategoryId\": 0,\n \"GlobalCategoryId\": 0,\n \"Id\": 0,\n \"IsActive\": false,\n \"Keywords\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"Name\": \"\",\n \"Score\": 0,\n \"ShowBrandFilter\": false,\n \"ShowInStoreFront\": false,\n \"StockKeepingUnitSelectionMode\": \"\",\n \"Title\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/category")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/catalog/pvt/category")
.header("content-type", "")
.header("accept", "")
.body("{\n \"ActiveStoreFrontLink\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Description\": \"\",\n \"FatherCategoryId\": 0,\n \"GlobalCategoryId\": 0,\n \"Id\": 0,\n \"IsActive\": false,\n \"Keywords\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"Name\": \"\",\n \"Score\": 0,\n \"ShowBrandFilter\": false,\n \"ShowInStoreFront\": false,\n \"StockKeepingUnitSelectionMode\": \"\",\n \"Title\": \"\"\n}")
.asString();
const data = JSON.stringify({
ActiveStoreFrontLink: false,
AdWordsRemarketingCode: '',
Description: '',
FatherCategoryId: 0,
GlobalCategoryId: 0,
Id: 0,
IsActive: false,
Keywords: '',
LomadeeCampaignCode: '',
Name: '',
Score: 0,
ShowBrandFilter: false,
ShowInStoreFront: false,
StockKeepingUnitSelectionMode: '',
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}}/api/catalog/pvt/category');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/category',
headers: {'content-type': '', accept: ''},
data: {
ActiveStoreFrontLink: false,
AdWordsRemarketingCode: '',
Description: '',
FatherCategoryId: 0,
GlobalCategoryId: 0,
Id: 0,
IsActive: false,
Keywords: '',
LomadeeCampaignCode: '',
Name: '',
Score: 0,
ShowBrandFilter: false,
ShowInStoreFront: false,
StockKeepingUnitSelectionMode: '',
Title: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/category';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"ActiveStoreFrontLink":false,"AdWordsRemarketingCode":"","Description":"","FatherCategoryId":0,"GlobalCategoryId":0,"Id":0,"IsActive":false,"Keywords":"","LomadeeCampaignCode":"","Name":"","Score":0,"ShowBrandFilter":false,"ShowInStoreFront":false,"StockKeepingUnitSelectionMode":"","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}}/api/catalog/pvt/category',
method: 'POST',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "ActiveStoreFrontLink": false,\n "AdWordsRemarketingCode": "",\n "Description": "",\n "FatherCategoryId": 0,\n "GlobalCategoryId": 0,\n "Id": 0,\n "IsActive": false,\n "Keywords": "",\n "LomadeeCampaignCode": "",\n "Name": "",\n "Score": 0,\n "ShowBrandFilter": false,\n "ShowInStoreFront": false,\n "StockKeepingUnitSelectionMode": "",\n "Title": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ActiveStoreFrontLink\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Description\": \"\",\n \"FatherCategoryId\": 0,\n \"GlobalCategoryId\": 0,\n \"Id\": 0,\n \"IsActive\": false,\n \"Keywords\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"Name\": \"\",\n \"Score\": 0,\n \"ShowBrandFilter\": false,\n \"ShowInStoreFront\": false,\n \"StockKeepingUnitSelectionMode\": \"\",\n \"Title\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/category")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/category',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
ActiveStoreFrontLink: false,
AdWordsRemarketingCode: '',
Description: '',
FatherCategoryId: 0,
GlobalCategoryId: 0,
Id: 0,
IsActive: false,
Keywords: '',
LomadeeCampaignCode: '',
Name: '',
Score: 0,
ShowBrandFilter: false,
ShowInStoreFront: false,
StockKeepingUnitSelectionMode: '',
Title: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/category',
headers: {'content-type': '', accept: ''},
body: {
ActiveStoreFrontLink: false,
AdWordsRemarketingCode: '',
Description: '',
FatherCategoryId: 0,
GlobalCategoryId: 0,
Id: 0,
IsActive: false,
Keywords: '',
LomadeeCampaignCode: '',
Name: '',
Score: 0,
ShowBrandFilter: false,
ShowInStoreFront: false,
StockKeepingUnitSelectionMode: '',
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}}/api/catalog/pvt/category');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
ActiveStoreFrontLink: false,
AdWordsRemarketingCode: '',
Description: '',
FatherCategoryId: 0,
GlobalCategoryId: 0,
Id: 0,
IsActive: false,
Keywords: '',
LomadeeCampaignCode: '',
Name: '',
Score: 0,
ShowBrandFilter: false,
ShowInStoreFront: false,
StockKeepingUnitSelectionMode: '',
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}}/api/catalog/pvt/category',
headers: {'content-type': '', accept: ''},
data: {
ActiveStoreFrontLink: false,
AdWordsRemarketingCode: '',
Description: '',
FatherCategoryId: 0,
GlobalCategoryId: 0,
Id: 0,
IsActive: false,
Keywords: '',
LomadeeCampaignCode: '',
Name: '',
Score: 0,
ShowBrandFilter: false,
ShowInStoreFront: false,
StockKeepingUnitSelectionMode: '',
Title: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/category';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"ActiveStoreFrontLink":false,"AdWordsRemarketingCode":"","Description":"","FatherCategoryId":0,"GlobalCategoryId":0,"Id":0,"IsActive":false,"Keywords":"","LomadeeCampaignCode":"","Name":"","Score":0,"ShowBrandFilter":false,"ShowInStoreFront":false,"StockKeepingUnitSelectionMode":"","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": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"ActiveStoreFrontLink": @NO,
@"AdWordsRemarketingCode": @"",
@"Description": @"",
@"FatherCategoryId": @0,
@"GlobalCategoryId": @0,
@"Id": @0,
@"IsActive": @NO,
@"Keywords": @"",
@"LomadeeCampaignCode": @"",
@"Name": @"",
@"Score": @0,
@"ShowBrandFilter": @NO,
@"ShowInStoreFront": @NO,
@"StockKeepingUnitSelectionMode": @"",
@"Title": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/category"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/category" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"ActiveStoreFrontLink\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Description\": \"\",\n \"FatherCategoryId\": 0,\n \"GlobalCategoryId\": 0,\n \"Id\": 0,\n \"IsActive\": false,\n \"Keywords\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"Name\": \"\",\n \"Score\": 0,\n \"ShowBrandFilter\": false,\n \"ShowInStoreFront\": false,\n \"StockKeepingUnitSelectionMode\": \"\",\n \"Title\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/category",
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([
'ActiveStoreFrontLink' => null,
'AdWordsRemarketingCode' => '',
'Description' => '',
'FatherCategoryId' => 0,
'GlobalCategoryId' => 0,
'Id' => 0,
'IsActive' => null,
'Keywords' => '',
'LomadeeCampaignCode' => '',
'Name' => '',
'Score' => 0,
'ShowBrandFilter' => null,
'ShowInStoreFront' => null,
'StockKeepingUnitSelectionMode' => '',
'Title' => ''
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/catalog/pvt/category', [
'body' => '{
"ActiveStoreFrontLink": false,
"AdWordsRemarketingCode": "",
"Description": "",
"FatherCategoryId": 0,
"GlobalCategoryId": 0,
"Id": 0,
"IsActive": false,
"Keywords": "",
"LomadeeCampaignCode": "",
"Name": "",
"Score": 0,
"ShowBrandFilter": false,
"ShowInStoreFront": false,
"StockKeepingUnitSelectionMode": "",
"Title": ""
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/category');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ActiveStoreFrontLink' => null,
'AdWordsRemarketingCode' => '',
'Description' => '',
'FatherCategoryId' => 0,
'GlobalCategoryId' => 0,
'Id' => 0,
'IsActive' => null,
'Keywords' => '',
'LomadeeCampaignCode' => '',
'Name' => '',
'Score' => 0,
'ShowBrandFilter' => null,
'ShowInStoreFront' => null,
'StockKeepingUnitSelectionMode' => '',
'Title' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ActiveStoreFrontLink' => null,
'AdWordsRemarketingCode' => '',
'Description' => '',
'FatherCategoryId' => 0,
'GlobalCategoryId' => 0,
'Id' => 0,
'IsActive' => null,
'Keywords' => '',
'LomadeeCampaignCode' => '',
'Name' => '',
'Score' => 0,
'ShowBrandFilter' => null,
'ShowInStoreFront' => null,
'StockKeepingUnitSelectionMode' => '',
'Title' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/category');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/category' -Method POST -Headers $headers -ContentType '' -Body '{
"ActiveStoreFrontLink": false,
"AdWordsRemarketingCode": "",
"Description": "",
"FatherCategoryId": 0,
"GlobalCategoryId": 0,
"Id": 0,
"IsActive": false,
"Keywords": "",
"LomadeeCampaignCode": "",
"Name": "",
"Score": 0,
"ShowBrandFilter": false,
"ShowInStoreFront": false,
"StockKeepingUnitSelectionMode": "",
"Title": ""
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/category' -Method POST -Headers $headers -ContentType '' -Body '{
"ActiveStoreFrontLink": false,
"AdWordsRemarketingCode": "",
"Description": "",
"FatherCategoryId": 0,
"GlobalCategoryId": 0,
"Id": 0,
"IsActive": false,
"Keywords": "",
"LomadeeCampaignCode": "",
"Name": "",
"Score": 0,
"ShowBrandFilter": false,
"ShowInStoreFront": false,
"StockKeepingUnitSelectionMode": "",
"Title": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ActiveStoreFrontLink\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Description\": \"\",\n \"FatherCategoryId\": 0,\n \"GlobalCategoryId\": 0,\n \"Id\": 0,\n \"IsActive\": false,\n \"Keywords\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"Name\": \"\",\n \"Score\": 0,\n \"ShowBrandFilter\": false,\n \"ShowInStoreFront\": false,\n \"StockKeepingUnitSelectionMode\": \"\",\n \"Title\": \"\"\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("POST", "/baseUrl/api/catalog/pvt/category", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/category"
payload = {
"ActiveStoreFrontLink": False,
"AdWordsRemarketingCode": "",
"Description": "",
"FatherCategoryId": 0,
"GlobalCategoryId": 0,
"Id": 0,
"IsActive": False,
"Keywords": "",
"LomadeeCampaignCode": "",
"Name": "",
"Score": 0,
"ShowBrandFilter": False,
"ShowInStoreFront": False,
"StockKeepingUnitSelectionMode": "",
"Title": ""
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/category"
payload <- "{\n \"ActiveStoreFrontLink\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Description\": \"\",\n \"FatherCategoryId\": 0,\n \"GlobalCategoryId\": 0,\n \"Id\": 0,\n \"IsActive\": false,\n \"Keywords\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"Name\": \"\",\n \"Score\": 0,\n \"ShowBrandFilter\": false,\n \"ShowInStoreFront\": false,\n \"StockKeepingUnitSelectionMode\": \"\",\n \"Title\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/category")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"ActiveStoreFrontLink\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Description\": \"\",\n \"FatherCategoryId\": 0,\n \"GlobalCategoryId\": 0,\n \"Id\": 0,\n \"IsActive\": false,\n \"Keywords\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"Name\": \"\",\n \"Score\": 0,\n \"ShowBrandFilter\": false,\n \"ShowInStoreFront\": false,\n \"StockKeepingUnitSelectionMode\": \"\",\n \"Title\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/catalog/pvt/category') do |req|
req.headers['accept'] = ''
req.body = "{\n \"ActiveStoreFrontLink\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Description\": \"\",\n \"FatherCategoryId\": 0,\n \"GlobalCategoryId\": 0,\n \"Id\": 0,\n \"IsActive\": false,\n \"Keywords\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"Name\": \"\",\n \"Score\": 0,\n \"ShowBrandFilter\": false,\n \"ShowInStoreFront\": false,\n \"StockKeepingUnitSelectionMode\": \"\",\n \"Title\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/category";
let payload = json!({
"ActiveStoreFrontLink": false,
"AdWordsRemarketingCode": "",
"Description": "",
"FatherCategoryId": 0,
"GlobalCategoryId": 0,
"Id": 0,
"IsActive": false,
"Keywords": "",
"LomadeeCampaignCode": "",
"Name": "",
"Score": 0,
"ShowBrandFilter": false,
"ShowInStoreFront": false,
"StockKeepingUnitSelectionMode": "",
"Title": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/catalog/pvt/category \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"ActiveStoreFrontLink": false,
"AdWordsRemarketingCode": "",
"Description": "",
"FatherCategoryId": 0,
"GlobalCategoryId": 0,
"Id": 0,
"IsActive": false,
"Keywords": "",
"LomadeeCampaignCode": "",
"Name": "",
"Score": 0,
"ShowBrandFilter": false,
"ShowInStoreFront": false,
"StockKeepingUnitSelectionMode": "",
"Title": ""
}'
echo '{
"ActiveStoreFrontLink": false,
"AdWordsRemarketingCode": "",
"Description": "",
"FatherCategoryId": 0,
"GlobalCategoryId": 0,
"Id": 0,
"IsActive": false,
"Keywords": "",
"LomadeeCampaignCode": "",
"Name": "",
"Score": 0,
"ShowBrandFilter": false,
"ShowInStoreFront": false,
"StockKeepingUnitSelectionMode": "",
"Title": ""
}' | \
http POST {{baseUrl}}/api/catalog/pvt/category \
accept:'' \
content-type:''
wget --quiet \
--method POST \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "ActiveStoreFrontLink": false,\n "AdWordsRemarketingCode": "",\n "Description": "",\n "FatherCategoryId": 0,\n "GlobalCategoryId": 0,\n "Id": 0,\n "IsActive": false,\n "Keywords": "",\n "LomadeeCampaignCode": "",\n "Name": "",\n "Score": 0,\n "ShowBrandFilter": false,\n "ShowInStoreFront": false,\n "StockKeepingUnitSelectionMode": "",\n "Title": ""\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/category
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"ActiveStoreFrontLink": false,
"AdWordsRemarketingCode": "",
"Description": "",
"FatherCategoryId": 0,
"GlobalCategoryId": 0,
"Id": 0,
"IsActive": false,
"Keywords": "",
"LomadeeCampaignCode": "",
"Name": "",
"Score": 0,
"ShowBrandFilter": false,
"ShowInStoreFront": false,
"StockKeepingUnitSelectionMode": "",
"Title": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/category")! 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
{
"ActiveStoreFrontLink": true,
"AdWordsRemarketingCode": "",
"Description": "Discover our range of home appliances. Find smart vacuums, kitchen and laundry appliances to suit your needs. Order online now.",
"FatherCategoryId": null,
"GlobalCategoryId": 3367,
"HasChildren": true,
"Id": 1,
"IsActive": true,
"Keywords": "Kitchen, Laundry, Appliances",
"LinkId": "Alimentacao",
"LomadeeCampaignCode": "",
"Name": "Home Appliances",
"Score": null,
"ShowBrandFilter": true,
"ShowInStoreFront": true,
"StockKeepingUnitSelectionMode": "LIST",
"Title": "Home Appliances"
}
GET
Get Category Tree
{{baseUrl}}/api/catalog_system/pub/category/tree/:categoryLevels
HEADERS
Content-Type
Accept
QUERY PARAMS
categoryLevels
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pub/category/tree/:categoryLevels");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog_system/pub/category/tree/:categoryLevels" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pub/category/tree/:categoryLevels"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pub/category/tree/:categoryLevels"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pub/category/tree/:categoryLevels");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pub/category/tree/:categoryLevels"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog_system/pub/category/tree/:categoryLevels HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog_system/pub/category/tree/:categoryLevels")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pub/category/tree/:categoryLevels"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pub/category/tree/:categoryLevels")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog_system/pub/category/tree/:categoryLevels")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog_system/pub/category/tree/:categoryLevels');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pub/category/tree/:categoryLevels',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pub/category/tree/:categoryLevels';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pub/category/tree/:categoryLevels',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pub/category/tree/:categoryLevels")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pub/category/tree/:categoryLevels',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pub/category/tree/:categoryLevels',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog_system/pub/category/tree/:categoryLevels');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pub/category/tree/:categoryLevels',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pub/category/tree/:categoryLevels';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pub/category/tree/:categoryLevels"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pub/category/tree/:categoryLevels" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pub/category/tree/:categoryLevels",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog_system/pub/category/tree/:categoryLevels', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pub/category/tree/:categoryLevels');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog_system/pub/category/tree/:categoryLevels');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pub/category/tree/:categoryLevels' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pub/category/tree/:categoryLevels' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog_system/pub/category/tree/:categoryLevels", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pub/category/tree/:categoryLevels"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pub/category/tree/:categoryLevels"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pub/category/tree/:categoryLevels")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog_system/pub/category/tree/:categoryLevels') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pub/category/tree/:categoryLevels";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog_system/pub/category/tree/:categoryLevels \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog_system/pub/category/tree/:categoryLevels \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog_system/pub/category/tree/:categoryLevels
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pub/category/tree/:categoryLevels")! 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
[
{
"MetaTagDescription": "",
"Title": "Alimentação para Gatos",
"children": [
{
"MetaTagDescription": "",
"Title": "Bebedouro para Gatos",
"children": [],
"hasChildren": false,
"id": 6,
"name": "Bebedouro",
"url": "https://lojadobreno.vtexcommercestable.com.br/alimentacao/bebedouro"
},
{
"MetaTagDescription": "",
"Title": "Comedouro para Gatos",
"children": [],
"hasChildren": false,
"id": 7,
"name": "Comedouro",
"url": "https://lojadobreno.vtexcommercestable.com.br/alimentacao/comedouro"
},
{
"MetaTagDescription": "",
"Title": "Biscoitos para Gatos",
"children": [],
"hasChildren": false,
"id": 8,
"name": "Biscoitos",
"url": "https://lojadobreno.vtexcommercestable.com.br/alimentacao/biscoitos"
},
{
"MetaTagDescription": "",
"Title": "Petiscos para Gatos",
"children": [],
"hasChildren": false,
"id": 9,
"name": "Petiscos",
"url": "https://lojadobreno.vtexcommercestable.com.br/alimentacao/petiscos"
},
{
"MetaTagDescription": "",
"Title": "Ração Seca para Gatos",
"children": [],
"hasChildren": false,
"id": 10,
"name": "Ração Seca",
"url": "https://lojadobreno.vtexcommercestable.com.br/alimentacao/racao-seca"
},
{
"MetaTagDescription": "",
"Title": "Ração Úmida para Gatos",
"children": [],
"hasChildren": false,
"id": 11,
"name": "Ração Úmida",
"url": "https://lojadobreno.vtexcommercestable.com.br/alimentacao/racao-umida"
}
],
"hasChildren": true,
"id": 1,
"name": "Alimentação",
"url": "https://lojadobreno.vtexcommercestable.com.br/alimentacao"
},
{
"MetaTagDescription": "",
"Title": "Brinquedos para Gatos",
"children": [
{
"MetaTagDescription": "",
"Title": "Bolinhas para Gatos",
"children": [],
"hasChildren": false,
"id": 12,
"name": "Bolinhas",
"url": "https://lojadobreno.vtexcommercestable.com.br/brinquedos/bolinhas"
},
{
"MetaTagDescription": "",
"Title": "Ratinhos",
"children": [],
"hasChildren": false,
"id": 13,
"name": "Ratinhos",
"url": "https://lojadobreno.vtexcommercestable.com.br/brinquedos/ratinhos"
},
{
"MetaTagDescription": "Arranhador gatos é indispensável no lar com felinos. Ideais para afiar as unhas e garantir a diversão",
"Title": "Brinquedo Arranhador para gatos",
"children": [],
"hasChildren": false,
"id": 19,
"name": "Arranhador para gato",
"url": "https://lojadobreno.vtexcommercestable.com.br/brinquedos/arranhador-para-gato"
}
],
"hasChildren": true,
"id": 2,
"name": "Brinquedos",
"url": "https://lojadobreno.vtexcommercestable.com.br/brinquedos"
}
]
GET
Get Category by ID
{{baseUrl}}/api/catalog/pvt/category/:categoryId
HEADERS
Content-Type
Accept
QUERY PARAMS
categoryId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/category/:categoryId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog/pvt/category/:categoryId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/category/:categoryId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/category/:categoryId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/category/:categoryId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/category/:categoryId"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog/pvt/category/:categoryId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog/pvt/category/:categoryId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/category/:categoryId"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/category/:categoryId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog/pvt/category/:categoryId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog/pvt/category/:categoryId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/category/:categoryId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/category/:categoryId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/category/:categoryId',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/category/:categoryId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/category/:categoryId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/category/:categoryId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog/pvt/category/:categoryId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/category/:categoryId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/category/:categoryId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/category/:categoryId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/category/:categoryId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/category/:categoryId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog/pvt/category/:categoryId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/category/:categoryId');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/category/:categoryId');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/category/:categoryId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/category/:categoryId' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog/pvt/category/:categoryId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/category/:categoryId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/category/:categoryId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/category/:categoryId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog/pvt/category/:categoryId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/category/:categoryId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog/pvt/category/:categoryId \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog/pvt/category/:categoryId \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/category/:categoryId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/category/:categoryId")! 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
{
"ActiveStoreFrontLink": true,
"AdWordsRemarketingCode": "",
"Description": "Discover our range of home appliances. Find smart vacuums, kitchen and laundry appliances to suit your needs. Order online now.",
"FatherCategoryId": null,
"GlobalCategoryId": 3367,
"HasChildren": true,
"Id": 1,
"IsActive": true,
"Keywords": "Kitchen, Laundry, Appliances",
"LinkId": "Alimentacao",
"LomadeeCampaignCode": "",
"Name": "Home Appliances",
"Score": null,
"ShowBrandFilter": true,
"ShowInStoreFront": true,
"StockKeepingUnitSelectionMode": "LIST",
"Title": "Home Appliances"
}
PUT
Update Category
{{baseUrl}}/api/catalog/pvt/category/:categoryId
HEADERS
Content-Type
Accept
QUERY PARAMS
categoryId
BODY json
{
"ActiveStoreFrontLink": false,
"AdWordsRemarketingCode": "",
"Description": "",
"FatherCategoryId": 0,
"GlobalCategoryId": 0,
"IsActive": false,
"Keywords": "",
"LomadeeCampaignCode": "",
"Name": "",
"Score": 0,
"ShowBrandFilter": false,
"ShowInStoreFront": false,
"StockKeepingUnitSelectionMode": "",
"Title": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/category/:categoryId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ActiveStoreFrontLink\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Description\": \"\",\n \"FatherCategoryId\": 0,\n \"GlobalCategoryId\": 0,\n \"IsActive\": false,\n \"Keywords\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"Name\": \"\",\n \"Score\": 0,\n \"ShowBrandFilter\": false,\n \"ShowInStoreFront\": false,\n \"StockKeepingUnitSelectionMode\": \"\",\n \"Title\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/catalog/pvt/category/:categoryId" {:headers {:accept ""}
:content-type :json
:form-params {:ActiveStoreFrontLink false
:AdWordsRemarketingCode ""
:Description ""
:FatherCategoryId 0
:GlobalCategoryId 0
:IsActive false
:Keywords ""
:LomadeeCampaignCode ""
:Name ""
:Score 0
:ShowBrandFilter false
:ShowInStoreFront false
:StockKeepingUnitSelectionMode ""
:Title ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/category/:categoryId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"ActiveStoreFrontLink\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Description\": \"\",\n \"FatherCategoryId\": 0,\n \"GlobalCategoryId\": 0,\n \"IsActive\": false,\n \"Keywords\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"Name\": \"\",\n \"Score\": 0,\n \"ShowBrandFilter\": false,\n \"ShowInStoreFront\": false,\n \"StockKeepingUnitSelectionMode\": \"\",\n \"Title\": \"\"\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/category/:categoryId"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"ActiveStoreFrontLink\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Description\": \"\",\n \"FatherCategoryId\": 0,\n \"GlobalCategoryId\": 0,\n \"IsActive\": false,\n \"Keywords\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"Name\": \"\",\n \"Score\": 0,\n \"ShowBrandFilter\": false,\n \"ShowInStoreFront\": false,\n \"StockKeepingUnitSelectionMode\": \"\",\n \"Title\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/category/:categoryId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"ActiveStoreFrontLink\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Description\": \"\",\n \"FatherCategoryId\": 0,\n \"GlobalCategoryId\": 0,\n \"IsActive\": false,\n \"Keywords\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"Name\": \"\",\n \"Score\": 0,\n \"ShowBrandFilter\": false,\n \"ShowInStoreFront\": false,\n \"StockKeepingUnitSelectionMode\": \"\",\n \"Title\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/category/:categoryId"
payload := strings.NewReader("{\n \"ActiveStoreFrontLink\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Description\": \"\",\n \"FatherCategoryId\": 0,\n \"GlobalCategoryId\": 0,\n \"IsActive\": false,\n \"Keywords\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"Name\": \"\",\n \"Score\": 0,\n \"ShowBrandFilter\": false,\n \"ShowInStoreFront\": false,\n \"StockKeepingUnitSelectionMode\": \"\",\n \"Title\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/catalog/pvt/category/:categoryId HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 345
{
"ActiveStoreFrontLink": false,
"AdWordsRemarketingCode": "",
"Description": "",
"FatherCategoryId": 0,
"GlobalCategoryId": 0,
"IsActive": false,
"Keywords": "",
"LomadeeCampaignCode": "",
"Name": "",
"Score": 0,
"ShowBrandFilter": false,
"ShowInStoreFront": false,
"StockKeepingUnitSelectionMode": "",
"Title": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/catalog/pvt/category/:categoryId")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"ActiveStoreFrontLink\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Description\": \"\",\n \"FatherCategoryId\": 0,\n \"GlobalCategoryId\": 0,\n \"IsActive\": false,\n \"Keywords\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"Name\": \"\",\n \"Score\": 0,\n \"ShowBrandFilter\": false,\n \"ShowInStoreFront\": false,\n \"StockKeepingUnitSelectionMode\": \"\",\n \"Title\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/category/:categoryId"))
.header("content-type", "")
.header("accept", "")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"ActiveStoreFrontLink\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Description\": \"\",\n \"FatherCategoryId\": 0,\n \"GlobalCategoryId\": 0,\n \"IsActive\": false,\n \"Keywords\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"Name\": \"\",\n \"Score\": 0,\n \"ShowBrandFilter\": false,\n \"ShowInStoreFront\": false,\n \"StockKeepingUnitSelectionMode\": \"\",\n \"Title\": \"\"\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 \"ActiveStoreFrontLink\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Description\": \"\",\n \"FatherCategoryId\": 0,\n \"GlobalCategoryId\": 0,\n \"IsActive\": false,\n \"Keywords\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"Name\": \"\",\n \"Score\": 0,\n \"ShowBrandFilter\": false,\n \"ShowInStoreFront\": false,\n \"StockKeepingUnitSelectionMode\": \"\",\n \"Title\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/category/:categoryId")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/catalog/pvt/category/:categoryId")
.header("content-type", "")
.header("accept", "")
.body("{\n \"ActiveStoreFrontLink\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Description\": \"\",\n \"FatherCategoryId\": 0,\n \"GlobalCategoryId\": 0,\n \"IsActive\": false,\n \"Keywords\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"Name\": \"\",\n \"Score\": 0,\n \"ShowBrandFilter\": false,\n \"ShowInStoreFront\": false,\n \"StockKeepingUnitSelectionMode\": \"\",\n \"Title\": \"\"\n}")
.asString();
const data = JSON.stringify({
ActiveStoreFrontLink: false,
AdWordsRemarketingCode: '',
Description: '',
FatherCategoryId: 0,
GlobalCategoryId: 0,
IsActive: false,
Keywords: '',
LomadeeCampaignCode: '',
Name: '',
Score: 0,
ShowBrandFilter: false,
ShowInStoreFront: false,
StockKeepingUnitSelectionMode: '',
Title: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/catalog/pvt/category/:categoryId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/category/:categoryId',
headers: {'content-type': '', accept: ''},
data: {
ActiveStoreFrontLink: false,
AdWordsRemarketingCode: '',
Description: '',
FatherCategoryId: 0,
GlobalCategoryId: 0,
IsActive: false,
Keywords: '',
LomadeeCampaignCode: '',
Name: '',
Score: 0,
ShowBrandFilter: false,
ShowInStoreFront: false,
StockKeepingUnitSelectionMode: '',
Title: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/category/:categoryId';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"ActiveStoreFrontLink":false,"AdWordsRemarketingCode":"","Description":"","FatherCategoryId":0,"GlobalCategoryId":0,"IsActive":false,"Keywords":"","LomadeeCampaignCode":"","Name":"","Score":0,"ShowBrandFilter":false,"ShowInStoreFront":false,"StockKeepingUnitSelectionMode":"","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}}/api/catalog/pvt/category/:categoryId',
method: 'PUT',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "ActiveStoreFrontLink": false,\n "AdWordsRemarketingCode": "",\n "Description": "",\n "FatherCategoryId": 0,\n "GlobalCategoryId": 0,\n "IsActive": false,\n "Keywords": "",\n "LomadeeCampaignCode": "",\n "Name": "",\n "Score": 0,\n "ShowBrandFilter": false,\n "ShowInStoreFront": false,\n "StockKeepingUnitSelectionMode": "",\n "Title": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ActiveStoreFrontLink\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Description\": \"\",\n \"FatherCategoryId\": 0,\n \"GlobalCategoryId\": 0,\n \"IsActive\": false,\n \"Keywords\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"Name\": \"\",\n \"Score\": 0,\n \"ShowBrandFilter\": false,\n \"ShowInStoreFront\": false,\n \"StockKeepingUnitSelectionMode\": \"\",\n \"Title\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/category/:categoryId")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/category/:categoryId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
ActiveStoreFrontLink: false,
AdWordsRemarketingCode: '',
Description: '',
FatherCategoryId: 0,
GlobalCategoryId: 0,
IsActive: false,
Keywords: '',
LomadeeCampaignCode: '',
Name: '',
Score: 0,
ShowBrandFilter: false,
ShowInStoreFront: false,
StockKeepingUnitSelectionMode: '',
Title: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/category/:categoryId',
headers: {'content-type': '', accept: ''},
body: {
ActiveStoreFrontLink: false,
AdWordsRemarketingCode: '',
Description: '',
FatherCategoryId: 0,
GlobalCategoryId: 0,
IsActive: false,
Keywords: '',
LomadeeCampaignCode: '',
Name: '',
Score: 0,
ShowBrandFilter: false,
ShowInStoreFront: false,
StockKeepingUnitSelectionMode: '',
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('PUT', '{{baseUrl}}/api/catalog/pvt/category/:categoryId');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
ActiveStoreFrontLink: false,
AdWordsRemarketingCode: '',
Description: '',
FatherCategoryId: 0,
GlobalCategoryId: 0,
IsActive: false,
Keywords: '',
LomadeeCampaignCode: '',
Name: '',
Score: 0,
ShowBrandFilter: false,
ShowInStoreFront: false,
StockKeepingUnitSelectionMode: '',
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: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/category/:categoryId',
headers: {'content-type': '', accept: ''},
data: {
ActiveStoreFrontLink: false,
AdWordsRemarketingCode: '',
Description: '',
FatherCategoryId: 0,
GlobalCategoryId: 0,
IsActive: false,
Keywords: '',
LomadeeCampaignCode: '',
Name: '',
Score: 0,
ShowBrandFilter: false,
ShowInStoreFront: false,
StockKeepingUnitSelectionMode: '',
Title: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/category/:categoryId';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"ActiveStoreFrontLink":false,"AdWordsRemarketingCode":"","Description":"","FatherCategoryId":0,"GlobalCategoryId":0,"IsActive":false,"Keywords":"","LomadeeCampaignCode":"","Name":"","Score":0,"ShowBrandFilter":false,"ShowInStoreFront":false,"StockKeepingUnitSelectionMode":"","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": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"ActiveStoreFrontLink": @NO,
@"AdWordsRemarketingCode": @"",
@"Description": @"",
@"FatherCategoryId": @0,
@"GlobalCategoryId": @0,
@"IsActive": @NO,
@"Keywords": @"",
@"LomadeeCampaignCode": @"",
@"Name": @"",
@"Score": @0,
@"ShowBrandFilter": @NO,
@"ShowInStoreFront": @NO,
@"StockKeepingUnitSelectionMode": @"",
@"Title": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/category/:categoryId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/category/:categoryId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"ActiveStoreFrontLink\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Description\": \"\",\n \"FatherCategoryId\": 0,\n \"GlobalCategoryId\": 0,\n \"IsActive\": false,\n \"Keywords\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"Name\": \"\",\n \"Score\": 0,\n \"ShowBrandFilter\": false,\n \"ShowInStoreFront\": false,\n \"StockKeepingUnitSelectionMode\": \"\",\n \"Title\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/category/:categoryId",
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([
'ActiveStoreFrontLink' => null,
'AdWordsRemarketingCode' => '',
'Description' => '',
'FatherCategoryId' => 0,
'GlobalCategoryId' => 0,
'IsActive' => null,
'Keywords' => '',
'LomadeeCampaignCode' => '',
'Name' => '',
'Score' => 0,
'ShowBrandFilter' => null,
'ShowInStoreFront' => null,
'StockKeepingUnitSelectionMode' => '',
'Title' => ''
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/catalog/pvt/category/:categoryId', [
'body' => '{
"ActiveStoreFrontLink": false,
"AdWordsRemarketingCode": "",
"Description": "",
"FatherCategoryId": 0,
"GlobalCategoryId": 0,
"IsActive": false,
"Keywords": "",
"LomadeeCampaignCode": "",
"Name": "",
"Score": 0,
"ShowBrandFilter": false,
"ShowInStoreFront": false,
"StockKeepingUnitSelectionMode": "",
"Title": ""
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/category/:categoryId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ActiveStoreFrontLink' => null,
'AdWordsRemarketingCode' => '',
'Description' => '',
'FatherCategoryId' => 0,
'GlobalCategoryId' => 0,
'IsActive' => null,
'Keywords' => '',
'LomadeeCampaignCode' => '',
'Name' => '',
'Score' => 0,
'ShowBrandFilter' => null,
'ShowInStoreFront' => null,
'StockKeepingUnitSelectionMode' => '',
'Title' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ActiveStoreFrontLink' => null,
'AdWordsRemarketingCode' => '',
'Description' => '',
'FatherCategoryId' => 0,
'GlobalCategoryId' => 0,
'IsActive' => null,
'Keywords' => '',
'LomadeeCampaignCode' => '',
'Name' => '',
'Score' => 0,
'ShowBrandFilter' => null,
'ShowInStoreFront' => null,
'StockKeepingUnitSelectionMode' => '',
'Title' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/category/:categoryId');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/category/:categoryId' -Method PUT -Headers $headers -ContentType '' -Body '{
"ActiveStoreFrontLink": false,
"AdWordsRemarketingCode": "",
"Description": "",
"FatherCategoryId": 0,
"GlobalCategoryId": 0,
"IsActive": false,
"Keywords": "",
"LomadeeCampaignCode": "",
"Name": "",
"Score": 0,
"ShowBrandFilter": false,
"ShowInStoreFront": false,
"StockKeepingUnitSelectionMode": "",
"Title": ""
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/category/:categoryId' -Method PUT -Headers $headers -ContentType '' -Body '{
"ActiveStoreFrontLink": false,
"AdWordsRemarketingCode": "",
"Description": "",
"FatherCategoryId": 0,
"GlobalCategoryId": 0,
"IsActive": false,
"Keywords": "",
"LomadeeCampaignCode": "",
"Name": "",
"Score": 0,
"ShowBrandFilter": false,
"ShowInStoreFront": false,
"StockKeepingUnitSelectionMode": "",
"Title": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ActiveStoreFrontLink\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Description\": \"\",\n \"FatherCategoryId\": 0,\n \"GlobalCategoryId\": 0,\n \"IsActive\": false,\n \"Keywords\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"Name\": \"\",\n \"Score\": 0,\n \"ShowBrandFilter\": false,\n \"ShowInStoreFront\": false,\n \"StockKeepingUnitSelectionMode\": \"\",\n \"Title\": \"\"\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("PUT", "/baseUrl/api/catalog/pvt/category/:categoryId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/category/:categoryId"
payload = {
"ActiveStoreFrontLink": False,
"AdWordsRemarketingCode": "",
"Description": "",
"FatherCategoryId": 0,
"GlobalCategoryId": 0,
"IsActive": False,
"Keywords": "",
"LomadeeCampaignCode": "",
"Name": "",
"Score": 0,
"ShowBrandFilter": False,
"ShowInStoreFront": False,
"StockKeepingUnitSelectionMode": "",
"Title": ""
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/category/:categoryId"
payload <- "{\n \"ActiveStoreFrontLink\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Description\": \"\",\n \"FatherCategoryId\": 0,\n \"GlobalCategoryId\": 0,\n \"IsActive\": false,\n \"Keywords\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"Name\": \"\",\n \"Score\": 0,\n \"ShowBrandFilter\": false,\n \"ShowInStoreFront\": false,\n \"StockKeepingUnitSelectionMode\": \"\",\n \"Title\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/category/:categoryId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"ActiveStoreFrontLink\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Description\": \"\",\n \"FatherCategoryId\": 0,\n \"GlobalCategoryId\": 0,\n \"IsActive\": false,\n \"Keywords\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"Name\": \"\",\n \"Score\": 0,\n \"ShowBrandFilter\": false,\n \"ShowInStoreFront\": false,\n \"StockKeepingUnitSelectionMode\": \"\",\n \"Title\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/catalog/pvt/category/:categoryId') do |req|
req.headers['accept'] = ''
req.body = "{\n \"ActiveStoreFrontLink\": false,\n \"AdWordsRemarketingCode\": \"\",\n \"Description\": \"\",\n \"FatherCategoryId\": 0,\n \"GlobalCategoryId\": 0,\n \"IsActive\": false,\n \"Keywords\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"Name\": \"\",\n \"Score\": 0,\n \"ShowBrandFilter\": false,\n \"ShowInStoreFront\": false,\n \"StockKeepingUnitSelectionMode\": \"\",\n \"Title\": \"\"\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/category/:categoryId";
let payload = json!({
"ActiveStoreFrontLink": false,
"AdWordsRemarketingCode": "",
"Description": "",
"FatherCategoryId": 0,
"GlobalCategoryId": 0,
"IsActive": false,
"Keywords": "",
"LomadeeCampaignCode": "",
"Name": "",
"Score": 0,
"ShowBrandFilter": false,
"ShowInStoreFront": false,
"StockKeepingUnitSelectionMode": "",
"Title": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/catalog/pvt/category/:categoryId \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"ActiveStoreFrontLink": false,
"AdWordsRemarketingCode": "",
"Description": "",
"FatherCategoryId": 0,
"GlobalCategoryId": 0,
"IsActive": false,
"Keywords": "",
"LomadeeCampaignCode": "",
"Name": "",
"Score": 0,
"ShowBrandFilter": false,
"ShowInStoreFront": false,
"StockKeepingUnitSelectionMode": "",
"Title": ""
}'
echo '{
"ActiveStoreFrontLink": false,
"AdWordsRemarketingCode": "",
"Description": "",
"FatherCategoryId": 0,
"GlobalCategoryId": 0,
"IsActive": false,
"Keywords": "",
"LomadeeCampaignCode": "",
"Name": "",
"Score": 0,
"ShowBrandFilter": false,
"ShowInStoreFront": false,
"StockKeepingUnitSelectionMode": "",
"Title": ""
}' | \
http PUT {{baseUrl}}/api/catalog/pvt/category/:categoryId \
accept:'' \
content-type:''
wget --quiet \
--method PUT \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "ActiveStoreFrontLink": false,\n "AdWordsRemarketingCode": "",\n "Description": "",\n "FatherCategoryId": 0,\n "GlobalCategoryId": 0,\n "IsActive": false,\n "Keywords": "",\n "LomadeeCampaignCode": "",\n "Name": "",\n "Score": 0,\n "ShowBrandFilter": false,\n "ShowInStoreFront": false,\n "StockKeepingUnitSelectionMode": "",\n "Title": ""\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/category/:categoryId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"ActiveStoreFrontLink": false,
"AdWordsRemarketingCode": "",
"Description": "",
"FatherCategoryId": 0,
"GlobalCategoryId": 0,
"IsActive": false,
"Keywords": "",
"LomadeeCampaignCode": "",
"Name": "",
"Score": 0,
"ShowBrandFilter": false,
"ShowInStoreFront": false,
"StockKeepingUnitSelectionMode": "",
"Title": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/category/:categoryId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"ActiveStoreFrontLink": true,
"AdWordsRemarketingCode": "",
"Description": "Discover our range of home appliances. Find smart vacuums, kitchen and laundry appliances to suit your needs. Order online now.",
"FatherCategoryId": null,
"GlobalCategoryId": 3367,
"HasChildren": true,
"Id": 1,
"IsActive": true,
"Keywords": "Kitchen, Laundry, Appliances",
"LinkId": "Alimentacao",
"LomadeeCampaignCode": "",
"Name": "Home Appliances",
"Score": null,
"ShowBrandFilter": true,
"ShowInStoreFront": true,
"StockKeepingUnitSelectionMode": "LIST",
"Title": "Home Appliances"
}
GET
Get Specifications By Category ID
{{baseUrl}}/api/catalog_system/pub/specification/field/listByCategoryId/:categoryId
HEADERS
Content-Type
Accept
QUERY PARAMS
categoryId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pub/specification/field/listByCategoryId/:categoryId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog_system/pub/specification/field/listByCategoryId/:categoryId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pub/specification/field/listByCategoryId/:categoryId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pub/specification/field/listByCategoryId/:categoryId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pub/specification/field/listByCategoryId/:categoryId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pub/specification/field/listByCategoryId/:categoryId"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog_system/pub/specification/field/listByCategoryId/:categoryId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog_system/pub/specification/field/listByCategoryId/:categoryId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pub/specification/field/listByCategoryId/:categoryId"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pub/specification/field/listByCategoryId/:categoryId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog_system/pub/specification/field/listByCategoryId/:categoryId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog_system/pub/specification/field/listByCategoryId/:categoryId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pub/specification/field/listByCategoryId/:categoryId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pub/specification/field/listByCategoryId/:categoryId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pub/specification/field/listByCategoryId/:categoryId',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pub/specification/field/listByCategoryId/:categoryId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pub/specification/field/listByCategoryId/:categoryId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pub/specification/field/listByCategoryId/:categoryId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog_system/pub/specification/field/listByCategoryId/:categoryId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pub/specification/field/listByCategoryId/:categoryId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pub/specification/field/listByCategoryId/:categoryId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pub/specification/field/listByCategoryId/:categoryId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pub/specification/field/listByCategoryId/:categoryId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pub/specification/field/listByCategoryId/:categoryId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog_system/pub/specification/field/listByCategoryId/:categoryId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pub/specification/field/listByCategoryId/:categoryId');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog_system/pub/specification/field/listByCategoryId/:categoryId');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pub/specification/field/listByCategoryId/:categoryId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pub/specification/field/listByCategoryId/:categoryId' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog_system/pub/specification/field/listByCategoryId/:categoryId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pub/specification/field/listByCategoryId/:categoryId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pub/specification/field/listByCategoryId/:categoryId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pub/specification/field/listByCategoryId/:categoryId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog_system/pub/specification/field/listByCategoryId/:categoryId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pub/specification/field/listByCategoryId/:categoryId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog_system/pub/specification/field/listByCategoryId/:categoryId \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog_system/pub/specification/field/listByCategoryId/:categoryId \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog_system/pub/specification/field/listByCategoryId/:categoryId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pub/specification/field/listByCategoryId/:categoryId")! 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
[
{
"CategoryId": 1,
"FieldId": 33,
"IsActive": true,
"IsStockKeepingUnit": false,
"Name": "Specification A"
},
{
"CategoryId": 1,
"FieldId": 34,
"IsActive": true,
"IsStockKeepingUnit": false,
"Name": "Specification B"
},
{
"CategoryId": 1,
"FieldId": 35,
"IsActive": false,
"IsStockKeepingUnit": false,
"Name": "Specification C"
}
]
GET
Get Specifications Tree By Category ID
{{baseUrl}}/api/catalog_system/pub/specification/field/listTreeByCategoryId/:categoryId
HEADERS
Content-Type
Accept
QUERY PARAMS
categoryId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pub/specification/field/listTreeByCategoryId/:categoryId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog_system/pub/specification/field/listTreeByCategoryId/:categoryId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pub/specification/field/listTreeByCategoryId/:categoryId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pub/specification/field/listTreeByCategoryId/:categoryId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pub/specification/field/listTreeByCategoryId/:categoryId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pub/specification/field/listTreeByCategoryId/:categoryId"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog_system/pub/specification/field/listTreeByCategoryId/:categoryId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog_system/pub/specification/field/listTreeByCategoryId/:categoryId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pub/specification/field/listTreeByCategoryId/:categoryId"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pub/specification/field/listTreeByCategoryId/:categoryId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog_system/pub/specification/field/listTreeByCategoryId/:categoryId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog_system/pub/specification/field/listTreeByCategoryId/:categoryId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pub/specification/field/listTreeByCategoryId/:categoryId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pub/specification/field/listTreeByCategoryId/:categoryId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pub/specification/field/listTreeByCategoryId/:categoryId',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pub/specification/field/listTreeByCategoryId/:categoryId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pub/specification/field/listTreeByCategoryId/:categoryId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pub/specification/field/listTreeByCategoryId/:categoryId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog_system/pub/specification/field/listTreeByCategoryId/:categoryId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pub/specification/field/listTreeByCategoryId/:categoryId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pub/specification/field/listTreeByCategoryId/:categoryId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pub/specification/field/listTreeByCategoryId/:categoryId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pub/specification/field/listTreeByCategoryId/:categoryId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pub/specification/field/listTreeByCategoryId/:categoryId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog_system/pub/specification/field/listTreeByCategoryId/:categoryId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pub/specification/field/listTreeByCategoryId/:categoryId');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog_system/pub/specification/field/listTreeByCategoryId/:categoryId');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pub/specification/field/listTreeByCategoryId/:categoryId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pub/specification/field/listTreeByCategoryId/:categoryId' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog_system/pub/specification/field/listTreeByCategoryId/:categoryId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pub/specification/field/listTreeByCategoryId/:categoryId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pub/specification/field/listTreeByCategoryId/:categoryId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pub/specification/field/listTreeByCategoryId/:categoryId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog_system/pub/specification/field/listTreeByCategoryId/:categoryId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pub/specification/field/listTreeByCategoryId/:categoryId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog_system/pub/specification/field/listTreeByCategoryId/:categoryId \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog_system/pub/specification/field/listTreeByCategoryId/:categoryId \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog_system/pub/specification/field/listTreeByCategoryId/:categoryId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pub/specification/field/listTreeByCategoryId/:categoryId")! 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
[
{
"CategoryId": 1,
"FieldId": 33,
"IsActive": true,
"IsStockKeepingUnit": false,
"Name": "Specification A"
},
{
"CategoryId": 1,
"FieldId": 34,
"IsActive": true,
"IsStockKeepingUnit": false,
"Name": "Specification B"
},
{
"CategoryId": 1,
"FieldId": 35,
"IsActive": false,
"IsStockKeepingUnit": false,
"Name": "Specification C"
}
]
POST
Add products to Collection by imported file
{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importinsert
HEADERS
Content-Type
Accept
QUERY PARAMS
collectionId
BODY multipartForm
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importinsert");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: multipart/form-data; boundary=---011000010111000001101001");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"file\"\r\n\r\n\r\n-----011000010111000001101001--\r\n");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importinsert" {:headers {:accept ""}
:multipart [{:name "file"
:content ""}]})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importinsert"
headers = HTTP::Headers{
"content-type" => "multipart/form-data; boundary=---011000010111000001101001"
"accept" => ""
}
reqBody = "-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"file\"\r\n\r\n\r\n-----011000010111000001101001--\r\n"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importinsert"),
Headers =
{
{ "accept", "" },
},
Content = new MultipartFormDataContent
{
new StringContent("")
{
Headers =
{
ContentDisposition = new ContentDispositionHeaderValue("form-data")
{
Name = "file",
}
}
},
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importinsert");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "multipart/form-data; boundary=---011000010111000001101001");
request.AddHeader("accept", "");
request.AddParameter("multipart/form-data; boundary=---011000010111000001101001", "-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"file\"\r\n\r\n\r\n-----011000010111000001101001--\r\n", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importinsert"
payload := strings.NewReader("-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"file\"\r\n\r\n\r\n-----011000010111000001101001--\r\n")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "multipart/form-data; boundary=---011000010111000001101001")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importinsert HTTP/1.1
Content-Type: multipart/form-data; boundary=---011000010111000001101001
Accept:
Host: example.com
Content-Length: 113
-----011000010111000001101001
Content-Disposition: form-data; name="file"
-----011000010111000001101001--
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importinsert")
.setHeader("content-type", "multipart/form-data; boundary=---011000010111000001101001")
.setHeader("accept", "")
.setBody("-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"file\"\r\n\r\n\r\n-----011000010111000001101001--\r\n")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importinsert"))
.header("content-type", "multipart/form-data; boundary=---011000010111000001101001")
.header("accept", "")
.method("POST", HttpRequest.BodyPublishers.ofString("-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"file\"\r\n\r\n\r\n-----011000010111000001101001--\r\n"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("multipart/form-data; boundary=---011000010111000001101001");
RequestBody body = RequestBody.create(mediaType, "-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"file\"\r\n\r\n\r\n-----011000010111000001101001--\r\n");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importinsert")
.post(body)
.addHeader("content-type", "multipart/form-data; boundary=---011000010111000001101001")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importinsert")
.header("content-type", "multipart/form-data; boundary=---011000010111000001101001")
.header("accept", "")
.body("-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"file\"\r\n\r\n\r\n-----011000010111000001101001--\r\n")
.asString();
const data = new FormData();
data.append('file', '');
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importinsert');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const form = new FormData();
form.append('file', '');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importinsert',
headers: {
'content-type': 'multipart/form-data; boundary=---011000010111000001101001',
accept: ''
},
data: '[form]'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importinsert';
const form = new FormData();
form.append('file', '');
const options = {method: 'POST', headers: {accept: ''}};
options.body = form;
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const form = new FormData();
form.append('file', '');
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importinsert',
method: 'POST',
headers: {
accept: ''
},
processData: false,
contentType: false,
mimeType: 'multipart/form-data',
data: form
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("multipart/form-data; boundary=---011000010111000001101001")
val body = RequestBody.create(mediaType, "-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"file\"\r\n\r\n\r\n-----011000010111000001101001--\r\n")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importinsert")
.post(body)
.addHeader("content-type", "multipart/form-data; boundary=---011000010111000001101001")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importinsert',
headers: {
'content-type': 'multipart/form-data; boundary=---011000010111000001101001',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write('-----011000010111000001101001\r\nContent-Disposition: form-data; name="file"\r\n\r\n\r\n-----011000010111000001101001--\r\n');
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importinsert',
headers: {
'content-type': 'multipart/form-data; boundary=---011000010111000001101001',
accept: ''
},
formData: {file: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importinsert');
req.headers({
'content-type': 'multipart/form-data; boundary=---011000010111000001101001',
accept: ''
});
req.multipart([]);
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importinsert',
headers: {
'content-type': 'multipart/form-data; boundary=---011000010111000001101001',
accept: ''
},
data: '-----011000010111000001101001\r\nContent-Disposition: form-data; name="file"\r\n\r\n\r\n-----011000010111000001101001--\r\n'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const FormData = require('form-data');
const fetch = require('node-fetch');
const formData = new FormData();
formData.append('file', '');
const url = '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importinsert';
const options = {method: 'POST', headers: {accept: ''}};
options.body = formData;
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": @"multipart/form-data; boundary=---011000010111000001101001",
@"accept": @"" };
NSArray *parameters = @[ @{ @"name": @"file", @"value": @"" } ];
NSString *boundary = @"---011000010111000001101001";
NSError *error;
NSMutableString *body = [NSMutableString string];
for (NSDictionary *param in parameters) {
[body appendFormat:@"--%@\r\n", boundary];
if (param[@"fileName"]) {
[body appendFormat:@"Content-Disposition:form-data; name=\"%@\"; filename=\"%@\"\r\n", param[@"name"], param[@"fileName"]];
[body appendFormat:@"Content-Type: %@\r\n\r\n", param[@"contentType"]];
[body appendFormat:@"%@", [NSString stringWithContentsOfFile:param[@"fileName"] encoding:NSUTF8StringEncoding error:&error]];
if (error) {
NSLog(@"%@", error);
}
} else {
[body appendFormat:@"Content-Disposition:form-data; name=\"%@\"\r\n\r\n", param[@"name"]];
[body appendFormat:@"%@", param[@"value"]];
}
}
[body appendFormat:@"\r\n--%@--\r\n", boundary];
NSData *postData = [body dataUsingEncoding:NSUTF8StringEncoding];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importinsert"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importinsert" in
let headers = Header.add_list (Header.init ()) [
("content-type", "multipart/form-data; boundary=---011000010111000001101001");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"file\"\r\n\r\n\r\n-----011000010111000001101001--\r\n" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importinsert",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => "-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"file\"\r\n\r\n\r\n-----011000010111000001101001--\r\n",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: multipart/form-data; boundary=---011000010111000001101001"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importinsert', [
'headers' => [
'accept' => '',
'content-type' => 'multipart/form-data; boundary=---011000010111000001101001',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importinsert');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'multipart/form-data; boundary=---011000010111000001101001',
'accept' => ''
]);
$request->setBody('-----011000010111000001101001
Content-Disposition: form-data; name="file"
-----011000010111000001101001--
');
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
addForm(null, null);
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importinsert');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "multipart/form-data; boundary=---011000010111000001101001")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importinsert' -Method POST -Headers $headers -ContentType 'multipart/form-data; boundary=---011000010111000001101001' -Body '-----011000010111000001101001
Content-Disposition: form-data; name="file"
-----011000010111000001101001--
'
$headers=@{}
$headers.Add("content-type", "multipart/form-data; boundary=---011000010111000001101001")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importinsert' -Method POST -Headers $headers -ContentType 'multipart/form-data; boundary=---011000010111000001101001' -Body '-----011000010111000001101001
Content-Disposition: form-data; name="file"
-----011000010111000001101001--
'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"file\"\r\n\r\n\r\n-----011000010111000001101001--\r\n"
headers = {
'content-type': "multipart/form-data; boundary=---011000010111000001101001",
'accept': ""
}
conn.request("POST", "/baseUrl/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importinsert", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importinsert"
payload = "-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"file\"\r\n\r\n\r\n-----011000010111000001101001--\r\n"
headers = {
"content-type": "multipart/form-data; boundary=---011000010111000001101001",
"accept": ""
}
response = requests.post(url, data=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importinsert"
payload <- "-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"file\"\r\n\r\n\r\n-----011000010111000001101001--\r\n"
encode <- "multipart"
response <- VERB("POST", url, body = payload, content_type("multipart/form-data"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importinsert")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'multipart/form-data; boundary=---011000010111000001101001'
request["accept"] = ''
request.body = "-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"file\"\r\n\r\n\r\n-----011000010111000001101001--\r\n"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'multipart/form-data; boundary=---011000010111000001101001'}
)
response = conn.post('/baseUrl/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importinsert') do |req|
req.headers['accept'] = ''
req.body = "-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"file\"\r\n\r\n\r\n-----011000010111000001101001--\r\n"
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importinsert";
let form = reqwest::multipart::Form::new()
.text("file", "");
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.multipart(form)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importinsert \
--header 'accept: ' \
--header 'content-type: multipart/form-data' \
--form file=
echo '-----011000010111000001101001
Content-Disposition: form-data; name="file"
-----011000010111000001101001--
' | \
http POST {{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importinsert \
accept:'' \
content-type:'multipart/form-data; boundary=---011000010111000001101001'
wget --quiet \
--method POST \
--header 'content-type: multipart/form-data; boundary=---011000010111000001101001' \
--header 'accept: ' \
--body-data '-----011000010111000001101001\r\nContent-Disposition: form-data; name="file"\r\n\r\n\r\n-----011000010111000001101001--\r\n' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importinsert
import Foundation
let headers = [
"content-type": "multipart/form-data; boundary=---011000010111000001101001",
"accept": ""
]
let parameters = [
[
"name": "file",
"value": ""
]
]
let boundary = "---011000010111000001101001"
var body = ""
var error: NSError? = nil
for param in parameters {
let paramName = param["name"]!
body += "--\(boundary)\r\n"
body += "Content-Disposition:form-data; name=\"\(paramName)\""
if let filename = param["fileName"] {
let contentType = param["content-type"]!
let fileContent = String(contentsOfFile: filename, encoding: String.Encoding.utf8)
if (error != nil) {
print(error as Any)
}
body += "; filename=\"\(filename)\"\r\n"
body += "Content-Type: \(contentType)\r\n\r\n"
body += fileContent
} else if let paramValue = param["value"] {
body += "\r\n\r\n\(paramValue)"
}
}
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importinsert")! 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 Collection (POST)
{{baseUrl}}/api/catalog/pvt/collection/
HEADERS
Content-Type
Accept
BODY json
{
"DateFrom": "",
"DateTo": "",
"Description": "",
"Highlight": false,
"Name": "",
"Searchable": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/collection/");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"DateFrom\": \"2020-11-26T15:23:00\",\n \"DateTo\": \"2069-11-26T15:23:00\",\n \"Description\": \"HomeHalloween\",\n \"Highlight\": false,\n \"Name\": \"Halloween costumes\",\n \"Searchable\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/catalog/pvt/collection/" {:headers {:accept ""}
:content-type :json
:form-params {:DateFrom "2020-11-26T15:23:00"
:DateTo "2069-11-26T15:23:00"
:Description "HomeHalloween"
:Highlight false
:Name "Halloween costumes"
:Searchable false}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/collection/"
headers = HTTP::Headers{
"content-type" => "application/json"
"accept" => ""
}
reqBody = "{\n \"DateFrom\": \"2020-11-26T15:23:00\",\n \"DateTo\": \"2069-11-26T15:23:00\",\n \"Description\": \"HomeHalloween\",\n \"Highlight\": false,\n \"Name\": \"Halloween costumes\",\n \"Searchable\": 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}}/api/catalog/pvt/collection/"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"DateFrom\": \"2020-11-26T15:23:00\",\n \"DateTo\": \"2069-11-26T15:23:00\",\n \"Description\": \"HomeHalloween\",\n \"Highlight\": false,\n \"Name\": \"Halloween costumes\",\n \"Searchable\": false\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/collection/");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddHeader("accept", "");
request.AddParameter("application/json", "{\n \"DateFrom\": \"2020-11-26T15:23:00\",\n \"DateTo\": \"2069-11-26T15:23:00\",\n \"Description\": \"HomeHalloween\",\n \"Highlight\": false,\n \"Name\": \"Halloween costumes\",\n \"Searchable\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/collection/"
payload := strings.NewReader("{\n \"DateFrom\": \"2020-11-26T15:23:00\",\n \"DateTo\": \"2069-11-26T15:23:00\",\n \"Description\": \"HomeHalloween\",\n \"Highlight\": false,\n \"Name\": \"Halloween costumes\",\n \"Searchable\": false\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/catalog/pvt/collection/ HTTP/1.1
Content-Type: application/json
Accept:
Host: example.com
Content-Length: 185
{
"DateFrom": "2020-11-26T15:23:00",
"DateTo": "2069-11-26T15:23:00",
"Description": "HomeHalloween",
"Highlight": false,
"Name": "Halloween costumes",
"Searchable": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/catalog/pvt/collection/")
.setHeader("content-type", "application/json")
.setHeader("accept", "")
.setBody("{\n \"DateFrom\": \"2020-11-26T15:23:00\",\n \"DateTo\": \"2069-11-26T15:23:00\",\n \"Description\": \"HomeHalloween\",\n \"Highlight\": false,\n \"Name\": \"Halloween costumes\",\n \"Searchable\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/collection/"))
.header("content-type", "application/json")
.header("accept", "")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"DateFrom\": \"2020-11-26T15:23:00\",\n \"DateTo\": \"2069-11-26T15:23:00\",\n \"Description\": \"HomeHalloween\",\n \"Highlight\": false,\n \"Name\": \"Halloween costumes\",\n \"Searchable\": 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 \"DateFrom\": \"2020-11-26T15:23:00\",\n \"DateTo\": \"2069-11-26T15:23:00\",\n \"Description\": \"HomeHalloween\",\n \"Highlight\": false,\n \"Name\": \"Halloween costumes\",\n \"Searchable\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/collection/")
.post(body)
.addHeader("content-type", "application/json")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/catalog/pvt/collection/")
.header("content-type", "application/json")
.header("accept", "")
.body("{\n \"DateFrom\": \"2020-11-26T15:23:00\",\n \"DateTo\": \"2069-11-26T15:23:00\",\n \"Description\": \"HomeHalloween\",\n \"Highlight\": false,\n \"Name\": \"Halloween costumes\",\n \"Searchable\": false\n}")
.asString();
const data = JSON.stringify({
DateFrom: '2020-11-26T15:23:00',
DateTo: '2069-11-26T15:23:00',
Description: 'HomeHalloween',
Highlight: false,
Name: 'Halloween costumes',
Searchable: 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}}/api/catalog/pvt/collection/');
xhr.setRequestHeader('content-type', 'application/json');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/collection/',
headers: {'content-type': 'application/json', accept: ''},
data: {
DateFrom: '2020-11-26T15:23:00',
DateTo: '2069-11-26T15:23:00',
Description: 'HomeHalloween',
Highlight: false,
Name: 'Halloween costumes',
Searchable: false
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/collection/';
const options = {
method: 'POST',
headers: {'content-type': 'application/json', accept: ''},
body: '{"DateFrom":"2020-11-26T15:23:00","DateTo":"2069-11-26T15:23:00","Description":"HomeHalloween","Highlight":false,"Name":"Halloween costumes","Searchable":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/collection/',
method: 'POST',
headers: {
'content-type': 'application/json',
accept: ''
},
processData: false,
data: '{\n "DateFrom": "2020-11-26T15:23:00",\n "DateTo": "2069-11-26T15:23:00",\n "Description": "HomeHalloween",\n "Highlight": false,\n "Name": "Halloween costumes",\n "Searchable": 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 \"DateFrom\": \"2020-11-26T15:23:00\",\n \"DateTo\": \"2069-11-26T15:23:00\",\n \"Description\": \"HomeHalloween\",\n \"Highlight\": false,\n \"Name\": \"Halloween costumes\",\n \"Searchable\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/collection/")
.post(body)
.addHeader("content-type", "application/json")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/collection/',
headers: {
'content-type': 'application/json',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
DateFrom: '2020-11-26T15:23:00',
DateTo: '2069-11-26T15:23:00',
Description: 'HomeHalloween',
Highlight: false,
Name: 'Halloween costumes',
Searchable: false
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/collection/',
headers: {'content-type': 'application/json', accept: ''},
body: {
DateFrom: '2020-11-26T15:23:00',
DateTo: '2069-11-26T15:23:00',
Description: 'HomeHalloween',
Highlight: false,
Name: 'Halloween costumes',
Searchable: 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}}/api/catalog/pvt/collection/');
req.headers({
'content-type': 'application/json',
accept: ''
});
req.type('json');
req.send({
DateFrom: '2020-11-26T15:23:00',
DateTo: '2069-11-26T15:23:00',
Description: 'HomeHalloween',
Highlight: false,
Name: 'Halloween costumes',
Searchable: 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}}/api/catalog/pvt/collection/',
headers: {'content-type': 'application/json', accept: ''},
data: {
DateFrom: '2020-11-26T15:23:00',
DateTo: '2069-11-26T15:23:00',
Description: 'HomeHalloween',
Highlight: false,
Name: 'Halloween costumes',
Searchable: false
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/collection/';
const options = {
method: 'POST',
headers: {'content-type': 'application/json', accept: ''},
body: '{"DateFrom":"2020-11-26T15:23:00","DateTo":"2069-11-26T15:23:00","Description":"HomeHalloween","Highlight":false,"Name":"Halloween costumes","Searchable":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",
@"accept": @"" };
NSDictionary *parameters = @{ @"DateFrom": @"2020-11-26T15:23:00",
@"DateTo": @"2069-11-26T15:23:00",
@"Description": @"HomeHalloween",
@"Highlight": @NO,
@"Name": @"Halloween costumes",
@"Searchable": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/collection/"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/collection/" in
let headers = Header.add_list (Header.init ()) [
("content-type", "application/json");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"DateFrom\": \"2020-11-26T15:23:00\",\n \"DateTo\": \"2069-11-26T15:23:00\",\n \"Description\": \"HomeHalloween\",\n \"Highlight\": false,\n \"Name\": \"Halloween costumes\",\n \"Searchable\": false\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/collection/",
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([
'DateFrom' => '2020-11-26T15:23:00',
'DateTo' => '2069-11-26T15:23:00',
'Description' => 'HomeHalloween',
'Highlight' => null,
'Name' => 'Halloween costumes',
'Searchable' => null
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/catalog/pvt/collection/', [
'body' => '{
"DateFrom": "2020-11-26T15:23:00",
"DateTo": "2069-11-26T15:23:00",
"Description": "HomeHalloween",
"Highlight": false,
"Name": "Halloween costumes",
"Searchable": false
}',
'headers' => [
'accept' => '',
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/collection/');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'DateFrom' => '2020-11-26T15:23:00',
'DateTo' => '2069-11-26T15:23:00',
'Description' => 'HomeHalloween',
'Highlight' => null,
'Name' => 'Halloween costumes',
'Searchable' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'DateFrom' => '2020-11-26T15:23:00',
'DateTo' => '2069-11-26T15:23:00',
'Description' => 'HomeHalloween',
'Highlight' => null,
'Name' => 'Halloween costumes',
'Searchable' => null
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/collection/');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/collection/' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"DateFrom": "2020-11-26T15:23:00",
"DateTo": "2069-11-26T15:23:00",
"Description": "HomeHalloween",
"Highlight": false,
"Name": "Halloween costumes",
"Searchable": false
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/collection/' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"DateFrom": "2020-11-26T15:23:00",
"DateTo": "2069-11-26T15:23:00",
"Description": "HomeHalloween",
"Highlight": false,
"Name": "Halloween costumes",
"Searchable": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"DateFrom\": \"2020-11-26T15:23:00\",\n \"DateTo\": \"2069-11-26T15:23:00\",\n \"Description\": \"HomeHalloween\",\n \"Highlight\": false,\n \"Name\": \"Halloween costumes\",\n \"Searchable\": false\n}"
headers = {
'content-type': "application/json",
'accept': ""
}
conn.request("POST", "/baseUrl/api/catalog/pvt/collection/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/collection/"
payload = {
"DateFrom": "2020-11-26T15:23:00",
"DateTo": "2069-11-26T15:23:00",
"Description": "HomeHalloween",
"Highlight": False,
"Name": "Halloween costumes",
"Searchable": False
}
headers = {
"content-type": "application/json",
"accept": ""
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/collection/"
payload <- "{\n \"DateFrom\": \"2020-11-26T15:23:00\",\n \"DateTo\": \"2069-11-26T15:23:00\",\n \"Description\": \"HomeHalloween\",\n \"Highlight\": false,\n \"Name\": \"Halloween costumes\",\n \"Searchable\": 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}}/api/catalog/pvt/collection/")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request["accept"] = ''
request.body = "{\n \"DateFrom\": \"2020-11-26T15:23:00\",\n \"DateTo\": \"2069-11-26T15:23:00\",\n \"Description\": \"HomeHalloween\",\n \"Highlight\": false,\n \"Name\": \"Halloween costumes\",\n \"Searchable\": 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/api/catalog/pvt/collection/') do |req|
req.headers['accept'] = ''
req.body = "{\n \"DateFrom\": \"2020-11-26T15:23:00\",\n \"DateTo\": \"2069-11-26T15:23:00\",\n \"Description\": \"HomeHalloween\",\n \"Highlight\": false,\n \"Name\": \"Halloween costumes\",\n \"Searchable\": false\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/collection/";
let payload = json!({
"DateFrom": "2020-11-26T15:23:00",
"DateTo": "2069-11-26T15:23:00",
"Description": "HomeHalloween",
"Highlight": false,
"Name": "Halloween costumes",
"Searchable": false
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/catalog/pvt/collection/ \
--header 'accept: ' \
--header 'content-type: application/json' \
--data '{
"DateFrom": "2020-11-26T15:23:00",
"DateTo": "2069-11-26T15:23:00",
"Description": "HomeHalloween",
"Highlight": false,
"Name": "Halloween costumes",
"Searchable": false
}'
echo '{
"DateFrom": "2020-11-26T15:23:00",
"DateTo": "2069-11-26T15:23:00",
"Description": "HomeHalloween",
"Highlight": false,
"Name": "Halloween costumes",
"Searchable": false
}' | \
http POST {{baseUrl}}/api/catalog/pvt/collection/ \
accept:'' \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--header 'accept: ' \
--body-data '{\n "DateFrom": "2020-11-26T15:23:00",\n "DateTo": "2069-11-26T15:23:00",\n "Description": "HomeHalloween",\n "Highlight": false,\n "Name": "Halloween costumes",\n "Searchable": false\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/collection/
import Foundation
let headers = [
"content-type": "application/json",
"accept": ""
]
let parameters = [
"DateFrom": "2020-11-26T15:23:00",
"DateTo": "2069-11-26T15:23:00",
"Description": "HomeHalloween",
"Highlight": false,
"Name": "Halloween costumes",
"Searchable": false
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/collection/")! 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 Collections
{{baseUrl}}/api/catalog_system/pvt/collection/search
HEADERS
Content-Type
Accept
QUERY PARAMS
page
pageSize
orderByAsc
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pvt/collection/search?page=&pageSize=&orderByAsc=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog_system/pvt/collection/search" {:headers {:content-type ""
:accept ""}
:query-params {:page ""
:pageSize ""
:orderByAsc ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pvt/collection/search?page=&pageSize=&orderByAsc="
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pvt/collection/search?page=&pageSize=&orderByAsc="),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pvt/collection/search?page=&pageSize=&orderByAsc=");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pvt/collection/search?page=&pageSize=&orderByAsc="
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog_system/pvt/collection/search?page=&pageSize=&orderByAsc= HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog_system/pvt/collection/search?page=&pageSize=&orderByAsc=")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pvt/collection/search?page=&pageSize=&orderByAsc="))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/collection/search?page=&pageSize=&orderByAsc=")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog_system/pvt/collection/search?page=&pageSize=&orderByAsc=")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog_system/pvt/collection/search?page=&pageSize=&orderByAsc=');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/collection/search',
params: {page: '', pageSize: '', orderByAsc: ''},
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pvt/collection/search?page=&pageSize=&orderByAsc=';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pvt/collection/search?page=&pageSize=&orderByAsc=',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/collection/search?page=&pageSize=&orderByAsc=")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pvt/collection/search?page=&pageSize=&orderByAsc=',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/collection/search',
qs: {page: '', pageSize: '', orderByAsc: ''},
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog_system/pvt/collection/search');
req.query({
page: '',
pageSize: '',
orderByAsc: ''
});
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/collection/search',
params: {page: '', pageSize: '', orderByAsc: ''},
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pvt/collection/search?page=&pageSize=&orderByAsc=';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pvt/collection/search?page=&pageSize=&orderByAsc="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pvt/collection/search?page=&pageSize=&orderByAsc=" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pvt/collection/search?page=&pageSize=&orderByAsc=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog_system/pvt/collection/search?page=&pageSize=&orderByAsc=', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pvt/collection/search');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'page' => '',
'pageSize' => '',
'orderByAsc' => ''
]);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog_system/pvt/collection/search');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'page' => '',
'pageSize' => '',
'orderByAsc' => ''
]));
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pvt/collection/search?page=&pageSize=&orderByAsc=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pvt/collection/search?page=&pageSize=&orderByAsc=' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog_system/pvt/collection/search?page=&pageSize=&orderByAsc=", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pvt/collection/search"
querystring = {"page":"","pageSize":"","orderByAsc":""}
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pvt/collection/search"
queryString <- list(
page = "",
pageSize = "",
orderByAsc = ""
)
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pvt/collection/search?page=&pageSize=&orderByAsc=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog_system/pvt/collection/search') do |req|
req.headers['accept'] = ''
req.params['page'] = ''
req.params['pageSize'] = ''
req.params['orderByAsc'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pvt/collection/search";
let querystring = [
("page", ""),
("pageSize", ""),
("orderByAsc", ""),
];
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/api/catalog_system/pvt/collection/search?page=&pageSize=&orderByAsc=' \
--header 'accept: ' \
--header 'content-type: '
http GET '{{baseUrl}}/api/catalog_system/pvt/collection/search?page=&pageSize=&orderByAsc=' \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- '{{baseUrl}}/api/catalog_system/pvt/collection/search?page=&pageSize=&orderByAsc='
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pvt/collection/search?page=&pageSize=&orderByAsc=")! 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 All Inactive Collections
{{baseUrl}}/api/catalog/pvt/collection/inactive
HEADERS
Content-Type
Accept
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/collection/inactive");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog/pvt/collection/inactive" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/collection/inactive"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/collection/inactive"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/collection/inactive");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/collection/inactive"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog/pvt/collection/inactive HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog/pvt/collection/inactive")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/collection/inactive"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/collection/inactive")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog/pvt/collection/inactive")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog/pvt/collection/inactive');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/collection/inactive',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/collection/inactive';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/collection/inactive',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/collection/inactive")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/collection/inactive',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/collection/inactive',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog/pvt/collection/inactive');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/collection/inactive',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/collection/inactive';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/collection/inactive"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/collection/inactive" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/collection/inactive",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog/pvt/collection/inactive', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/collection/inactive');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/collection/inactive');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/collection/inactive' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/collection/inactive' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog/pvt/collection/inactive", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/collection/inactive"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/collection/inactive"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/collection/inactive")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog/pvt/collection/inactive') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/collection/inactive";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog/pvt/collection/inactive \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog/pvt/collection/inactive \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/collection/inactive
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/collection/inactive")! 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 Collections by search terms
{{baseUrl}}/api/catalog_system/pvt/collection/search/:searchTerms
HEADERS
Content-Type
Accept
QUERY PARAMS
searchTerms
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pvt/collection/search/:searchTerms");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog_system/pvt/collection/search/:searchTerms" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pvt/collection/search/:searchTerms"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pvt/collection/search/:searchTerms"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pvt/collection/search/:searchTerms");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pvt/collection/search/:searchTerms"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog_system/pvt/collection/search/:searchTerms HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog_system/pvt/collection/search/:searchTerms")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pvt/collection/search/:searchTerms"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/collection/search/:searchTerms")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog_system/pvt/collection/search/:searchTerms")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog_system/pvt/collection/search/:searchTerms');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/collection/search/:searchTerms',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pvt/collection/search/:searchTerms';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pvt/collection/search/:searchTerms',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/collection/search/:searchTerms")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pvt/collection/search/:searchTerms',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/collection/search/:searchTerms',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog_system/pvt/collection/search/:searchTerms');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/collection/search/:searchTerms',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pvt/collection/search/:searchTerms';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pvt/collection/search/:searchTerms"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pvt/collection/search/:searchTerms" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pvt/collection/search/:searchTerms",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog_system/pvt/collection/search/:searchTerms', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pvt/collection/search/:searchTerms');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog_system/pvt/collection/search/:searchTerms');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pvt/collection/search/:searchTerms' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pvt/collection/search/:searchTerms' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog_system/pvt/collection/search/:searchTerms", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pvt/collection/search/:searchTerms"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pvt/collection/search/:searchTerms"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pvt/collection/search/:searchTerms")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog_system/pvt/collection/search/:searchTerms') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pvt/collection/search/:searchTerms";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog_system/pvt/collection/search/:searchTerms \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog_system/pvt/collection/search/:searchTerms \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog_system/pvt/collection/search/:searchTerms
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pvt/collection/search/:searchTerms")! 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 products from a collection
{{baseUrl}}/api/catalog/pvt/collection/:collectionId/products
HEADERS
Content-Type
Accept
QUERY PARAMS
collectionId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/products");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/products" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/products"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/collection/:collectionId/products"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/collection/:collectionId/products");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/products"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog/pvt/collection/:collectionId/products HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/products")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/collection/:collectionId/products"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/collection/:collectionId/products")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog/pvt/collection/:collectionId/products")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/products');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/products',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/products';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/products',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/collection/:collectionId/products")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/collection/:collectionId/products',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/products',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/products');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/products',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/products';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/collection/:collectionId/products"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/products" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/collection/:collectionId/products",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/products', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/collection/:collectionId/products');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/collection/:collectionId/products');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/products' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/products' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog/pvt/collection/:collectionId/products", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/products"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/products"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/collection/:collectionId/products")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog/pvt/collection/:collectionId/products') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/products";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog/pvt/collection/:collectionId/products \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog/pvt/collection/:collectionId/products \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/collection/:collectionId/products
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/products")! 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
Import Collection file example
{{baseUrl}}/api/catalog/pvt/collection/stockkeepingunit/importfileexample
HEADERS
Content-Type
Accept
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/collection/stockkeepingunit/importfileexample");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog/pvt/collection/stockkeepingunit/importfileexample" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/collection/stockkeepingunit/importfileexample"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/collection/stockkeepingunit/importfileexample"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/collection/stockkeepingunit/importfileexample");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/collection/stockkeepingunit/importfileexample"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog/pvt/collection/stockkeepingunit/importfileexample HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog/pvt/collection/stockkeepingunit/importfileexample")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/collection/stockkeepingunit/importfileexample"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/collection/stockkeepingunit/importfileexample")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog/pvt/collection/stockkeepingunit/importfileexample")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog/pvt/collection/stockkeepingunit/importfileexample');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/collection/stockkeepingunit/importfileexample',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/collection/stockkeepingunit/importfileexample';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/collection/stockkeepingunit/importfileexample',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/collection/stockkeepingunit/importfileexample")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/collection/stockkeepingunit/importfileexample',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/collection/stockkeepingunit/importfileexample',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog/pvt/collection/stockkeepingunit/importfileexample');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/collection/stockkeepingunit/importfileexample',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/collection/stockkeepingunit/importfileexample';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/collection/stockkeepingunit/importfileexample"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/collection/stockkeepingunit/importfileexample" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/collection/stockkeepingunit/importfileexample",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog/pvt/collection/stockkeepingunit/importfileexample', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/collection/stockkeepingunit/importfileexample');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/collection/stockkeepingunit/importfileexample');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/collection/stockkeepingunit/importfileexample' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/collection/stockkeepingunit/importfileexample' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog/pvt/collection/stockkeepingunit/importfileexample", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/collection/stockkeepingunit/importfileexample"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/collection/stockkeepingunit/importfileexample"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/collection/stockkeepingunit/importfileexample")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog/pvt/collection/stockkeepingunit/importfileexample') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/collection/stockkeepingunit/importfileexample";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog/pvt/collection/stockkeepingunit/importfileexample \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog/pvt/collection/stockkeepingunit/importfileexample \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/collection/stockkeepingunit/importfileexample
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/collection/stockkeepingunit/importfileexample")! 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
Remove products from Collection by imported file
{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importexclude
HEADERS
Content-Type
Accept
QUERY PARAMS
collectionId
BODY multipartForm
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importexclude");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: multipart/form-data; boundary=---011000010111000001101001");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"file\"\r\n\r\n\r\n-----011000010111000001101001--\r\n");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importexclude" {:headers {:accept ""}
:multipart [{:name "file"
:content ""}]})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importexclude"
headers = HTTP::Headers{
"content-type" => "multipart/form-data; boundary=---011000010111000001101001"
"accept" => ""
}
reqBody = "-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"file\"\r\n\r\n\r\n-----011000010111000001101001--\r\n"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importexclude"),
Headers =
{
{ "accept", "" },
},
Content = new MultipartFormDataContent
{
new StringContent("")
{
Headers =
{
ContentDisposition = new ContentDispositionHeaderValue("form-data")
{
Name = "file",
}
}
},
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importexclude");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "multipart/form-data; boundary=---011000010111000001101001");
request.AddHeader("accept", "");
request.AddParameter("multipart/form-data; boundary=---011000010111000001101001", "-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"file\"\r\n\r\n\r\n-----011000010111000001101001--\r\n", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importexclude"
payload := strings.NewReader("-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"file\"\r\n\r\n\r\n-----011000010111000001101001--\r\n")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "multipart/form-data; boundary=---011000010111000001101001")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importexclude HTTP/1.1
Content-Type: multipart/form-data; boundary=---011000010111000001101001
Accept:
Host: example.com
Content-Length: 113
-----011000010111000001101001
Content-Disposition: form-data; name="file"
-----011000010111000001101001--
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importexclude")
.setHeader("content-type", "multipart/form-data; boundary=---011000010111000001101001")
.setHeader("accept", "")
.setBody("-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"file\"\r\n\r\n\r\n-----011000010111000001101001--\r\n")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importexclude"))
.header("content-type", "multipart/form-data; boundary=---011000010111000001101001")
.header("accept", "")
.method("POST", HttpRequest.BodyPublishers.ofString("-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"file\"\r\n\r\n\r\n-----011000010111000001101001--\r\n"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("multipart/form-data; boundary=---011000010111000001101001");
RequestBody body = RequestBody.create(mediaType, "-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"file\"\r\n\r\n\r\n-----011000010111000001101001--\r\n");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importexclude")
.post(body)
.addHeader("content-type", "multipart/form-data; boundary=---011000010111000001101001")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importexclude")
.header("content-type", "multipart/form-data; boundary=---011000010111000001101001")
.header("accept", "")
.body("-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"file\"\r\n\r\n\r\n-----011000010111000001101001--\r\n")
.asString();
const data = new FormData();
data.append('file', '');
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importexclude');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const form = new FormData();
form.append('file', '');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importexclude',
headers: {
'content-type': 'multipart/form-data; boundary=---011000010111000001101001',
accept: ''
},
data: '[form]'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importexclude';
const form = new FormData();
form.append('file', '');
const options = {method: 'POST', headers: {accept: ''}};
options.body = form;
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const form = new FormData();
form.append('file', '');
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importexclude',
method: 'POST',
headers: {
accept: ''
},
processData: false,
contentType: false,
mimeType: 'multipart/form-data',
data: form
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("multipart/form-data; boundary=---011000010111000001101001")
val body = RequestBody.create(mediaType, "-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"file\"\r\n\r\n\r\n-----011000010111000001101001--\r\n")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importexclude")
.post(body)
.addHeader("content-type", "multipart/form-data; boundary=---011000010111000001101001")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importexclude',
headers: {
'content-type': 'multipart/form-data; boundary=---011000010111000001101001',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write('-----011000010111000001101001\r\nContent-Disposition: form-data; name="file"\r\n\r\n\r\n-----011000010111000001101001--\r\n');
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importexclude',
headers: {
'content-type': 'multipart/form-data; boundary=---011000010111000001101001',
accept: ''
},
formData: {file: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importexclude');
req.headers({
'content-type': 'multipart/form-data; boundary=---011000010111000001101001',
accept: ''
});
req.multipart([]);
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importexclude',
headers: {
'content-type': 'multipart/form-data; boundary=---011000010111000001101001',
accept: ''
},
data: '-----011000010111000001101001\r\nContent-Disposition: form-data; name="file"\r\n\r\n\r\n-----011000010111000001101001--\r\n'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const FormData = require('form-data');
const fetch = require('node-fetch');
const formData = new FormData();
formData.append('file', '');
const url = '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importexclude';
const options = {method: 'POST', headers: {accept: ''}};
options.body = formData;
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": @"multipart/form-data; boundary=---011000010111000001101001",
@"accept": @"" };
NSArray *parameters = @[ @{ @"name": @"file", @"value": @"" } ];
NSString *boundary = @"---011000010111000001101001";
NSError *error;
NSMutableString *body = [NSMutableString string];
for (NSDictionary *param in parameters) {
[body appendFormat:@"--%@\r\n", boundary];
if (param[@"fileName"]) {
[body appendFormat:@"Content-Disposition:form-data; name=\"%@\"; filename=\"%@\"\r\n", param[@"name"], param[@"fileName"]];
[body appendFormat:@"Content-Type: %@\r\n\r\n", param[@"contentType"]];
[body appendFormat:@"%@", [NSString stringWithContentsOfFile:param[@"fileName"] encoding:NSUTF8StringEncoding error:&error]];
if (error) {
NSLog(@"%@", error);
}
} else {
[body appendFormat:@"Content-Disposition:form-data; name=\"%@\"\r\n\r\n", param[@"name"]];
[body appendFormat:@"%@", param[@"value"]];
}
}
[body appendFormat:@"\r\n--%@--\r\n", boundary];
NSData *postData = [body dataUsingEncoding:NSUTF8StringEncoding];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importexclude"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importexclude" in
let headers = Header.add_list (Header.init ()) [
("content-type", "multipart/form-data; boundary=---011000010111000001101001");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"file\"\r\n\r\n\r\n-----011000010111000001101001--\r\n" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importexclude",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => "-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"file\"\r\n\r\n\r\n-----011000010111000001101001--\r\n",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: multipart/form-data; boundary=---011000010111000001101001"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importexclude', [
'headers' => [
'accept' => '',
'content-type' => 'multipart/form-data; boundary=---011000010111000001101001',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importexclude');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'multipart/form-data; boundary=---011000010111000001101001',
'accept' => ''
]);
$request->setBody('-----011000010111000001101001
Content-Disposition: form-data; name="file"
-----011000010111000001101001--
');
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
addForm(null, null);
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importexclude');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "multipart/form-data; boundary=---011000010111000001101001")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importexclude' -Method POST -Headers $headers -ContentType 'multipart/form-data; boundary=---011000010111000001101001' -Body '-----011000010111000001101001
Content-Disposition: form-data; name="file"
-----011000010111000001101001--
'
$headers=@{}
$headers.Add("content-type", "multipart/form-data; boundary=---011000010111000001101001")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importexclude' -Method POST -Headers $headers -ContentType 'multipart/form-data; boundary=---011000010111000001101001' -Body '-----011000010111000001101001
Content-Disposition: form-data; name="file"
-----011000010111000001101001--
'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"file\"\r\n\r\n\r\n-----011000010111000001101001--\r\n"
headers = {
'content-type': "multipart/form-data; boundary=---011000010111000001101001",
'accept': ""
}
conn.request("POST", "/baseUrl/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importexclude", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importexclude"
payload = "-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"file\"\r\n\r\n\r\n-----011000010111000001101001--\r\n"
headers = {
"content-type": "multipart/form-data; boundary=---011000010111000001101001",
"accept": ""
}
response = requests.post(url, data=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importexclude"
payload <- "-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"file\"\r\n\r\n\r\n-----011000010111000001101001--\r\n"
encode <- "multipart"
response <- VERB("POST", url, body = payload, content_type("multipart/form-data"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importexclude")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'multipart/form-data; boundary=---011000010111000001101001'
request["accept"] = ''
request.body = "-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"file\"\r\n\r\n\r\n-----011000010111000001101001--\r\n"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'multipart/form-data; boundary=---011000010111000001101001'}
)
response = conn.post('/baseUrl/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importexclude') do |req|
req.headers['accept'] = ''
req.body = "-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"file\"\r\n\r\n\r\n-----011000010111000001101001--\r\n"
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importexclude";
let form = reqwest::multipart::Form::new()
.text("file", "");
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.multipart(form)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importexclude \
--header 'accept: ' \
--header 'content-type: multipart/form-data' \
--form file=
echo '-----011000010111000001101001
Content-Disposition: form-data; name="file"
-----011000010111000001101001--
' | \
http POST {{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importexclude \
accept:'' \
content-type:'multipart/form-data; boundary=---011000010111000001101001'
wget --quiet \
--method POST \
--header 'content-type: multipart/form-data; boundary=---011000010111000001101001' \
--header 'accept: ' \
--body-data '-----011000010111000001101001\r\nContent-Disposition: form-data; name="file"\r\n\r\n\r\n-----011000010111000001101001--\r\n' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importexclude
import Foundation
let headers = [
"content-type": "multipart/form-data; boundary=---011000010111000001101001",
"accept": ""
]
let parameters = [
[
"name": "file",
"value": ""
]
]
let boundary = "---011000010111000001101001"
var body = ""
var error: NSError? = nil
for param in parameters {
let paramName = param["name"]!
body += "--\(boundary)\r\n"
body += "Content-Disposition:form-data; name=\"\(paramName)\""
if let filename = param["fileName"] {
let contentType = param["content-type"]!
let fileContent = String(contentsOfFile: filename, encoding: String.Encoding.utf8)
if (error != nil) {
print(error as Any)
}
body += "; filename=\"\(filename)\"\r\n"
body += "Content-Type: \(contentType)\r\n\r\n"
body += fileContent
} else if let paramValue = param["value"] {
body += "\r\n\r\n\(paramValue)"
}
}
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/stockkeepingunit/importexclude")! 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 commercial conditions
{{baseUrl}}/api/catalog_system/pvt/commercialcondition/list
HEADERS
Content-Type
Accept
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pvt/commercialcondition/list");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog_system/pvt/commercialcondition/list" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pvt/commercialcondition/list"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pvt/commercialcondition/list"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pvt/commercialcondition/list");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pvt/commercialcondition/list"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog_system/pvt/commercialcondition/list HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog_system/pvt/commercialcondition/list")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pvt/commercialcondition/list"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/commercialcondition/list")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog_system/pvt/commercialcondition/list")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog_system/pvt/commercialcondition/list');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/commercialcondition/list',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pvt/commercialcondition/list';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pvt/commercialcondition/list',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/commercialcondition/list")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pvt/commercialcondition/list',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/commercialcondition/list',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog_system/pvt/commercialcondition/list');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/commercialcondition/list',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pvt/commercialcondition/list';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pvt/commercialcondition/list"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pvt/commercialcondition/list" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pvt/commercialcondition/list",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog_system/pvt/commercialcondition/list', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pvt/commercialcondition/list');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog_system/pvt/commercialcondition/list');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pvt/commercialcondition/list' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pvt/commercialcondition/list' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog_system/pvt/commercialcondition/list", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pvt/commercialcondition/list"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pvt/commercialcondition/list"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pvt/commercialcondition/list")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog_system/pvt/commercialcondition/list') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pvt/commercialcondition/list";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog_system/pvt/commercialcondition/list \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog_system/pvt/commercialcondition/list \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog_system/pvt/commercialcondition/list
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pvt/commercialcondition/list")! 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
[
{
"Id": 1,
"IsDefault": true,
"Name": "Padrão"
},
{
"Id": 2,
"IsDefault": false,
"Name": "Secundária"
},
{
"Id": 3,
"IsDefault": false,
"Name": "Parcelamento 18x"
}
]
GET
Get commercial condition
{{baseUrl}}/api/catalog_system/pvt/commercialcondition/:commercialConditionId
HEADERS
Content-Type
Accept
QUERY PARAMS
commercialConditionId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pvt/commercialcondition/:commercialConditionId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog_system/pvt/commercialcondition/:commercialConditionId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pvt/commercialcondition/:commercialConditionId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pvt/commercialcondition/:commercialConditionId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pvt/commercialcondition/:commercialConditionId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pvt/commercialcondition/:commercialConditionId"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog_system/pvt/commercialcondition/:commercialConditionId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog_system/pvt/commercialcondition/:commercialConditionId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pvt/commercialcondition/:commercialConditionId"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/commercialcondition/:commercialConditionId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog_system/pvt/commercialcondition/:commercialConditionId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog_system/pvt/commercialcondition/:commercialConditionId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/commercialcondition/:commercialConditionId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pvt/commercialcondition/:commercialConditionId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pvt/commercialcondition/:commercialConditionId',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/commercialcondition/:commercialConditionId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pvt/commercialcondition/:commercialConditionId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/commercialcondition/:commercialConditionId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog_system/pvt/commercialcondition/:commercialConditionId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/commercialcondition/:commercialConditionId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pvt/commercialcondition/:commercialConditionId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pvt/commercialcondition/:commercialConditionId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pvt/commercialcondition/:commercialConditionId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pvt/commercialcondition/:commercialConditionId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog_system/pvt/commercialcondition/:commercialConditionId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pvt/commercialcondition/:commercialConditionId');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog_system/pvt/commercialcondition/:commercialConditionId');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pvt/commercialcondition/:commercialConditionId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pvt/commercialcondition/:commercialConditionId' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog_system/pvt/commercialcondition/:commercialConditionId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pvt/commercialcondition/:commercialConditionId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pvt/commercialcondition/:commercialConditionId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pvt/commercialcondition/:commercialConditionId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog_system/pvt/commercialcondition/:commercialConditionId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pvt/commercialcondition/:commercialConditionId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog_system/pvt/commercialcondition/:commercialConditionId \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog_system/pvt/commercialcondition/:commercialConditionId \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog_system/pvt/commercialcondition/:commercialConditionId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pvt/commercialcondition/:commercialConditionId")! 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
{
"Id": 1,
"IsDefault": true,
"Name": "Padrão"
}
GET
Get Gift List
{{baseUrl}}/api/addon/pvt/giftlist/get/:listId
HEADERS
Content-Type
Accept
QUERY PARAMS
listId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/addon/pvt/giftlist/get/:listId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/addon/pvt/giftlist/get/:listId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/addon/pvt/giftlist/get/:listId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/addon/pvt/giftlist/get/:listId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/addon/pvt/giftlist/get/:listId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/addon/pvt/giftlist/get/:listId"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/addon/pvt/giftlist/get/:listId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/addon/pvt/giftlist/get/:listId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/addon/pvt/giftlist/get/:listId"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/addon/pvt/giftlist/get/:listId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/addon/pvt/giftlist/get/:listId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/addon/pvt/giftlist/get/:listId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/addon/pvt/giftlist/get/:listId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/addon/pvt/giftlist/get/:listId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/addon/pvt/giftlist/get/:listId',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/addon/pvt/giftlist/get/:listId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/addon/pvt/giftlist/get/:listId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/addon/pvt/giftlist/get/:listId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/addon/pvt/giftlist/get/:listId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/addon/pvt/giftlist/get/:listId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/addon/pvt/giftlist/get/:listId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/addon/pvt/giftlist/get/:listId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/addon/pvt/giftlist/get/:listId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/addon/pvt/giftlist/get/:listId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/addon/pvt/giftlist/get/:listId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/addon/pvt/giftlist/get/:listId');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/addon/pvt/giftlist/get/:listId');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/addon/pvt/giftlist/get/:listId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/addon/pvt/giftlist/get/:listId' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/addon/pvt/giftlist/get/:listId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/addon/pvt/giftlist/get/:listId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/addon/pvt/giftlist/get/:listId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/addon/pvt/giftlist/get/:listId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/addon/pvt/giftlist/get/:listId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/addon/pvt/giftlist/get/:listId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/addon/pvt/giftlist/get/:listId \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/addon/pvt/giftlist/get/:listId \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/addon/pvt/giftlist/get/:listId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/addon/pvt/giftlist/get/:listId")! 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
{
"IsPublic": false,
"address": null,
"clientId": 3,
"dateCreated": "2011-05-04T13:23:00",
"eventCity": "",
"eventDate": "2012-12-21T00:00:00",
"eventLocation": "",
"eventState": "",
"fileId": null,
"fileUrl": null,
"giftCardId": 2,
"giftCardRechargeSkuId": null,
"giftListId": 1,
"giftListMembers": [],
"giftListSkuIds": [],
"giftListTypeId": 1,
"giftListTypeName": "Lista de Casamento",
"isActive": false,
"isAddressOk": true,
"memberNames": "sei lá",
"message": "mensageeeem",
"name": "My list",
"profileSystemUserAddressName": "CASA",
"profileSystemUserId": "010956A4-A74A-4375-8B7B-3B3B7B89B483",
"shipsToOwner": false,
"telemarketingId": null,
"telemarketingObservation": "",
"urlFolder": "lili",
"userId": "010956A4-A74A-4375-8B7B-3B3B7B89B483",
"version": 1
}
POST
Create Collection
{{baseUrl}}/api/catalog/pvt/collection
HEADERS
Content-Type
Accept
BODY json
{
"DateFrom": "",
"DateTo": "",
"Highlight": false,
"Name": "",
"Searchable": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/collection");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"DateFrom\": \"\",\n \"DateTo\": \"\",\n \"Highlight\": false,\n \"Name\": \"\",\n \"Searchable\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/catalog/pvt/collection" {:headers {:accept ""}
:content-type :json
:form-params {:DateFrom ""
:DateTo ""
:Highlight false
:Name ""
:Searchable false}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/collection"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"DateFrom\": \"\",\n \"DateTo\": \"\",\n \"Highlight\": false,\n \"Name\": \"\",\n \"Searchable\": 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}}/api/catalog/pvt/collection"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"DateFrom\": \"\",\n \"DateTo\": \"\",\n \"Highlight\": false,\n \"Name\": \"\",\n \"Searchable\": false\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/collection");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"DateFrom\": \"\",\n \"DateTo\": \"\",\n \"Highlight\": false,\n \"Name\": \"\",\n \"Searchable\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/collection"
payload := strings.NewReader("{\n \"DateFrom\": \"\",\n \"DateTo\": \"\",\n \"Highlight\": false,\n \"Name\": \"\",\n \"Searchable\": false\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/catalog/pvt/collection HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 95
{
"DateFrom": "",
"DateTo": "",
"Highlight": false,
"Name": "",
"Searchable": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/catalog/pvt/collection")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"DateFrom\": \"\",\n \"DateTo\": \"\",\n \"Highlight\": false,\n \"Name\": \"\",\n \"Searchable\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/collection"))
.header("content-type", "")
.header("accept", "")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"DateFrom\": \"\",\n \"DateTo\": \"\",\n \"Highlight\": false,\n \"Name\": \"\",\n \"Searchable\": 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 \"DateFrom\": \"\",\n \"DateTo\": \"\",\n \"Highlight\": false,\n \"Name\": \"\",\n \"Searchable\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/collection")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/catalog/pvt/collection")
.header("content-type", "")
.header("accept", "")
.body("{\n \"DateFrom\": \"\",\n \"DateTo\": \"\",\n \"Highlight\": false,\n \"Name\": \"\",\n \"Searchable\": false\n}")
.asString();
const data = JSON.stringify({
DateFrom: '',
DateTo: '',
Highlight: false,
Name: '',
Searchable: 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}}/api/catalog/pvt/collection');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/collection',
headers: {'content-type': '', accept: ''},
data: {DateFrom: '', DateTo: '', Highlight: false, Name: '', Searchable: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/collection';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"DateFrom":"","DateTo":"","Highlight":false,"Name":"","Searchable":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/collection',
method: 'POST',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "DateFrom": "",\n "DateTo": "",\n "Highlight": false,\n "Name": "",\n "Searchable": 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 \"DateFrom\": \"\",\n \"DateTo\": \"\",\n \"Highlight\": false,\n \"Name\": \"\",\n \"Searchable\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/collection")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/collection',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({DateFrom: '', DateTo: '', Highlight: false, Name: '', Searchable: false}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/collection',
headers: {'content-type': '', accept: ''},
body: {DateFrom: '', DateTo: '', Highlight: false, Name: '', Searchable: 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}}/api/catalog/pvt/collection');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
DateFrom: '',
DateTo: '',
Highlight: false,
Name: '',
Searchable: 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}}/api/catalog/pvt/collection',
headers: {'content-type': '', accept: ''},
data: {DateFrom: '', DateTo: '', Highlight: false, Name: '', Searchable: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/collection';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"DateFrom":"","DateTo":"","Highlight":false,"Name":"","Searchable":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"DateFrom": @"",
@"DateTo": @"",
@"Highlight": @NO,
@"Name": @"",
@"Searchable": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/collection"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/collection" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"DateFrom\": \"\",\n \"DateTo\": \"\",\n \"Highlight\": false,\n \"Name\": \"\",\n \"Searchable\": false\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/collection",
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([
'DateFrom' => '',
'DateTo' => '',
'Highlight' => null,
'Name' => '',
'Searchable' => null
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/catalog/pvt/collection', [
'body' => '{
"DateFrom": "",
"DateTo": "",
"Highlight": false,
"Name": "",
"Searchable": false
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/collection');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'DateFrom' => '',
'DateTo' => '',
'Highlight' => null,
'Name' => '',
'Searchable' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'DateFrom' => '',
'DateTo' => '',
'Highlight' => null,
'Name' => '',
'Searchable' => null
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/collection');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/collection' -Method POST -Headers $headers -ContentType '' -Body '{
"DateFrom": "",
"DateTo": "",
"Highlight": false,
"Name": "",
"Searchable": false
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/collection' -Method POST -Headers $headers -ContentType '' -Body '{
"DateFrom": "",
"DateTo": "",
"Highlight": false,
"Name": "",
"Searchable": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"DateFrom\": \"\",\n \"DateTo\": \"\",\n \"Highlight\": false,\n \"Name\": \"\",\n \"Searchable\": false\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("POST", "/baseUrl/api/catalog/pvt/collection", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/collection"
payload = {
"DateFrom": "",
"DateTo": "",
"Highlight": False,
"Name": "",
"Searchable": False
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/collection"
payload <- "{\n \"DateFrom\": \"\",\n \"DateTo\": \"\",\n \"Highlight\": false,\n \"Name\": \"\",\n \"Searchable\": 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}}/api/catalog/pvt/collection")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"DateFrom\": \"\",\n \"DateTo\": \"\",\n \"Highlight\": false,\n \"Name\": \"\",\n \"Searchable\": false\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/catalog/pvt/collection') do |req|
req.headers['accept'] = ''
req.body = "{\n \"DateFrom\": \"\",\n \"DateTo\": \"\",\n \"Highlight\": false,\n \"Name\": \"\",\n \"Searchable\": false\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/collection";
let payload = json!({
"DateFrom": "",
"DateTo": "",
"Highlight": false,
"Name": "",
"Searchable": false
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/catalog/pvt/collection \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"DateFrom": "",
"DateTo": "",
"Highlight": false,
"Name": "",
"Searchable": false
}'
echo '{
"DateFrom": "",
"DateTo": "",
"Highlight": false,
"Name": "",
"Searchable": false
}' | \
http POST {{baseUrl}}/api/catalog/pvt/collection \
accept:'' \
content-type:''
wget --quiet \
--method POST \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "DateFrom": "",\n "DateTo": "",\n "Highlight": false,\n "Name": "",\n "Searchable": false\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/collection
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"DateFrom": "",
"DateTo": "",
"Highlight": false,
"Name": "",
"Searchable": false
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/collection")! 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
{
"DateFrom": "2017-09-27T10:47:00",
"DateTo": "2017-09-27T10:47:00",
"Description": "Winter outfits.",
"Highlight": false,
"Id": 150,
"Name": "Test",
"Searchable": true,
"TotalProducts": 150,
"Type": "Manual"
}
DELETE
Delete Collection
{{baseUrl}}/api/catalog/pvt/collection/:collectionId
HEADERS
Content-Type
Accept
QUERY PARAMS
collectionId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/collection/:collectionId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/catalog/pvt/collection/:collectionId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/collection/:collectionId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/collection/:collectionId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/collection/:collectionId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/collection/:collectionId"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/catalog/pvt/collection/:collectionId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/catalog/pvt/collection/:collectionId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/collection/:collectionId"))
.header("content-type", "")
.header("accept", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/collection/:collectionId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/catalog/pvt/collection/:collectionId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/catalog/pvt/collection/:collectionId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/collection/:collectionId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/collection/:collectionId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/collection/:collectionId',
method: 'DELETE',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/collection/:collectionId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/collection/:collectionId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/collection/:collectionId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/catalog/pvt/collection/:collectionId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/collection/:collectionId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/collection/:collectionId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/collection/:collectionId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/collection/:collectionId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/collection/:collectionId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/catalog/pvt/collection/:collectionId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/collection/:collectionId');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/collection/:collectionId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/collection/:collectionId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/collection/:collectionId' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("DELETE", "/baseUrl/api/catalog/pvt/collection/:collectionId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/collection/:collectionId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/collection/:collectionId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/collection/:collectionId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/catalog/pvt/collection/:collectionId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/collection/:collectionId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/catalog/pvt/collection/:collectionId \
--header 'accept: ' \
--header 'content-type: '
http DELETE {{baseUrl}}/api/catalog/pvt/collection/:collectionId \
accept:'' \
content-type:''
wget --quiet \
--method DELETE \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/collection/:collectionId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/collection/:collectionId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get Collection
{{baseUrl}}/api/catalog/pvt/collection/:collectionId
HEADERS
Content-Type
Accept
QUERY PARAMS
collectionId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/collection/:collectionId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog/pvt/collection/:collectionId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/collection/:collectionId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/collection/:collectionId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/collection/:collectionId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/collection/:collectionId"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog/pvt/collection/:collectionId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog/pvt/collection/:collectionId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/collection/:collectionId"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/collection/:collectionId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog/pvt/collection/:collectionId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog/pvt/collection/:collectionId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/collection/:collectionId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/collection/:collectionId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/collection/:collectionId',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/collection/:collectionId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/collection/:collectionId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/collection/:collectionId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog/pvt/collection/:collectionId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/collection/:collectionId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/collection/:collectionId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/collection/:collectionId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/collection/:collectionId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/collection/:collectionId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog/pvt/collection/:collectionId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/collection/:collectionId');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/collection/:collectionId');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/collection/:collectionId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/collection/:collectionId' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog/pvt/collection/:collectionId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/collection/:collectionId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/collection/:collectionId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/collection/:collectionId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog/pvt/collection/:collectionId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/collection/:collectionId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog/pvt/collection/:collectionId \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog/pvt/collection/:collectionId \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/collection/:collectionId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/collection/:collectionId")! 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
{
"DateFrom": "2017-09-27T10:47:00",
"DateTo": "2017-09-27T10:47:00",
"Description": "Winter outfits.",
"Highlight": false,
"Id": 150,
"Name": "Test",
"Searchable": true,
"TotalProducts": 150,
"Type": "Manual"
}
PUT
Update Collection
{{baseUrl}}/api/catalog/pvt/collection/:collectionId
HEADERS
Content-Type
Accept
QUERY PARAMS
collectionId
BODY json
{
"DateFrom": "",
"DateTo": "",
"Highlight": false,
"Name": "",
"Searchable": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/collection/:collectionId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"DateFrom\": \"\",\n \"DateTo\": \"\",\n \"Highlight\": false,\n \"Name\": \"\",\n \"Searchable\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/catalog/pvt/collection/:collectionId" {:headers {:accept ""}
:content-type :json
:form-params {:DateFrom ""
:DateTo ""
:Highlight false
:Name ""
:Searchable false}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/collection/:collectionId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"DateFrom\": \"\",\n \"DateTo\": \"\",\n \"Highlight\": false,\n \"Name\": \"\",\n \"Searchable\": false\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/collection/:collectionId"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"DateFrom\": \"\",\n \"DateTo\": \"\",\n \"Highlight\": false,\n \"Name\": \"\",\n \"Searchable\": false\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/collection/:collectionId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"DateFrom\": \"\",\n \"DateTo\": \"\",\n \"Highlight\": false,\n \"Name\": \"\",\n \"Searchable\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/collection/:collectionId"
payload := strings.NewReader("{\n \"DateFrom\": \"\",\n \"DateTo\": \"\",\n \"Highlight\": false,\n \"Name\": \"\",\n \"Searchable\": false\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/catalog/pvt/collection/:collectionId HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 95
{
"DateFrom": "",
"DateTo": "",
"Highlight": false,
"Name": "",
"Searchable": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/catalog/pvt/collection/:collectionId")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"DateFrom\": \"\",\n \"DateTo\": \"\",\n \"Highlight\": false,\n \"Name\": \"\",\n \"Searchable\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/collection/:collectionId"))
.header("content-type", "")
.header("accept", "")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"DateFrom\": \"\",\n \"DateTo\": \"\",\n \"Highlight\": false,\n \"Name\": \"\",\n \"Searchable\": 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 \"DateFrom\": \"\",\n \"DateTo\": \"\",\n \"Highlight\": false,\n \"Name\": \"\",\n \"Searchable\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/collection/:collectionId")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/catalog/pvt/collection/:collectionId")
.header("content-type", "")
.header("accept", "")
.body("{\n \"DateFrom\": \"\",\n \"DateTo\": \"\",\n \"Highlight\": false,\n \"Name\": \"\",\n \"Searchable\": false\n}")
.asString();
const data = JSON.stringify({
DateFrom: '',
DateTo: '',
Highlight: false,
Name: '',
Searchable: false
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/catalog/pvt/collection/:collectionId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/collection/:collectionId',
headers: {'content-type': '', accept: ''},
data: {DateFrom: '', DateTo: '', Highlight: false, Name: '', Searchable: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/collection/:collectionId';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"DateFrom":"","DateTo":"","Highlight":false,"Name":"","Searchable":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/collection/:collectionId',
method: 'PUT',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "DateFrom": "",\n "DateTo": "",\n "Highlight": false,\n "Name": "",\n "Searchable": 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 \"DateFrom\": \"\",\n \"DateTo\": \"\",\n \"Highlight\": false,\n \"Name\": \"\",\n \"Searchable\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/collection/:collectionId")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/collection/:collectionId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({DateFrom: '', DateTo: '', Highlight: false, Name: '', Searchable: false}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/collection/:collectionId',
headers: {'content-type': '', accept: ''},
body: {DateFrom: '', DateTo: '', Highlight: false, Name: '', Searchable: false},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/catalog/pvt/collection/:collectionId');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
DateFrom: '',
DateTo: '',
Highlight: false,
Name: '',
Searchable: false
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/collection/:collectionId',
headers: {'content-type': '', accept: ''},
data: {DateFrom: '', DateTo: '', Highlight: false, Name: '', Searchable: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/collection/:collectionId';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"DateFrom":"","DateTo":"","Highlight":false,"Name":"","Searchable":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"DateFrom": @"",
@"DateTo": @"",
@"Highlight": @NO,
@"Name": @"",
@"Searchable": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/collection/:collectionId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/collection/:collectionId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"DateFrom\": \"\",\n \"DateTo\": \"\",\n \"Highlight\": false,\n \"Name\": \"\",\n \"Searchable\": false\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/collection/:collectionId",
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([
'DateFrom' => '',
'DateTo' => '',
'Highlight' => null,
'Name' => '',
'Searchable' => null
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/catalog/pvt/collection/:collectionId', [
'body' => '{
"DateFrom": "",
"DateTo": "",
"Highlight": false,
"Name": "",
"Searchable": false
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/collection/:collectionId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'DateFrom' => '',
'DateTo' => '',
'Highlight' => null,
'Name' => '',
'Searchable' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'DateFrom' => '',
'DateTo' => '',
'Highlight' => null,
'Name' => '',
'Searchable' => null
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/collection/:collectionId');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/collection/:collectionId' -Method PUT -Headers $headers -ContentType '' -Body '{
"DateFrom": "",
"DateTo": "",
"Highlight": false,
"Name": "",
"Searchable": false
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/collection/:collectionId' -Method PUT -Headers $headers -ContentType '' -Body '{
"DateFrom": "",
"DateTo": "",
"Highlight": false,
"Name": "",
"Searchable": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"DateFrom\": \"\",\n \"DateTo\": \"\",\n \"Highlight\": false,\n \"Name\": \"\",\n \"Searchable\": false\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("PUT", "/baseUrl/api/catalog/pvt/collection/:collectionId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/collection/:collectionId"
payload = {
"DateFrom": "",
"DateTo": "",
"Highlight": False,
"Name": "",
"Searchable": False
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/collection/:collectionId"
payload <- "{\n \"DateFrom\": \"\",\n \"DateTo\": \"\",\n \"Highlight\": false,\n \"Name\": \"\",\n \"Searchable\": false\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/collection/:collectionId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"DateFrom\": \"\",\n \"DateTo\": \"\",\n \"Highlight\": false,\n \"Name\": \"\",\n \"Searchable\": false\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/catalog/pvt/collection/:collectionId') do |req|
req.headers['accept'] = ''
req.body = "{\n \"DateFrom\": \"\",\n \"DateTo\": \"\",\n \"Highlight\": false,\n \"Name\": \"\",\n \"Searchable\": false\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/collection/:collectionId";
let payload = json!({
"DateFrom": "",
"DateTo": "",
"Highlight": false,
"Name": "",
"Searchable": false
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/catalog/pvt/collection/:collectionId \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"DateFrom": "",
"DateTo": "",
"Highlight": false,
"Name": "",
"Searchable": false
}'
echo '{
"DateFrom": "",
"DateTo": "",
"Highlight": false,
"Name": "",
"Searchable": false
}' | \
http PUT {{baseUrl}}/api/catalog/pvt/collection/:collectionId \
accept:'' \
content-type:''
wget --quiet \
--method PUT \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "DateFrom": "",\n "DateTo": "",\n "Highlight": false,\n "Name": "",\n "Searchable": false\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/collection/:collectionId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"DateFrom": "",
"DateTo": "",
"Highlight": false,
"Name": "",
"Searchable": false
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/collection/:collectionId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"DateFrom": "2017-09-27T10:47:00",
"DateTo": "2017-09-27T10:47:00",
"Description": "Winter outfits.",
"Highlight": false,
"Id": 150,
"Name": "Test",
"Searchable": true,
"TotalProducts": 150,
"Type": "Manual"
}
POST
Add SKU to Subcollection
{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit
HEADERS
Content-Type
Accept
QUERY PARAMS
subCollectionId
BODY json
{
"SkuId": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"SkuId\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit" {:headers {:accept ""}
:content-type :json
:form-params {:SkuId 0}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"SkuId\": 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}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"SkuId\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"SkuId\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit"
payload := strings.NewReader("{\n \"SkuId\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 16
{
"SkuId": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"SkuId\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit"))
.header("content-type", "")
.header("accept", "")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"SkuId\": 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 \"SkuId\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit")
.header("content-type", "")
.header("accept", "")
.body("{\n \"SkuId\": 0\n}")
.asString();
const data = JSON.stringify({
SkuId: 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}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit',
headers: {'content-type': '', accept: ''},
data: {SkuId: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit';
const options = {method: 'POST', headers: {'content-type': '', accept: ''}, body: '{"SkuId":0}'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit',
method: 'POST',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "SkuId": 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 \"SkuId\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({SkuId: 0}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit',
headers: {'content-type': '', accept: ''},
body: {SkuId: 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}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
SkuId: 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}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit',
headers: {'content-type': '', accept: ''},
data: {SkuId: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit';
const options = {method: 'POST', headers: {'content-type': '', accept: ''}, body: '{"SkuId":0}'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"SkuId": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"SkuId\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit",
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([
'SkuId' => 0
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit', [
'body' => '{
"SkuId": 0
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'SkuId' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'SkuId' => 0
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit' -Method POST -Headers $headers -ContentType '' -Body '{
"SkuId": 0
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit' -Method POST -Headers $headers -ContentType '' -Body '{
"SkuId": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"SkuId\": 0\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("POST", "/baseUrl/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit"
payload = { "SkuId": 0 }
headers = {
"content-type": "",
"accept": ""
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit"
payload <- "{\n \"SkuId\": 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}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"SkuId\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit') do |req|
req.headers['accept'] = ''
req.body = "{\n \"SkuId\": 0\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit";
let payload = json!({"SkuId": 0});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"SkuId": 0
}'
echo '{
"SkuId": 0
}' | \
http POST {{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit \
accept:'' \
content-type:''
wget --quiet \
--method POST \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "SkuId": 0\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = ["SkuId": 0] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit")! 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
{
"SkuId": 1,
"SubCollectionId": 17
}
POST
Associate Brand to Subcollection
{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand
HEADERS
Content-Type
Accept
QUERY PARAMS
subCollectionId
BODY json
{
"BrandId": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"BrandId\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand" {:headers {:accept ""}
:content-type :json
:form-params {:BrandId 0}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"BrandId\": 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}}/api/catalog/pvt/subcollection/:subCollectionId/brand"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"BrandId\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"BrandId\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand"
payload := strings.NewReader("{\n \"BrandId\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/catalog/pvt/subcollection/:subCollectionId/brand HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 18
{
"BrandId": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"BrandId\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand"))
.header("content-type", "")
.header("accept", "")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"BrandId\": 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 \"BrandId\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand")
.header("content-type", "")
.header("accept", "")
.body("{\n \"BrandId\": 0\n}")
.asString();
const data = JSON.stringify({
BrandId: 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}}/api/catalog/pvt/subcollection/:subCollectionId/brand');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand',
headers: {'content-type': '', accept: ''},
data: {BrandId: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"BrandId":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand',
method: 'POST',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "BrandId": 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 \"BrandId\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/subcollection/:subCollectionId/brand',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({BrandId: 0}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand',
headers: {'content-type': '', accept: ''},
body: {BrandId: 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}}/api/catalog/pvt/subcollection/:subCollectionId/brand');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
BrandId: 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}}/api/catalog/pvt/subcollection/:subCollectionId/brand',
headers: {'content-type': '', accept: ''},
data: {BrandId: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"BrandId":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"BrandId": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"BrandId\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand",
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([
'BrandId' => 0
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand', [
'body' => '{
"BrandId": 0
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'BrandId' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'BrandId' => 0
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand' -Method POST -Headers $headers -ContentType '' -Body '{
"BrandId": 0
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand' -Method POST -Headers $headers -ContentType '' -Body '{
"BrandId": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"BrandId\": 0\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("POST", "/baseUrl/api/catalog/pvt/subcollection/:subCollectionId/brand", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand"
payload = { "BrandId": 0 }
headers = {
"content-type": "",
"accept": ""
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand"
payload <- "{\n \"BrandId\": 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}}/api/catalog/pvt/subcollection/:subCollectionId/brand")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"BrandId\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/catalog/pvt/subcollection/:subCollectionId/brand') do |req|
req.headers['accept'] = ''
req.body = "{\n \"BrandId\": 0\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand";
let payload = json!({"BrandId": 0});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"BrandId": 0
}'
echo '{
"BrandId": 0
}' | \
http POST {{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand \
accept:'' \
content-type:''
wget --quiet \
--method POST \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "BrandId": 0\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = ["BrandId": 0] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand")! 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
{
"BrandId": 2000000,
"SubCollectionId": 17
}
POST
Associate Category to Subcollection
{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/category
HEADERS
Content-Type
Accept
QUERY PARAMS
subCollectionId
BODY json
{
"CategoryId": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/category");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"CategoryId\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/category" {:headers {:accept ""}
:content-type :json
:form-params {:CategoryId 0}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/category"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"CategoryId\": 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}}/api/catalog/pvt/subcollection/:subCollectionId/category"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"CategoryId\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/category");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"CategoryId\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/category"
payload := strings.NewReader("{\n \"CategoryId\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/catalog/pvt/subcollection/:subCollectionId/category HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 21
{
"CategoryId": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/category")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"CategoryId\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/category"))
.header("content-type", "")
.header("accept", "")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"CategoryId\": 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 \"CategoryId\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/category")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/category")
.header("content-type", "")
.header("accept", "")
.body("{\n \"CategoryId\": 0\n}")
.asString();
const data = JSON.stringify({
CategoryId: 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}}/api/catalog/pvt/subcollection/:subCollectionId/category');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/category',
headers: {'content-type': '', accept: ''},
data: {CategoryId: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/category';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"CategoryId":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/category',
method: 'POST',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "CategoryId": 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 \"CategoryId\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/category")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/subcollection/:subCollectionId/category',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({CategoryId: 0}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/category',
headers: {'content-type': '', accept: ''},
body: {CategoryId: 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}}/api/catalog/pvt/subcollection/:subCollectionId/category');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
CategoryId: 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}}/api/catalog/pvt/subcollection/:subCollectionId/category',
headers: {'content-type': '', accept: ''},
data: {CategoryId: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/category';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"CategoryId":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"CategoryId": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/category"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/category" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"CategoryId\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/category",
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([
'CategoryId' => 0
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/category', [
'body' => '{
"CategoryId": 0
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/category');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'CategoryId' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'CategoryId' => 0
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/category');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/category' -Method POST -Headers $headers -ContentType '' -Body '{
"CategoryId": 0
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/category' -Method POST -Headers $headers -ContentType '' -Body '{
"CategoryId": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"CategoryId\": 0\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("POST", "/baseUrl/api/catalog/pvt/subcollection/:subCollectionId/category", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/category"
payload = { "CategoryId": 0 }
headers = {
"content-type": "",
"accept": ""
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/category"
payload <- "{\n \"CategoryId\": 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}}/api/catalog/pvt/subcollection/:subCollectionId/category")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"CategoryId\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/catalog/pvt/subcollection/:subCollectionId/category') do |req|
req.headers['accept'] = ''
req.body = "{\n \"CategoryId\": 0\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/category";
let payload = json!({"CategoryId": 0});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/category \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"CategoryId": 0
}'
echo '{
"CategoryId": 0
}' | \
http POST {{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/category \
accept:'' \
content-type:''
wget --quiet \
--method POST \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "CategoryId": 0\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/category
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = ["CategoryId": 0] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/category")! 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
{
"CategoryId": 1,
"SubCollectionId": 17
}
POST
Create Subcollection
{{baseUrl}}/api/catalog/pvt/subcollection
HEADERS
Content-Type
Accept
BODY json
{
"CollectionId": 0,
"Name": "",
"PreSale": false,
"Release": false,
"Type": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/subcollection");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"CollectionId\": 0,\n \"Name\": \"\",\n \"PreSale\": false,\n \"Release\": false,\n \"Type\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/catalog/pvt/subcollection" {:headers {:accept ""}
:content-type :json
:form-params {:CollectionId 0
:Name ""
:PreSale false
:Release false
:Type ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/subcollection"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"CollectionId\": 0,\n \"Name\": \"\",\n \"PreSale\": false,\n \"Release\": false,\n \"Type\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/subcollection"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"CollectionId\": 0,\n \"Name\": \"\",\n \"PreSale\": false,\n \"Release\": false,\n \"Type\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/subcollection");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"CollectionId\": 0,\n \"Name\": \"\",\n \"PreSale\": false,\n \"Release\": false,\n \"Type\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/subcollection"
payload := strings.NewReader("{\n \"CollectionId\": 0,\n \"Name\": \"\",\n \"PreSale\": false,\n \"Release\": false,\n \"Type\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/catalog/pvt/subcollection HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 91
{
"CollectionId": 0,
"Name": "",
"PreSale": false,
"Release": false,
"Type": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/catalog/pvt/subcollection")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"CollectionId\": 0,\n \"Name\": \"\",\n \"PreSale\": false,\n \"Release\": false,\n \"Type\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/subcollection"))
.header("content-type", "")
.header("accept", "")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"CollectionId\": 0,\n \"Name\": \"\",\n \"PreSale\": false,\n \"Release\": false,\n \"Type\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"CollectionId\": 0,\n \"Name\": \"\",\n \"PreSale\": false,\n \"Release\": false,\n \"Type\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/subcollection")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/catalog/pvt/subcollection")
.header("content-type", "")
.header("accept", "")
.body("{\n \"CollectionId\": 0,\n \"Name\": \"\",\n \"PreSale\": false,\n \"Release\": false,\n \"Type\": \"\"\n}")
.asString();
const data = JSON.stringify({
CollectionId: 0,
Name: '',
PreSale: false,
Release: false,
Type: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/catalog/pvt/subcollection');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/subcollection',
headers: {'content-type': '', accept: ''},
data: {CollectionId: 0, Name: '', PreSale: false, Release: false, Type: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/subcollection';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"CollectionId":0,"Name":"","PreSale":false,"Release":false,"Type":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/subcollection',
method: 'POST',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "CollectionId": 0,\n "Name": "",\n "PreSale": false,\n "Release": false,\n "Type": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"CollectionId\": 0,\n \"Name\": \"\",\n \"PreSale\": false,\n \"Release\": false,\n \"Type\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/subcollection")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/subcollection',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({CollectionId: 0, Name: '', PreSale: false, Release: false, Type: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/subcollection',
headers: {'content-type': '', accept: ''},
body: {CollectionId: 0, Name: '', PreSale: false, Release: false, Type: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/catalog/pvt/subcollection');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
CollectionId: 0,
Name: '',
PreSale: false,
Release: false,
Type: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/subcollection',
headers: {'content-type': '', accept: ''},
data: {CollectionId: 0, Name: '', PreSale: false, Release: false, Type: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/subcollection';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"CollectionId":0,"Name":"","PreSale":false,"Release":false,"Type":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"CollectionId": @0,
@"Name": @"",
@"PreSale": @NO,
@"Release": @NO,
@"Type": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/subcollection"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/subcollection" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"CollectionId\": 0,\n \"Name\": \"\",\n \"PreSale\": false,\n \"Release\": false,\n \"Type\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/subcollection",
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([
'CollectionId' => 0,
'Name' => '',
'PreSale' => null,
'Release' => null,
'Type' => ''
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/catalog/pvt/subcollection', [
'body' => '{
"CollectionId": 0,
"Name": "",
"PreSale": false,
"Release": false,
"Type": ""
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/subcollection');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'CollectionId' => 0,
'Name' => '',
'PreSale' => null,
'Release' => null,
'Type' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'CollectionId' => 0,
'Name' => '',
'PreSale' => null,
'Release' => null,
'Type' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/subcollection');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/subcollection' -Method POST -Headers $headers -ContentType '' -Body '{
"CollectionId": 0,
"Name": "",
"PreSale": false,
"Release": false,
"Type": ""
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/subcollection' -Method POST -Headers $headers -ContentType '' -Body '{
"CollectionId": 0,
"Name": "",
"PreSale": false,
"Release": false,
"Type": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"CollectionId\": 0,\n \"Name\": \"\",\n \"PreSale\": false,\n \"Release\": false,\n \"Type\": \"\"\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("POST", "/baseUrl/api/catalog/pvt/subcollection", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/subcollection"
payload = {
"CollectionId": 0,
"Name": "",
"PreSale": False,
"Release": False,
"Type": ""
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/subcollection"
payload <- "{\n \"CollectionId\": 0,\n \"Name\": \"\",\n \"PreSale\": false,\n \"Release\": false,\n \"Type\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/subcollection")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"CollectionId\": 0,\n \"Name\": \"\",\n \"PreSale\": false,\n \"Release\": false,\n \"Type\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/catalog/pvt/subcollection') do |req|
req.headers['accept'] = ''
req.body = "{\n \"CollectionId\": 0,\n \"Name\": \"\",\n \"PreSale\": false,\n \"Release\": false,\n \"Type\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/subcollection";
let payload = json!({
"CollectionId": 0,
"Name": "",
"PreSale": false,
"Release": false,
"Type": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/catalog/pvt/subcollection \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"CollectionId": 0,
"Name": "",
"PreSale": false,
"Release": false,
"Type": ""
}'
echo '{
"CollectionId": 0,
"Name": "",
"PreSale": false,
"Release": false,
"Type": ""
}' | \
http POST {{baseUrl}}/api/catalog/pvt/subcollection \
accept:'' \
content-type:''
wget --quiet \
--method POST \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "CollectionId": 0,\n "Name": "",\n "PreSale": false,\n "Release": false,\n "Type": ""\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/subcollection
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"CollectionId": 0,
"Name": "",
"PreSale": false,
"Release": false,
"Type": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/subcollection")! 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
{
"CollectionId": 151,
"Id": 17,
"Name": "group 1",
"PreSale": false,
"Release": false,
"Type": "Inclusive"
}
DELETE
Delete Brand from Subcollection
{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:brandId
HEADERS
Content-Type
Accept
QUERY PARAMS
subCollectionId
brandId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:brandId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:brandId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:brandId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:brandId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:brandId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:brandId"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/catalog/pvt/subcollection/:subCollectionId/brand/:brandId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:brandId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:brandId"))
.header("content-type", "")
.header("accept", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:brandId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:brandId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:brandId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:brandId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:brandId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:brandId',
method: 'DELETE',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:brandId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/subcollection/:subCollectionId/brand/:brandId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:brandId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:brandId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:brandId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:brandId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:brandId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:brandId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:brandId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:brandId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:brandId');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:brandId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:brandId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:brandId' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("DELETE", "/baseUrl/api/catalog/pvt/subcollection/:subCollectionId/brand/:brandId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:brandId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:brandId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:brandId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/catalog/pvt/subcollection/:subCollectionId/brand/:brandId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:brandId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:brandId \
--header 'accept: ' \
--header 'content-type: '
http DELETE {{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:brandId \
accept:'' \
content-type:''
wget --quiet \
--method DELETE \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:brandId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:brandId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete Category from Subcollection
{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:categoryId
HEADERS
Content-Type
Accept
QUERY PARAMS
subCollectionId
categoryId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:categoryId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:categoryId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:categoryId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:categoryId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:categoryId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:categoryId"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/catalog/pvt/subcollection/:subCollectionId/brand/:categoryId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:categoryId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:categoryId"))
.header("content-type", "")
.header("accept", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:categoryId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:categoryId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:categoryId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:categoryId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:categoryId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:categoryId',
method: 'DELETE',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:categoryId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/subcollection/:subCollectionId/brand/:categoryId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:categoryId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:categoryId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:categoryId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:categoryId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:categoryId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:categoryId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:categoryId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:categoryId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:categoryId');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:categoryId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:categoryId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:categoryId' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("DELETE", "/baseUrl/api/catalog/pvt/subcollection/:subCollectionId/brand/:categoryId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:categoryId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:categoryId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:categoryId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/catalog/pvt/subcollection/:subCollectionId/brand/:categoryId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:categoryId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:categoryId \
--header 'accept: ' \
--header 'content-type: '
http DELETE {{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:categoryId \
accept:'' \
content-type:''
wget --quiet \
--method DELETE \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:categoryId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/brand/:categoryId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete SKU from Subcollection
{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit/:skuId
HEADERS
Content-Type
Accept
QUERY PARAMS
subCollectionId
skuId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit/:skuId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit/:skuId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit/:skuId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit/:skuId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit/:skuId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit/:skuId"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit/:skuId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit/:skuId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit/:skuId"))
.header("content-type", "")
.header("accept", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit/:skuId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit/:skuId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit/:skuId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit/:skuId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit/:skuId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit/:skuId',
method: 'DELETE',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit/:skuId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit/:skuId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit/:skuId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit/:skuId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit/:skuId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit/:skuId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit/:skuId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit/:skuId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit/:skuId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit/:skuId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit/:skuId');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit/:skuId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit/:skuId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit/:skuId' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("DELETE", "/baseUrl/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit/:skuId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit/:skuId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit/:skuId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit/:skuId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit/:skuId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit/:skuId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit/:skuId \
--header 'accept: ' \
--header 'content-type: '
http DELETE {{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit/:skuId \
accept:'' \
content-type:''
wget --quiet \
--method DELETE \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit/:skuId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId/stockkeepingunit/:skuId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete Subcollection
{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId
HEADERS
Content-Type
Accept
QUERY PARAMS
subCollectionId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/catalog/pvt/subcollection/:subCollectionId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId"))
.header("content-type", "")
.header("accept", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId',
method: 'DELETE',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/subcollection/:subCollectionId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("DELETE", "/baseUrl/api/catalog/pvt/subcollection/:subCollectionId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/catalog/pvt/subcollection/:subCollectionId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId \
--header 'accept: ' \
--header 'content-type: '
http DELETE {{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId \
accept:'' \
content-type:''
wget --quiet \
--method DELETE \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get Subcollection by Collection ID
{{baseUrl}}/api/catalog/pvt/collection/:collectionId/subcollection
HEADERS
Content-Type
Accept
QUERY PARAMS
collectionId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/subcollection");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/subcollection" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/subcollection"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/collection/:collectionId/subcollection"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/collection/:collectionId/subcollection");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/subcollection"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog/pvt/collection/:collectionId/subcollection HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/subcollection")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/collection/:collectionId/subcollection"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/collection/:collectionId/subcollection")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog/pvt/collection/:collectionId/subcollection")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/subcollection');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/subcollection',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/subcollection';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/subcollection',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/collection/:collectionId/subcollection")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/collection/:collectionId/subcollection',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/subcollection',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/subcollection');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/subcollection',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/subcollection';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/collection/:collectionId/subcollection"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/subcollection" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/collection/:collectionId/subcollection",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/subcollection', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/collection/:collectionId/subcollection');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/collection/:collectionId/subcollection');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/subcollection' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/subcollection' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog/pvt/collection/:collectionId/subcollection", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/subcollection"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/subcollection"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/collection/:collectionId/subcollection")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog/pvt/collection/:collectionId/subcollection') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/subcollection";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog/pvt/collection/:collectionId/subcollection \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog/pvt/collection/:collectionId/subcollection \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/collection/:collectionId/subcollection
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/subcollection")! 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
[
{
"CollectionId": 151,
"Id": 17,
"Name": "group 1",
"PreSale": false,
"Release": false,
"Type": "Inclusive"
},
{
"CollectionId": 151,
"Id": 18,
"Name": "group 2",
"PreSale": false,
"Release": false,
"Type": "Inclusive"
}
]
GET
Get Subcollection
{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId
HEADERS
Content-Type
Accept
QUERY PARAMS
subCollectionId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog/pvt/subcollection/:subCollectionId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/subcollection/:subCollectionId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog/pvt/subcollection/:subCollectionId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog/pvt/subcollection/:subCollectionId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId")! 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
{
"CollectionId": 151,
"Id": 17,
"Name": "group 1",
"PreSale": false,
"Release": false,
"Type": "Inclusive"
}
POST
Reposition SKU on the Subcollection
{{baseUrl}}/api/catalog/pvt/collection/:collectionId/position
HEADERS
Content-Type
Accept
QUERY PARAMS
collectionId
BODY json
{
"position": 0,
"skuId": 0,
"subCollectionId": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/position");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"position\": 1,\n \"skuId\": 1,\n \"subCollectionId\": 17\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/position" {:headers {:accept ""}
:content-type :json
:form-params {:position 1
:skuId 1
:subCollectionId 17}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/position"
headers = HTTP::Headers{
"content-type" => "application/json"
"accept" => ""
}
reqBody = "{\n \"position\": 1,\n \"skuId\": 1,\n \"subCollectionId\": 17\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/collection/:collectionId/position"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"position\": 1,\n \"skuId\": 1,\n \"subCollectionId\": 17\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/collection/:collectionId/position");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddHeader("accept", "");
request.AddParameter("application/json", "{\n \"position\": 1,\n \"skuId\": 1,\n \"subCollectionId\": 17\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/position"
payload := strings.NewReader("{\n \"position\": 1,\n \"skuId\": 1,\n \"subCollectionId\": 17\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/catalog/pvt/collection/:collectionId/position HTTP/1.1
Content-Type: application/json
Accept:
Host: example.com
Content-Length: 58
{
"position": 1,
"skuId": 1,
"subCollectionId": 17
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/position")
.setHeader("content-type", "application/json")
.setHeader("accept", "")
.setBody("{\n \"position\": 1,\n \"skuId\": 1,\n \"subCollectionId\": 17\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/collection/:collectionId/position"))
.header("content-type", "application/json")
.header("accept", "")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"position\": 1,\n \"skuId\": 1,\n \"subCollectionId\": 17\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 \"position\": 1,\n \"skuId\": 1,\n \"subCollectionId\": 17\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/collection/:collectionId/position")
.post(body)
.addHeader("content-type", "application/json")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/catalog/pvt/collection/:collectionId/position")
.header("content-type", "application/json")
.header("accept", "")
.body("{\n \"position\": 1,\n \"skuId\": 1,\n \"subCollectionId\": 17\n}")
.asString();
const data = JSON.stringify({
position: 1,
skuId: 1,
subCollectionId: 17
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/position');
xhr.setRequestHeader('content-type', 'application/json');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/position',
headers: {'content-type': 'application/json', accept: ''},
data: {position: 1, skuId: 1, subCollectionId: 17}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/position';
const options = {
method: 'POST',
headers: {'content-type': 'application/json', accept: ''},
body: '{"position":1,"skuId":1,"subCollectionId":17}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/position',
method: 'POST',
headers: {
'content-type': 'application/json',
accept: ''
},
processData: false,
data: '{\n "position": 1,\n "skuId": 1,\n "subCollectionId": 17\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"position\": 1,\n \"skuId\": 1,\n \"subCollectionId\": 17\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/collection/:collectionId/position")
.post(body)
.addHeader("content-type", "application/json")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/collection/:collectionId/position',
headers: {
'content-type': 'application/json',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({position: 1, skuId: 1, subCollectionId: 17}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/position',
headers: {'content-type': 'application/json', accept: ''},
body: {position: 1, skuId: 1, subCollectionId: 17},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/position');
req.headers({
'content-type': 'application/json',
accept: ''
});
req.type('json');
req.send({
position: 1,
skuId: 1,
subCollectionId: 17
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/position',
headers: {'content-type': 'application/json', accept: ''},
data: {position: 1, skuId: 1, subCollectionId: 17}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/position';
const options = {
method: 'POST',
headers: {'content-type': 'application/json', accept: ''},
body: '{"position":1,"skuId":1,"subCollectionId":17}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json",
@"accept": @"" };
NSDictionary *parameters = @{ @"position": @1,
@"skuId": @1,
@"subCollectionId": @17 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/collection/:collectionId/position"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/position" in
let headers = Header.add_list (Header.init ()) [
("content-type", "application/json");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"position\": 1,\n \"skuId\": 1,\n \"subCollectionId\": 17\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/collection/:collectionId/position",
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([
'position' => 1,
'skuId' => 1,
'subCollectionId' => 17
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/position', [
'body' => '{
"position": 1,
"skuId": 1,
"subCollectionId": 17
}',
'headers' => [
'accept' => '',
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/collection/:collectionId/position');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'position' => 1,
'skuId' => 1,
'subCollectionId' => 17
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'position' => 1,
'skuId' => 1,
'subCollectionId' => 17
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/collection/:collectionId/position');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/position' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"position": 1,
"skuId": 1,
"subCollectionId": 17
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/collection/:collectionId/position' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"position": 1,
"skuId": 1,
"subCollectionId": 17
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"position\": 1,\n \"skuId\": 1,\n \"subCollectionId\": 17\n}"
headers = {
'content-type': "application/json",
'accept': ""
}
conn.request("POST", "/baseUrl/api/catalog/pvt/collection/:collectionId/position", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/position"
payload = {
"position": 1,
"skuId": 1,
"subCollectionId": 17
}
headers = {
"content-type": "application/json",
"accept": ""
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/position"
payload <- "{\n \"position\": 1,\n \"skuId\": 1,\n \"subCollectionId\": 17\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/collection/:collectionId/position")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request["accept"] = ''
request.body = "{\n \"position\": 1,\n \"skuId\": 1,\n \"subCollectionId\": 17\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/api/catalog/pvt/collection/:collectionId/position') do |req|
req.headers['accept'] = ''
req.body = "{\n \"position\": 1,\n \"skuId\": 1,\n \"subCollectionId\": 17\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/position";
let payload = json!({
"position": 1,
"skuId": 1,
"subCollectionId": 17
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/catalog/pvt/collection/:collectionId/position \
--header 'accept: ' \
--header 'content-type: application/json' \
--data '{
"position": 1,
"skuId": 1,
"subCollectionId": 17
}'
echo '{
"position": 1,
"skuId": 1,
"subCollectionId": 17
}' | \
http POST {{baseUrl}}/api/catalog/pvt/collection/:collectionId/position \
accept:'' \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--header 'accept: ' \
--body-data '{\n "position": 1,\n "skuId": 1,\n "subCollectionId": 17\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/collection/:collectionId/position
import Foundation
let headers = [
"content-type": "application/json",
"accept": ""
]
let parameters = [
"position": 1,
"skuId": 1,
"subCollectionId": 17
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/collection/:collectionId/position")! 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
Update Subcollection
{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId
HEADERS
Content-Type
Accept
QUERY PARAMS
subCollectionId
BODY json
{
"CollectionId": 0,
"Name": "",
"PreSale": false,
"Release": false,
"Type": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"CollectionId\": 0,\n \"Name\": \"\",\n \"PreSale\": false,\n \"Release\": false,\n \"Type\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId" {:headers {:accept ""}
:content-type :json
:form-params {:CollectionId 0
:Name ""
:PreSale false
:Release false
:Type ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"CollectionId\": 0,\n \"Name\": \"\",\n \"PreSale\": false,\n \"Release\": false,\n \"Type\": \"\"\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"CollectionId\": 0,\n \"Name\": \"\",\n \"PreSale\": false,\n \"Release\": false,\n \"Type\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"CollectionId\": 0,\n \"Name\": \"\",\n \"PreSale\": false,\n \"Release\": false,\n \"Type\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId"
payload := strings.NewReader("{\n \"CollectionId\": 0,\n \"Name\": \"\",\n \"PreSale\": false,\n \"Release\": false,\n \"Type\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/catalog/pvt/subcollection/:subCollectionId HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 91
{
"CollectionId": 0,
"Name": "",
"PreSale": false,
"Release": false,
"Type": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"CollectionId\": 0,\n \"Name\": \"\",\n \"PreSale\": false,\n \"Release\": false,\n \"Type\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId"))
.header("content-type", "")
.header("accept", "")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"CollectionId\": 0,\n \"Name\": \"\",\n \"PreSale\": false,\n \"Release\": false,\n \"Type\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"CollectionId\": 0,\n \"Name\": \"\",\n \"PreSale\": false,\n \"Release\": false,\n \"Type\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId")
.header("content-type", "")
.header("accept", "")
.body("{\n \"CollectionId\": 0,\n \"Name\": \"\",\n \"PreSale\": false,\n \"Release\": false,\n \"Type\": \"\"\n}")
.asString();
const data = JSON.stringify({
CollectionId: 0,
Name: '',
PreSale: false,
Release: false,
Type: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId',
headers: {'content-type': '', accept: ''},
data: {CollectionId: 0, Name: '', PreSale: false, Release: false, Type: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"CollectionId":0,"Name":"","PreSale":false,"Release":false,"Type":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId',
method: 'PUT',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "CollectionId": 0,\n "Name": "",\n "PreSale": false,\n "Release": false,\n "Type": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"CollectionId\": 0,\n \"Name\": \"\",\n \"PreSale\": false,\n \"Release\": false,\n \"Type\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/subcollection/:subCollectionId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({CollectionId: 0, Name: '', PreSale: false, Release: false, Type: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId',
headers: {'content-type': '', accept: ''},
body: {CollectionId: 0, Name: '', PreSale: false, Release: false, Type: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
CollectionId: 0,
Name: '',
PreSale: false,
Release: false,
Type: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId',
headers: {'content-type': '', accept: ''},
data: {CollectionId: 0, Name: '', PreSale: false, Release: false, Type: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"CollectionId":0,"Name":"","PreSale":false,"Release":false,"Type":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"CollectionId": @0,
@"Name": @"",
@"PreSale": @NO,
@"Release": @NO,
@"Type": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"CollectionId\": 0,\n \"Name\": \"\",\n \"PreSale\": false,\n \"Release\": false,\n \"Type\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId",
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([
'CollectionId' => 0,
'Name' => '',
'PreSale' => null,
'Release' => null,
'Type' => ''
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId', [
'body' => '{
"CollectionId": 0,
"Name": "",
"PreSale": false,
"Release": false,
"Type": ""
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'CollectionId' => 0,
'Name' => '',
'PreSale' => null,
'Release' => null,
'Type' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'CollectionId' => 0,
'Name' => '',
'PreSale' => null,
'Release' => null,
'Type' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId' -Method PUT -Headers $headers -ContentType '' -Body '{
"CollectionId": 0,
"Name": "",
"PreSale": false,
"Release": false,
"Type": ""
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId' -Method PUT -Headers $headers -ContentType '' -Body '{
"CollectionId": 0,
"Name": "",
"PreSale": false,
"Release": false,
"Type": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"CollectionId\": 0,\n \"Name\": \"\",\n \"PreSale\": false,\n \"Release\": false,\n \"Type\": \"\"\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("PUT", "/baseUrl/api/catalog/pvt/subcollection/:subCollectionId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId"
payload = {
"CollectionId": 0,
"Name": "",
"PreSale": False,
"Release": False,
"Type": ""
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId"
payload <- "{\n \"CollectionId\": 0,\n \"Name\": \"\",\n \"PreSale\": false,\n \"Release\": false,\n \"Type\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"CollectionId\": 0,\n \"Name\": \"\",\n \"PreSale\": false,\n \"Release\": false,\n \"Type\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/catalog/pvt/subcollection/:subCollectionId') do |req|
req.headers['accept'] = ''
req.body = "{\n \"CollectionId\": 0,\n \"Name\": \"\",\n \"PreSale\": false,\n \"Release\": false,\n \"Type\": \"\"\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId";
let payload = json!({
"CollectionId": 0,
"Name": "",
"PreSale": false,
"Release": false,
"Type": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"CollectionId": 0,
"Name": "",
"PreSale": false,
"Release": false,
"Type": ""
}'
echo '{
"CollectionId": 0,
"Name": "",
"PreSale": false,
"Release": false,
"Type": ""
}' | \
http PUT {{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId \
accept:'' \
content-type:''
wget --quiet \
--method PUT \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "CollectionId": 0,\n "Name": "",\n "PreSale": false,\n "Release": false,\n "Type": ""\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"CollectionId": 0,
"Name": "",
"PreSale": false,
"Release": false,
"Type": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/subcollection/:subCollectionId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"CollectionId": 151,
"Id": 17,
"Name": "group 1",
"PreSale": false,
"Release": false,
"Type": "Inclusive"
}
DELETE
Delete Non Structured Specification by SKU ID
{{baseUrl}}/api/catalog/pvt/specification/nonstructured
HEADERS
Content-Type
Accept
QUERY PARAMS
skuId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/catalog/pvt/specification/nonstructured" {:headers {:content-type ""
:accept ""}
:query-params {:skuId ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId="
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId="),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId=");
var request = new RestRequest("", Method.Delete);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId="
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/catalog/pvt/specification/nonstructured?skuId= HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId=")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId="))
.header("content-type", "")
.header("accept", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId=")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId=")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId=');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/specification/nonstructured',
params: {skuId: ''},
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId=';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId=',
method: 'DELETE',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId=")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/specification/nonstructured?skuId=',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/specification/nonstructured',
qs: {skuId: ''},
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/catalog/pvt/specification/nonstructured');
req.query({
skuId: ''
});
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/specification/nonstructured',
params: {skuId: ''},
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId=';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId=" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId=', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/specification/nonstructured');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'skuId' => ''
]);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/specification/nonstructured');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'skuId' => ''
]));
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId=' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId=' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("DELETE", "/baseUrl/api/catalog/pvt/specification/nonstructured?skuId=", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/specification/nonstructured"
querystring = {"skuId":""}
headers = {
"content-type": "",
"accept": ""
}
response = requests.delete(url, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/specification/nonstructured"
queryString <- list(skuId = "")
response <- VERB("DELETE", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/catalog/pvt/specification/nonstructured') do |req|
req.headers['accept'] = ''
req.params['skuId'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/specification/nonstructured";
let querystring = [
("skuId", ""),
];
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.query(&querystring)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url '{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId=' \
--header 'accept: ' \
--header 'content-type: '
http DELETE '{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId=' \
accept:'' \
content-type:''
wget --quiet \
--method DELETE \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- '{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId='
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete Non Structured Specification
{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id
HEADERS
Content-Type
Accept
QUERY PARAMS
Id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id");
var request = new RestRequest("", Method.Delete);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/catalog/pvt/specification/nonstructured/:Id HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id"))
.header("content-type", "")
.header("accept", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id',
method: 'DELETE',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/specification/nonstructured/:Id',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("DELETE", "/baseUrl/api/catalog/pvt/specification/nonstructured/:Id", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id"
headers = {
"content-type": "",
"accept": ""
}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/catalog/pvt/specification/nonstructured/:Id') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id \
--header 'accept: ' \
--header 'content-type: '
http DELETE {{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id \
accept:'' \
content-type:''
wget --quiet \
--method DELETE \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get Non Structured Specification by ID
{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id
HEADERS
Content-Type
Accept
QUERY PARAMS
Id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog/pvt/specification/nonstructured/:Id HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/specification/nonstructured/:Id',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog/pvt/specification/nonstructured/:Id", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog/pvt/specification/nonstructured/:Id') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/specification/nonstructured/:Id")! 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
[
{
"Id": 1010,
"SkuId": 310119072,
"SpecificationName": "size",
"SpecificationValue": "Small"
}
]
GET
Get Non Structured Specification by SKU ID
{{baseUrl}}/api/catalog/pvt/specification/nonstructured
HEADERS
Content-Type
Accept
QUERY PARAMS
skuId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog/pvt/specification/nonstructured" {:headers {:content-type ""
:accept ""}
:query-params {:skuId ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId="
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId="),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId=");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId="
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog/pvt/specification/nonstructured?skuId= HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId=")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId="))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId=")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId=")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId=');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/specification/nonstructured',
params: {skuId: ''},
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId=';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId=',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId=")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/specification/nonstructured?skuId=',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/specification/nonstructured',
qs: {skuId: ''},
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog/pvt/specification/nonstructured');
req.query({
skuId: ''
});
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/specification/nonstructured',
params: {skuId: ''},
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId=';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId=" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId=', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/specification/nonstructured');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'skuId' => ''
]);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/specification/nonstructured');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'skuId' => ''
]));
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId=' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog/pvt/specification/nonstructured?skuId=", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/specification/nonstructured"
querystring = {"skuId":""}
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/specification/nonstructured"
queryString <- list(skuId = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog/pvt/specification/nonstructured') do |req|
req.headers['accept'] = ''
req.params['skuId'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/specification/nonstructured";
let querystring = [
("skuId", ""),
];
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId=' \
--header 'accept: ' \
--header 'content-type: '
http GET '{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId=' \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- '{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId='
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/specification/nonstructured?skuId=")! 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
[
{
"Id": 1010,
"SkuId": 310119072,
"SpecificationName": "size",
"SpecificationValue": "Small"
}
]
POST
Create Product with Category and Brand
{{baseUrl}}/api/catalog/pvt/product
HEADERS
Content-Type
Accept
BODY json
{
"AdWordsRemarketingCode": "",
"BrandId": 0,
"BrandName": "",
"CategoryId": 0,
"CategoryPath": "",
"Description": "",
"DescriptionShort": "",
"Id": 0,
"IsActive": false,
"IsVisible": false,
"KeyWords": "",
"LinkId": "",
"LomadeeCampaignCode": "",
"MetaTagDescription": "",
"Name": "",
"RefId": "",
"ReleaseDate": "",
"Score": 0,
"ShowWithoutStock": false,
"SupplierId": 0,
"TaxCode": "",
"Title": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/product");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AdWordsRemarketingCode\": \"\",\n \"BrandId\": 0,\n \"BrandName\": \"\",\n \"CategoryId\": 0,\n \"CategoryPath\": \"\",\n \"Description\": \"\",\n \"DescriptionShort\": \"\",\n \"Id\": 0,\n \"IsActive\": false,\n \"IsVisible\": false,\n \"KeyWords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MetaTagDescription\": \"\",\n \"Name\": \"\",\n \"RefId\": \"\",\n \"ReleaseDate\": \"\",\n \"Score\": 0,\n \"ShowWithoutStock\": false,\n \"SupplierId\": 0,\n \"TaxCode\": \"\",\n \"Title\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/catalog/pvt/product" {:headers {:accept ""}
:content-type :json
:form-params {:AdWordsRemarketingCode ""
:BrandId 0
:BrandName ""
:CategoryId 0
:CategoryPath ""
:Description ""
:DescriptionShort ""
:Id 0
:IsActive false
:IsVisible false
:KeyWords ""
:LinkId ""
:LomadeeCampaignCode ""
:MetaTagDescription ""
:Name ""
:RefId ""
:ReleaseDate ""
:Score 0
:ShowWithoutStock false
:SupplierId 0
:TaxCode ""
:Title ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/product"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"AdWordsRemarketingCode\": \"\",\n \"BrandId\": 0,\n \"BrandName\": \"\",\n \"CategoryId\": 0,\n \"CategoryPath\": \"\",\n \"Description\": \"\",\n \"DescriptionShort\": \"\",\n \"Id\": 0,\n \"IsActive\": false,\n \"IsVisible\": false,\n \"KeyWords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MetaTagDescription\": \"\",\n \"Name\": \"\",\n \"RefId\": \"\",\n \"ReleaseDate\": \"\",\n \"Score\": 0,\n \"ShowWithoutStock\": false,\n \"SupplierId\": 0,\n \"TaxCode\": \"\",\n \"Title\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/product"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"AdWordsRemarketingCode\": \"\",\n \"BrandId\": 0,\n \"BrandName\": \"\",\n \"CategoryId\": 0,\n \"CategoryPath\": \"\",\n \"Description\": \"\",\n \"DescriptionShort\": \"\",\n \"Id\": 0,\n \"IsActive\": false,\n \"IsVisible\": false,\n \"KeyWords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MetaTagDescription\": \"\",\n \"Name\": \"\",\n \"RefId\": \"\",\n \"ReleaseDate\": \"\",\n \"Score\": 0,\n \"ShowWithoutStock\": false,\n \"SupplierId\": 0,\n \"TaxCode\": \"\",\n \"Title\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/product");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"AdWordsRemarketingCode\": \"\",\n \"BrandId\": 0,\n \"BrandName\": \"\",\n \"CategoryId\": 0,\n \"CategoryPath\": \"\",\n \"Description\": \"\",\n \"DescriptionShort\": \"\",\n \"Id\": 0,\n \"IsActive\": false,\n \"IsVisible\": false,\n \"KeyWords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MetaTagDescription\": \"\",\n \"Name\": \"\",\n \"RefId\": \"\",\n \"ReleaseDate\": \"\",\n \"Score\": 0,\n \"ShowWithoutStock\": false,\n \"SupplierId\": 0,\n \"TaxCode\": \"\",\n \"Title\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/product"
payload := strings.NewReader("{\n \"AdWordsRemarketingCode\": \"\",\n \"BrandId\": 0,\n \"BrandName\": \"\",\n \"CategoryId\": 0,\n \"CategoryPath\": \"\",\n \"Description\": \"\",\n \"DescriptionShort\": \"\",\n \"Id\": 0,\n \"IsActive\": false,\n \"IsVisible\": false,\n \"KeyWords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MetaTagDescription\": \"\",\n \"Name\": \"\",\n \"RefId\": \"\",\n \"ReleaseDate\": \"\",\n \"Score\": 0,\n \"ShowWithoutStock\": false,\n \"SupplierId\": 0,\n \"TaxCode\": \"\",\n \"Title\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/catalog/pvt/product HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 446
{
"AdWordsRemarketingCode": "",
"BrandId": 0,
"BrandName": "",
"CategoryId": 0,
"CategoryPath": "",
"Description": "",
"DescriptionShort": "",
"Id": 0,
"IsActive": false,
"IsVisible": false,
"KeyWords": "",
"LinkId": "",
"LomadeeCampaignCode": "",
"MetaTagDescription": "",
"Name": "",
"RefId": "",
"ReleaseDate": "",
"Score": 0,
"ShowWithoutStock": false,
"SupplierId": 0,
"TaxCode": "",
"Title": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/catalog/pvt/product")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"AdWordsRemarketingCode\": \"\",\n \"BrandId\": 0,\n \"BrandName\": \"\",\n \"CategoryId\": 0,\n \"CategoryPath\": \"\",\n \"Description\": \"\",\n \"DescriptionShort\": \"\",\n \"Id\": 0,\n \"IsActive\": false,\n \"IsVisible\": false,\n \"KeyWords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MetaTagDescription\": \"\",\n \"Name\": \"\",\n \"RefId\": \"\",\n \"ReleaseDate\": \"\",\n \"Score\": 0,\n \"ShowWithoutStock\": false,\n \"SupplierId\": 0,\n \"TaxCode\": \"\",\n \"Title\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/product"))
.header("content-type", "")
.header("accept", "")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AdWordsRemarketingCode\": \"\",\n \"BrandId\": 0,\n \"BrandName\": \"\",\n \"CategoryId\": 0,\n \"CategoryPath\": \"\",\n \"Description\": \"\",\n \"DescriptionShort\": \"\",\n \"Id\": 0,\n \"IsActive\": false,\n \"IsVisible\": false,\n \"KeyWords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MetaTagDescription\": \"\",\n \"Name\": \"\",\n \"RefId\": \"\",\n \"ReleaseDate\": \"\",\n \"Score\": 0,\n \"ShowWithoutStock\": false,\n \"SupplierId\": 0,\n \"TaxCode\": \"\",\n \"Title\": \"\"\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 \"AdWordsRemarketingCode\": \"\",\n \"BrandId\": 0,\n \"BrandName\": \"\",\n \"CategoryId\": 0,\n \"CategoryPath\": \"\",\n \"Description\": \"\",\n \"DescriptionShort\": \"\",\n \"Id\": 0,\n \"IsActive\": false,\n \"IsVisible\": false,\n \"KeyWords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MetaTagDescription\": \"\",\n \"Name\": \"\",\n \"RefId\": \"\",\n \"ReleaseDate\": \"\",\n \"Score\": 0,\n \"ShowWithoutStock\": false,\n \"SupplierId\": 0,\n \"TaxCode\": \"\",\n \"Title\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/product")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/catalog/pvt/product")
.header("content-type", "")
.header("accept", "")
.body("{\n \"AdWordsRemarketingCode\": \"\",\n \"BrandId\": 0,\n \"BrandName\": \"\",\n \"CategoryId\": 0,\n \"CategoryPath\": \"\",\n \"Description\": \"\",\n \"DescriptionShort\": \"\",\n \"Id\": 0,\n \"IsActive\": false,\n \"IsVisible\": false,\n \"KeyWords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MetaTagDescription\": \"\",\n \"Name\": \"\",\n \"RefId\": \"\",\n \"ReleaseDate\": \"\",\n \"Score\": 0,\n \"ShowWithoutStock\": false,\n \"SupplierId\": 0,\n \"TaxCode\": \"\",\n \"Title\": \"\"\n}")
.asString();
const data = JSON.stringify({
AdWordsRemarketingCode: '',
BrandId: 0,
BrandName: '',
CategoryId: 0,
CategoryPath: '',
Description: '',
DescriptionShort: '',
Id: 0,
IsActive: false,
IsVisible: false,
KeyWords: '',
LinkId: '',
LomadeeCampaignCode: '',
MetaTagDescription: '',
Name: '',
RefId: '',
ReleaseDate: '',
Score: 0,
ShowWithoutStock: false,
SupplierId: 0,
TaxCode: '',
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}}/api/catalog/pvt/product');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/product',
headers: {'content-type': '', accept: ''},
data: {
AdWordsRemarketingCode: '',
BrandId: 0,
BrandName: '',
CategoryId: 0,
CategoryPath: '',
Description: '',
DescriptionShort: '',
Id: 0,
IsActive: false,
IsVisible: false,
KeyWords: '',
LinkId: '',
LomadeeCampaignCode: '',
MetaTagDescription: '',
Name: '',
RefId: '',
ReleaseDate: '',
Score: 0,
ShowWithoutStock: false,
SupplierId: 0,
TaxCode: '',
Title: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/product';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"AdWordsRemarketingCode":"","BrandId":0,"BrandName":"","CategoryId":0,"CategoryPath":"","Description":"","DescriptionShort":"","Id":0,"IsActive":false,"IsVisible":false,"KeyWords":"","LinkId":"","LomadeeCampaignCode":"","MetaTagDescription":"","Name":"","RefId":"","ReleaseDate":"","Score":0,"ShowWithoutStock":false,"SupplierId":0,"TaxCode":"","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}}/api/catalog/pvt/product',
method: 'POST',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "AdWordsRemarketingCode": "",\n "BrandId": 0,\n "BrandName": "",\n "CategoryId": 0,\n "CategoryPath": "",\n "Description": "",\n "DescriptionShort": "",\n "Id": 0,\n "IsActive": false,\n "IsVisible": false,\n "KeyWords": "",\n "LinkId": "",\n "LomadeeCampaignCode": "",\n "MetaTagDescription": "",\n "Name": "",\n "RefId": "",\n "ReleaseDate": "",\n "Score": 0,\n "ShowWithoutStock": false,\n "SupplierId": 0,\n "TaxCode": "",\n "Title": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AdWordsRemarketingCode\": \"\",\n \"BrandId\": 0,\n \"BrandName\": \"\",\n \"CategoryId\": 0,\n \"CategoryPath\": \"\",\n \"Description\": \"\",\n \"DescriptionShort\": \"\",\n \"Id\": 0,\n \"IsActive\": false,\n \"IsVisible\": false,\n \"KeyWords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MetaTagDescription\": \"\",\n \"Name\": \"\",\n \"RefId\": \"\",\n \"ReleaseDate\": \"\",\n \"Score\": 0,\n \"ShowWithoutStock\": false,\n \"SupplierId\": 0,\n \"TaxCode\": \"\",\n \"Title\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/product")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/product',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
AdWordsRemarketingCode: '',
BrandId: 0,
BrandName: '',
CategoryId: 0,
CategoryPath: '',
Description: '',
DescriptionShort: '',
Id: 0,
IsActive: false,
IsVisible: false,
KeyWords: '',
LinkId: '',
LomadeeCampaignCode: '',
MetaTagDescription: '',
Name: '',
RefId: '',
ReleaseDate: '',
Score: 0,
ShowWithoutStock: false,
SupplierId: 0,
TaxCode: '',
Title: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/product',
headers: {'content-type': '', accept: ''},
body: {
AdWordsRemarketingCode: '',
BrandId: 0,
BrandName: '',
CategoryId: 0,
CategoryPath: '',
Description: '',
DescriptionShort: '',
Id: 0,
IsActive: false,
IsVisible: false,
KeyWords: '',
LinkId: '',
LomadeeCampaignCode: '',
MetaTagDescription: '',
Name: '',
RefId: '',
ReleaseDate: '',
Score: 0,
ShowWithoutStock: false,
SupplierId: 0,
TaxCode: '',
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}}/api/catalog/pvt/product');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
AdWordsRemarketingCode: '',
BrandId: 0,
BrandName: '',
CategoryId: 0,
CategoryPath: '',
Description: '',
DescriptionShort: '',
Id: 0,
IsActive: false,
IsVisible: false,
KeyWords: '',
LinkId: '',
LomadeeCampaignCode: '',
MetaTagDescription: '',
Name: '',
RefId: '',
ReleaseDate: '',
Score: 0,
ShowWithoutStock: false,
SupplierId: 0,
TaxCode: '',
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}}/api/catalog/pvt/product',
headers: {'content-type': '', accept: ''},
data: {
AdWordsRemarketingCode: '',
BrandId: 0,
BrandName: '',
CategoryId: 0,
CategoryPath: '',
Description: '',
DescriptionShort: '',
Id: 0,
IsActive: false,
IsVisible: false,
KeyWords: '',
LinkId: '',
LomadeeCampaignCode: '',
MetaTagDescription: '',
Name: '',
RefId: '',
ReleaseDate: '',
Score: 0,
ShowWithoutStock: false,
SupplierId: 0,
TaxCode: '',
Title: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/product';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"AdWordsRemarketingCode":"","BrandId":0,"BrandName":"","CategoryId":0,"CategoryPath":"","Description":"","DescriptionShort":"","Id":0,"IsActive":false,"IsVisible":false,"KeyWords":"","LinkId":"","LomadeeCampaignCode":"","MetaTagDescription":"","Name":"","RefId":"","ReleaseDate":"","Score":0,"ShowWithoutStock":false,"SupplierId":0,"TaxCode":"","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": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"AdWordsRemarketingCode": @"",
@"BrandId": @0,
@"BrandName": @"",
@"CategoryId": @0,
@"CategoryPath": @"",
@"Description": @"",
@"DescriptionShort": @"",
@"Id": @0,
@"IsActive": @NO,
@"IsVisible": @NO,
@"KeyWords": @"",
@"LinkId": @"",
@"LomadeeCampaignCode": @"",
@"MetaTagDescription": @"",
@"Name": @"",
@"RefId": @"",
@"ReleaseDate": @"",
@"Score": @0,
@"ShowWithoutStock": @NO,
@"SupplierId": @0,
@"TaxCode": @"",
@"Title": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/product"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/product" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AdWordsRemarketingCode\": \"\",\n \"BrandId\": 0,\n \"BrandName\": \"\",\n \"CategoryId\": 0,\n \"CategoryPath\": \"\",\n \"Description\": \"\",\n \"DescriptionShort\": \"\",\n \"Id\": 0,\n \"IsActive\": false,\n \"IsVisible\": false,\n \"KeyWords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MetaTagDescription\": \"\",\n \"Name\": \"\",\n \"RefId\": \"\",\n \"ReleaseDate\": \"\",\n \"Score\": 0,\n \"ShowWithoutStock\": false,\n \"SupplierId\": 0,\n \"TaxCode\": \"\",\n \"Title\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/product",
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([
'AdWordsRemarketingCode' => '',
'BrandId' => 0,
'BrandName' => '',
'CategoryId' => 0,
'CategoryPath' => '',
'Description' => '',
'DescriptionShort' => '',
'Id' => 0,
'IsActive' => null,
'IsVisible' => null,
'KeyWords' => '',
'LinkId' => '',
'LomadeeCampaignCode' => '',
'MetaTagDescription' => '',
'Name' => '',
'RefId' => '',
'ReleaseDate' => '',
'Score' => 0,
'ShowWithoutStock' => null,
'SupplierId' => 0,
'TaxCode' => '',
'Title' => ''
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/catalog/pvt/product', [
'body' => '{
"AdWordsRemarketingCode": "",
"BrandId": 0,
"BrandName": "",
"CategoryId": 0,
"CategoryPath": "",
"Description": "",
"DescriptionShort": "",
"Id": 0,
"IsActive": false,
"IsVisible": false,
"KeyWords": "",
"LinkId": "",
"LomadeeCampaignCode": "",
"MetaTagDescription": "",
"Name": "",
"RefId": "",
"ReleaseDate": "",
"Score": 0,
"ShowWithoutStock": false,
"SupplierId": 0,
"TaxCode": "",
"Title": ""
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/product');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AdWordsRemarketingCode' => '',
'BrandId' => 0,
'BrandName' => '',
'CategoryId' => 0,
'CategoryPath' => '',
'Description' => '',
'DescriptionShort' => '',
'Id' => 0,
'IsActive' => null,
'IsVisible' => null,
'KeyWords' => '',
'LinkId' => '',
'LomadeeCampaignCode' => '',
'MetaTagDescription' => '',
'Name' => '',
'RefId' => '',
'ReleaseDate' => '',
'Score' => 0,
'ShowWithoutStock' => null,
'SupplierId' => 0,
'TaxCode' => '',
'Title' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AdWordsRemarketingCode' => '',
'BrandId' => 0,
'BrandName' => '',
'CategoryId' => 0,
'CategoryPath' => '',
'Description' => '',
'DescriptionShort' => '',
'Id' => 0,
'IsActive' => null,
'IsVisible' => null,
'KeyWords' => '',
'LinkId' => '',
'LomadeeCampaignCode' => '',
'MetaTagDescription' => '',
'Name' => '',
'RefId' => '',
'ReleaseDate' => '',
'Score' => 0,
'ShowWithoutStock' => null,
'SupplierId' => 0,
'TaxCode' => '',
'Title' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/product');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/product' -Method POST -Headers $headers -ContentType '' -Body '{
"AdWordsRemarketingCode": "",
"BrandId": 0,
"BrandName": "",
"CategoryId": 0,
"CategoryPath": "",
"Description": "",
"DescriptionShort": "",
"Id": 0,
"IsActive": false,
"IsVisible": false,
"KeyWords": "",
"LinkId": "",
"LomadeeCampaignCode": "",
"MetaTagDescription": "",
"Name": "",
"RefId": "",
"ReleaseDate": "",
"Score": 0,
"ShowWithoutStock": false,
"SupplierId": 0,
"TaxCode": "",
"Title": ""
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/product' -Method POST -Headers $headers -ContentType '' -Body '{
"AdWordsRemarketingCode": "",
"BrandId": 0,
"BrandName": "",
"CategoryId": 0,
"CategoryPath": "",
"Description": "",
"DescriptionShort": "",
"Id": 0,
"IsActive": false,
"IsVisible": false,
"KeyWords": "",
"LinkId": "",
"LomadeeCampaignCode": "",
"MetaTagDescription": "",
"Name": "",
"RefId": "",
"ReleaseDate": "",
"Score": 0,
"ShowWithoutStock": false,
"SupplierId": 0,
"TaxCode": "",
"Title": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AdWordsRemarketingCode\": \"\",\n \"BrandId\": 0,\n \"BrandName\": \"\",\n \"CategoryId\": 0,\n \"CategoryPath\": \"\",\n \"Description\": \"\",\n \"DescriptionShort\": \"\",\n \"Id\": 0,\n \"IsActive\": false,\n \"IsVisible\": false,\n \"KeyWords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MetaTagDescription\": \"\",\n \"Name\": \"\",\n \"RefId\": \"\",\n \"ReleaseDate\": \"\",\n \"Score\": 0,\n \"ShowWithoutStock\": false,\n \"SupplierId\": 0,\n \"TaxCode\": \"\",\n \"Title\": \"\"\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("POST", "/baseUrl/api/catalog/pvt/product", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/product"
payload = {
"AdWordsRemarketingCode": "",
"BrandId": 0,
"BrandName": "",
"CategoryId": 0,
"CategoryPath": "",
"Description": "",
"DescriptionShort": "",
"Id": 0,
"IsActive": False,
"IsVisible": False,
"KeyWords": "",
"LinkId": "",
"LomadeeCampaignCode": "",
"MetaTagDescription": "",
"Name": "",
"RefId": "",
"ReleaseDate": "",
"Score": 0,
"ShowWithoutStock": False,
"SupplierId": 0,
"TaxCode": "",
"Title": ""
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/product"
payload <- "{\n \"AdWordsRemarketingCode\": \"\",\n \"BrandId\": 0,\n \"BrandName\": \"\",\n \"CategoryId\": 0,\n \"CategoryPath\": \"\",\n \"Description\": \"\",\n \"DescriptionShort\": \"\",\n \"Id\": 0,\n \"IsActive\": false,\n \"IsVisible\": false,\n \"KeyWords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MetaTagDescription\": \"\",\n \"Name\": \"\",\n \"RefId\": \"\",\n \"ReleaseDate\": \"\",\n \"Score\": 0,\n \"ShowWithoutStock\": false,\n \"SupplierId\": 0,\n \"TaxCode\": \"\",\n \"Title\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/product")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"AdWordsRemarketingCode\": \"\",\n \"BrandId\": 0,\n \"BrandName\": \"\",\n \"CategoryId\": 0,\n \"CategoryPath\": \"\",\n \"Description\": \"\",\n \"DescriptionShort\": \"\",\n \"Id\": 0,\n \"IsActive\": false,\n \"IsVisible\": false,\n \"KeyWords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MetaTagDescription\": \"\",\n \"Name\": \"\",\n \"RefId\": \"\",\n \"ReleaseDate\": \"\",\n \"Score\": 0,\n \"ShowWithoutStock\": false,\n \"SupplierId\": 0,\n \"TaxCode\": \"\",\n \"Title\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/catalog/pvt/product') do |req|
req.headers['accept'] = ''
req.body = "{\n \"AdWordsRemarketingCode\": \"\",\n \"BrandId\": 0,\n \"BrandName\": \"\",\n \"CategoryId\": 0,\n \"CategoryPath\": \"\",\n \"Description\": \"\",\n \"DescriptionShort\": \"\",\n \"Id\": 0,\n \"IsActive\": false,\n \"IsVisible\": false,\n \"KeyWords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MetaTagDescription\": \"\",\n \"Name\": \"\",\n \"RefId\": \"\",\n \"ReleaseDate\": \"\",\n \"Score\": 0,\n \"ShowWithoutStock\": false,\n \"SupplierId\": 0,\n \"TaxCode\": \"\",\n \"Title\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/product";
let payload = json!({
"AdWordsRemarketingCode": "",
"BrandId": 0,
"BrandName": "",
"CategoryId": 0,
"CategoryPath": "",
"Description": "",
"DescriptionShort": "",
"Id": 0,
"IsActive": false,
"IsVisible": false,
"KeyWords": "",
"LinkId": "",
"LomadeeCampaignCode": "",
"MetaTagDescription": "",
"Name": "",
"RefId": "",
"ReleaseDate": "",
"Score": 0,
"ShowWithoutStock": false,
"SupplierId": 0,
"TaxCode": "",
"Title": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/catalog/pvt/product \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"AdWordsRemarketingCode": "",
"BrandId": 0,
"BrandName": "",
"CategoryId": 0,
"CategoryPath": "",
"Description": "",
"DescriptionShort": "",
"Id": 0,
"IsActive": false,
"IsVisible": false,
"KeyWords": "",
"LinkId": "",
"LomadeeCampaignCode": "",
"MetaTagDescription": "",
"Name": "",
"RefId": "",
"ReleaseDate": "",
"Score": 0,
"ShowWithoutStock": false,
"SupplierId": 0,
"TaxCode": "",
"Title": ""
}'
echo '{
"AdWordsRemarketingCode": "",
"BrandId": 0,
"BrandName": "",
"CategoryId": 0,
"CategoryPath": "",
"Description": "",
"DescriptionShort": "",
"Id": 0,
"IsActive": false,
"IsVisible": false,
"KeyWords": "",
"LinkId": "",
"LomadeeCampaignCode": "",
"MetaTagDescription": "",
"Name": "",
"RefId": "",
"ReleaseDate": "",
"Score": 0,
"ShowWithoutStock": false,
"SupplierId": 0,
"TaxCode": "",
"Title": ""
}' | \
http POST {{baseUrl}}/api/catalog/pvt/product \
accept:'' \
content-type:''
wget --quiet \
--method POST \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "AdWordsRemarketingCode": "",\n "BrandId": 0,\n "BrandName": "",\n "CategoryId": 0,\n "CategoryPath": "",\n "Description": "",\n "DescriptionShort": "",\n "Id": 0,\n "IsActive": false,\n "IsVisible": false,\n "KeyWords": "",\n "LinkId": "",\n "LomadeeCampaignCode": "",\n "MetaTagDescription": "",\n "Name": "",\n "RefId": "",\n "ReleaseDate": "",\n "Score": 0,\n "ShowWithoutStock": false,\n "SupplierId": 0,\n "TaxCode": "",\n "Title": ""\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/product
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"AdWordsRemarketingCode": "",
"BrandId": 0,
"BrandName": "",
"CategoryId": 0,
"CategoryPath": "",
"Description": "",
"DescriptionShort": "",
"Id": 0,
"IsActive": false,
"IsVisible": false,
"KeyWords": "",
"LinkId": "",
"LomadeeCampaignCode": "",
"MetaTagDescription": "",
"Name": "",
"RefId": "",
"ReleaseDate": "",
"Score": 0,
"ShowWithoutStock": false,
"SupplierId": 0,
"TaxCode": "",
"Title": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/product")! 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
{
"AdWordsRemarketingCode": "",
"BrandId": 12121219,
"CategoryId": 2000090,
"DepartmentId": 2000089,
"Description": "The Nike Zoom Stefan Janoski Men's Shoe is made with a premium leather upper for superior durability and a flexible midsole for all-day comfort. A tacky gum rubber outsole delivers outstanding traction.",
"DescriptionShort": "The Nike Zoom Stefan Janoski is made with a premium leather.",
"Id": 42,
"IsActive": true,
"IsVisible": true,
"KeyWords": "Zoom,Stefan,Janoski",
"LinkId": "stefan-janoski-canvas-varsity-red",
"LomadeeCampaignCode": "",
"MetaTagDescription": "The Nike Zoom Stefan Janoski Men's Shoe is made with a premium leather upper for superior durability and a flexible midsole for all-day comfort. A tacky gum rubber outsole delivers outstanding traction.",
"Name": "Zoom Stefan Janoski Canvas RM SB Varsity Red",
"RefId": "sr_1_90",
"ReleaseDate": "2020-01-01T00:00:00",
"Score": 1,
"ShowWithoutStock": true,
"SupplierId": 1,
"TaxCode": "",
"Title": "Zoom Stefan Janoski Canvas RM SB Varsity Re"
}
GET
Get Product Review Rate by Product ID
{{baseUrl}}/api/addon/pvt/review/GetProductRate/:productId
HEADERS
Content-Type
Accept
QUERY PARAMS
productId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/addon/pvt/review/GetProductRate/:productId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/addon/pvt/review/GetProductRate/:productId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/addon/pvt/review/GetProductRate/:productId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/addon/pvt/review/GetProductRate/:productId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/addon/pvt/review/GetProductRate/:productId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/addon/pvt/review/GetProductRate/:productId"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/addon/pvt/review/GetProductRate/:productId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/addon/pvt/review/GetProductRate/:productId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/addon/pvt/review/GetProductRate/:productId"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/addon/pvt/review/GetProductRate/:productId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/addon/pvt/review/GetProductRate/:productId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/addon/pvt/review/GetProductRate/:productId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/addon/pvt/review/GetProductRate/:productId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/addon/pvt/review/GetProductRate/:productId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/addon/pvt/review/GetProductRate/:productId',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/addon/pvt/review/GetProductRate/:productId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/addon/pvt/review/GetProductRate/:productId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/addon/pvt/review/GetProductRate/:productId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/addon/pvt/review/GetProductRate/:productId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/addon/pvt/review/GetProductRate/:productId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/addon/pvt/review/GetProductRate/:productId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/addon/pvt/review/GetProductRate/:productId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/addon/pvt/review/GetProductRate/:productId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/addon/pvt/review/GetProductRate/:productId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/addon/pvt/review/GetProductRate/:productId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/addon/pvt/review/GetProductRate/:productId');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/addon/pvt/review/GetProductRate/:productId');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/addon/pvt/review/GetProductRate/:productId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/addon/pvt/review/GetProductRate/:productId' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/addon/pvt/review/GetProductRate/:productId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/addon/pvt/review/GetProductRate/:productId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/addon/pvt/review/GetProductRate/:productId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/addon/pvt/review/GetProductRate/:productId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/addon/pvt/review/GetProductRate/:productId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/addon/pvt/review/GetProductRate/:productId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/addon/pvt/review/GetProductRate/:productId \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/addon/pvt/review/GetProductRate/:productId \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/addon/pvt/review/GetProductRate/:productId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/addon/pvt/review/GetProductRate/:productId")! 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
3
GET
Get Product and SKU IDs
{{baseUrl}}/api/catalog_system/pvt/products/GetProductAndSkuIds
HEADERS
Content-Type
Accept
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pvt/products/GetProductAndSkuIds");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog_system/pvt/products/GetProductAndSkuIds" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pvt/products/GetProductAndSkuIds"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pvt/products/GetProductAndSkuIds"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pvt/products/GetProductAndSkuIds");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pvt/products/GetProductAndSkuIds"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog_system/pvt/products/GetProductAndSkuIds HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog_system/pvt/products/GetProductAndSkuIds")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pvt/products/GetProductAndSkuIds"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/products/GetProductAndSkuIds")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog_system/pvt/products/GetProductAndSkuIds")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog_system/pvt/products/GetProductAndSkuIds');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/products/GetProductAndSkuIds',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pvt/products/GetProductAndSkuIds';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pvt/products/GetProductAndSkuIds',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/products/GetProductAndSkuIds")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pvt/products/GetProductAndSkuIds',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/products/GetProductAndSkuIds',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog_system/pvt/products/GetProductAndSkuIds');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/products/GetProductAndSkuIds',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pvt/products/GetProductAndSkuIds';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pvt/products/GetProductAndSkuIds"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pvt/products/GetProductAndSkuIds" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pvt/products/GetProductAndSkuIds",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog_system/pvt/products/GetProductAndSkuIds', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pvt/products/GetProductAndSkuIds');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog_system/pvt/products/GetProductAndSkuIds');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pvt/products/GetProductAndSkuIds' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pvt/products/GetProductAndSkuIds' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog_system/pvt/products/GetProductAndSkuIds", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pvt/products/GetProductAndSkuIds"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pvt/products/GetProductAndSkuIds"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pvt/products/GetProductAndSkuIds")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog_system/pvt/products/GetProductAndSkuIds') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pvt/products/GetProductAndSkuIds";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog_system/pvt/products/GetProductAndSkuIds \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog_system/pvt/products/GetProductAndSkuIds \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog_system/pvt/products/GetProductAndSkuIds
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pvt/products/GetProductAndSkuIds")! 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
{
"data": {
"1": [
1,
123456,
310118449,
310118489,
7,
2
],
"2": [
3,
310118450,
310118451,
4,
8
],
"3": [
5
],
"4": [
310118448
],
"5": [
310118465
],
"6": [],
"7": [
310118452
],
"8": [
310118453,
310118459,
310118463
],
"9": [
310118454,
310118455,
310118456,
310118457,
310118458,
310118460,
310118461,
310118462,
310118464
],
"10": [],
"11": [],
"12": [
310118490
]
},
"range": {
"from": 1,
"to": 20,
"total": 12
}
}
GET
Get Product and its general context
{{baseUrl}}/api/catalog_system/pvt/products/productget/:productId
HEADERS
Content-Type
Accept
QUERY PARAMS
productId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pvt/products/productget/:productId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog_system/pvt/products/productget/:productId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pvt/products/productget/:productId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pvt/products/productget/:productId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pvt/products/productget/:productId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pvt/products/productget/:productId"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog_system/pvt/products/productget/:productId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog_system/pvt/products/productget/:productId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pvt/products/productget/:productId"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/products/productget/:productId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog_system/pvt/products/productget/:productId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog_system/pvt/products/productget/:productId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/products/productget/:productId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pvt/products/productget/:productId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pvt/products/productget/:productId',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/products/productget/:productId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pvt/products/productget/:productId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/products/productget/:productId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog_system/pvt/products/productget/:productId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/products/productget/:productId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pvt/products/productget/:productId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pvt/products/productget/:productId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pvt/products/productget/:productId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pvt/products/productget/:productId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog_system/pvt/products/productget/:productId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pvt/products/productget/:productId');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog_system/pvt/products/productget/:productId');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pvt/products/productget/:productId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pvt/products/productget/:productId' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog_system/pvt/products/productget/:productId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pvt/products/productget/:productId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pvt/products/productget/:productId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pvt/products/productget/:productId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog_system/pvt/products/productget/:productId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pvt/products/productget/:productId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog_system/pvt/products/productget/:productId \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog_system/pvt/products/productget/:productId \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog_system/pvt/products/productget/:productId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pvt/products/productget/:productId")! 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
{
"AdWordsRemarketingCode": "",
"BrandId": 2000000,
"CategoryId": 10,
"DepartmentId": 1,
"Description": "Descrição.",
"DescriptionShort": "",
"Id": 1,
"IsActive": true,
"IsVisible": true,
"KeyWords": "bbbbbbbbbbbb*, a@",
"LinkId": "racao-royal-canin-feline-urinary",
"ListStoreId": [
1,
2,
3
],
"LomadeeCampaignCode": "",
"MetaTagDescription": "Descrição.",
"Name": "Ração Royal Canin Feline Urinary",
"RefId": "",
"ReleaseDate": "2020-01-06T00:00:00",
"ShowWithoutStock": true,
"SupplierId": 1,
"TaxCode": "",
"Title": "Ração Royal Canin Feline Urinary"
}
GET
Get Product by ID
{{baseUrl}}/api/catalog/pvt/product/:productId
HEADERS
Content-Type
Accept
QUERY PARAMS
productId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/product/:productId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog/pvt/product/:productId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/product/:productId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/product/:productId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/product/:productId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/product/:productId"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog/pvt/product/:productId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog/pvt/product/:productId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/product/:productId"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/product/:productId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog/pvt/product/:productId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog/pvt/product/:productId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/product/:productId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/product/:productId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/product/:productId',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/product/:productId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/product/:productId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/product/:productId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog/pvt/product/:productId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/product/:productId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/product/:productId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/product/:productId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/product/:productId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/product/:productId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog/pvt/product/:productId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/product/:productId');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/product/:productId');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/product/:productId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/product/:productId' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog/pvt/product/:productId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/product/:productId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/product/:productId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/product/:productId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog/pvt/product/:productId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/product/:productId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog/pvt/product/:productId \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog/pvt/product/:productId \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/product/:productId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/product/:productId")! 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
{
"AdWordsRemarketingCode": "",
"BrandId": 12121219,
"CategoryId": 2000090,
"DepartmentId": 2000089,
"Description": "The Nike Zoom Stefan Janoski Men's Shoe is made with a premium leather upper for superior durability and a flexible midsole for all-day comfort. A tacky gum rubber outsole delivers outstanding traction.",
"DescriptionShort": "The Nike Zoom Stefan Janoski is made with a premium leather.",
"Id": 42,
"IsActive": true,
"IsVisible": true,
"KeyWords": "Zoom,Stefan,Janoski",
"LinkId": "stefan-janoski-canvas-varsity-red",
"LomadeeCampaignCode": "",
"MetaTagDescription": "The Nike Zoom Stefan Janoski Men's Shoe is made with a premium leather upper for superior durability and a flexible midsole for all-day comfort. A tacky gum rubber outsole delivers outstanding traction.",
"Name": "Zoom Stefan Janoski Canvas RM SB Varsity Red",
"RefId": "sr_1_90",
"ReleaseDate": "2020-01-01T00:00:00",
"Score": 1,
"ShowWithoutStock": true,
"SupplierId": 1,
"TaxCode": "",
"Title": "Zoom Stefan Janoski Canvas RM SB Varsity Re"
}
GET
Get Product by RefId
{{baseUrl}}/api/catalog_system/pvt/products/productgetbyrefid/:refId
HEADERS
Content-Type
Accept
QUERY PARAMS
refId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pvt/products/productgetbyrefid/:refId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog_system/pvt/products/productgetbyrefid/:refId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pvt/products/productgetbyrefid/:refId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pvt/products/productgetbyrefid/:refId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pvt/products/productgetbyrefid/:refId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pvt/products/productgetbyrefid/:refId"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog_system/pvt/products/productgetbyrefid/:refId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog_system/pvt/products/productgetbyrefid/:refId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pvt/products/productgetbyrefid/:refId"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/products/productgetbyrefid/:refId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog_system/pvt/products/productgetbyrefid/:refId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog_system/pvt/products/productgetbyrefid/:refId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/products/productgetbyrefid/:refId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pvt/products/productgetbyrefid/:refId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pvt/products/productgetbyrefid/:refId',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/products/productgetbyrefid/:refId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pvt/products/productgetbyrefid/:refId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/products/productgetbyrefid/:refId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog_system/pvt/products/productgetbyrefid/:refId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/products/productgetbyrefid/:refId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pvt/products/productgetbyrefid/:refId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pvt/products/productgetbyrefid/:refId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pvt/products/productgetbyrefid/:refId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pvt/products/productgetbyrefid/:refId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog_system/pvt/products/productgetbyrefid/:refId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pvt/products/productgetbyrefid/:refId');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog_system/pvt/products/productgetbyrefid/:refId');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pvt/products/productgetbyrefid/:refId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pvt/products/productgetbyrefid/:refId' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog_system/pvt/products/productgetbyrefid/:refId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pvt/products/productgetbyrefid/:refId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pvt/products/productgetbyrefid/:refId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pvt/products/productgetbyrefid/:refId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog_system/pvt/products/productgetbyrefid/:refId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pvt/products/productgetbyrefid/:refId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog_system/pvt/products/productgetbyrefid/:refId \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog_system/pvt/products/productgetbyrefid/:refId \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog_system/pvt/products/productgetbyrefid/:refId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pvt/products/productgetbyrefid/:refId")! 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
{
"AdWordsRemarketingCode": "",
"BrandId": 9280,
"CategoryId": 9287,
"DepartmentId": 9287,
"Description": "The Black and Decker LD120-VoltA 20-Volt Max Lithium Drill/Driver with 30 Accessories come with the Black and Decker 20-volt max Lithium Ion Battery. These batteries are always ready, holding a charge up to 18 months. This drill provides an extra level of control with a 24 position clutch that helps to prevent stripping and overdriving screws. It has a soft grip handle that provides added comfort during use and a light weight to prevent user fatigue. This drill is ideal for drilling and screwdriving through wood, metal, and plastic. The LD120-VoltA set includes: LD120 20-Volt MAX Lithium Drill/Driver, (1) LB20 20-Volt MAX Lithium Ion Battery, (1) LCS20 Charger, (6) Brad Point Drill Bits, (10) 1-Inch Screwdriving Bits, (9) 2-Inch Screwdriving Bits, (4) Nut Drivers, (1) Magnetic Bit Tip Holder and is backed by Black and Decker's 2 year limited warranty.",
"DescriptionShort": "The Black and Decker LD120-VoltA 20-Volt Max Lithium Drill/Driver with 30 Accessories come with the Black and Decker 20-volt max Lithium Ion Battery. These batteries are always ready, holding a charge up to 18 months. This drill provides an extra level of control with a 24 position clutch that helps to prevent stripping and overdriving screws. It has a soft grip handle that provides added comfort during use and a light weight to prevent user fatigue. This drill is ideal for drilling and screwdriving through wood, metal, and plastic. The LD120-VoltA set includes: LD120 20-Volt MAX Lithium Drill/Driver, (1) LB20 20-Volt MAX Lithium Ion Battery, (1) LCS20 Charger, (6) Brad Point Drill Bits, (10) 1-Inch Screwdriving Bits, (9) 2-Inch Screwdriving Bits, (4) Nut Drivers, (1) Magnetic Bit Tip Holder and is backed by Black and Decker's 2 year limited warranty.",
"Id": 17,
"IsActive": true,
"IsVisible": true,
"KeyWords": "product,sample",
"LinkId": "black-decker-20v-max-cordless-drill-driver-with-30-piece-acessories-ld120va",
"ListStoreId": [
1
],
"LomadeeCampaignCode": "",
"MetaTagDescription": "The Black and Decker LD120-VoltA 20-Volt Max Lithium Drill/Driver with 30 Accessories come with the Black and Decker 20-volt max Lithium Ion Battery. These batteries are always ready, holding a charge up to 18 months. This drill provides an extra level of control with a 24 position clutch that helps to prevent stripping and overdriving screws. It has a soft grip handle that provides added comfort during use and a light weight to prevent user fatigue. This drill is ideal for drilling and screwdriving through wood, metal, and plastic. The LD120-VoltA set includes: LD120 20-Volt MAX Lithium Drill/Driver, (1) LB20 20-Volt MAX Lithium Ion Battery, (1) LCS20 Charger, (6) Brad Point Drill Bits, (10) 1-Inch Screwdriving Bits, (9) 2-Inch Screwdriving Bits, (4) Nut Drivers, (1) Magnetic Bit Tip Holder and is backed by Black and Decker's 2 year limited warranty.",
"Name": "BLACK+DECKER 20V MAX Cordless Drill / Driver with 30-Piece Accessories (LD120VA)",
"RefId": "880010",
"ReleaseDate": "2020-01-01T00:00:00",
"ShowWithoutStock": true,
"SupplierId": 1,
"TaxCode": "",
"Title": "BLACK+DECKER 20V MAX Cordless Drill / Driver with 30-Piece Accessories (LD120VA)"
}
GET
Get Product's SKUs by Product ID
{{baseUrl}}/api/catalog_system/pub/products/variations/:productId
HEADERS
Content-Type
Accept
QUERY PARAMS
productId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pub/products/variations/:productId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog_system/pub/products/variations/:productId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pub/products/variations/:productId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pub/products/variations/:productId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pub/products/variations/:productId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pub/products/variations/:productId"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog_system/pub/products/variations/:productId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog_system/pub/products/variations/:productId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pub/products/variations/:productId"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pub/products/variations/:productId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog_system/pub/products/variations/:productId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog_system/pub/products/variations/:productId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pub/products/variations/:productId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pub/products/variations/:productId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pub/products/variations/:productId',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pub/products/variations/:productId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pub/products/variations/:productId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pub/products/variations/:productId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog_system/pub/products/variations/:productId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pub/products/variations/:productId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pub/products/variations/:productId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pub/products/variations/:productId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pub/products/variations/:productId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pub/products/variations/:productId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog_system/pub/products/variations/:productId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pub/products/variations/:productId');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog_system/pub/products/variations/:productId');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pub/products/variations/:productId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pub/products/variations/:productId' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog_system/pub/products/variations/:productId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pub/products/variations/:productId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pub/products/variations/:productId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pub/products/variations/:productId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog_system/pub/products/variations/:productId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pub/products/variations/:productId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog_system/pub/products/variations/:productId \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog_system/pub/products/variations/:productId \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog_system/pub/products/variations/:productId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pub/products/variations/:productId")! 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
{
"available": true,
"dimensions": [
"Cores",
"Tamanho",
"PaÃs de origem",
"Gênero"
],
"dimensionsInputType": {
"Cores": "Combo",
"Gênero": "Combo",
"PaÃs de origem": "Combo",
"Tamanho": "Combo"
},
"dimensionsMap": {
"Cores": [
"Amarelo",
"Azul",
"Vermelho"
],
"Gênero": [
"Masculino"
],
"PaÃs de origem": [
"Brasil"
],
"Tamanho": [
"P",
"M",
"G"
]
},
"displayMode": "lista",
"name": "Camisa Masculina",
"productId": 9,
"salesChannel": "2",
"skus": [
{
"available": false,
"availablequantity": 0,
"bestPrice": 999987600,
"bestPriceFormated": "R$ 9.999.876,00",
"cacheVersionUsedToCallCheckout": null,
"dimensions": {
"Cores": "Amarelo",
"Gênero": "Masculino",
"PaÃs de origem": "Brasil",
"Tamanho": "G"
},
"image": "https://lojadobreno.vteximg.com.br/arquivos/ids/155467-292-292/image-5d7ad76ad1954c53adecab4138319034.jpg?v=637321899584500000",
"installments": 0,
"installmentsInsterestRate": null,
"installmentsValue": 0,
"listPrice": 0,
"listPriceFormated": "R$ 0,00",
"measures": {
"cubicweight": 1,
"height": 5,
"length": 20,
"weight": 200,
"width": 20
},
"rewardValue": 0,
"seller": "lojadobreno",
"sellerId": "1",
"sku": 310118454,
"skuname": "Amarela - G",
"spotPrice": 999987600,
"taxAsInt": 0,
"taxFormated": "R$ 0,00",
"unitMultiplier": 1
},
{
"available": true,
"availablequantity": 99999,
"bestPrice": 2000,
"bestPriceFormated": "R$ 20,00",
"cacheVersionUsedToCallCheckout": "38395F1AEF59DF5CEAEDE472328145CD_",
"dimensions": {
"Cores": "Vermelho",
"Gênero": "Masculino",
"PaÃs de origem": "Brasil",
"Tamanho": "M"
},
"image": "https://lojadobreno.vteximg.com.br/arquivos/ids/155468-292-292/image-601a6099aace48b89d26fc9f22e8e611.jpg?v=637321906602470000",
"installments": 1,
"installmentsInsterestRate": 0,
"installmentsValue": 2000,
"listPrice": 0,
"listPriceFormated": "R$ 0,00",
"measures": {
"cubicweight": 0.4167,
"height": 5,
"length": 20,
"weight": 200,
"width": 20
},
"rewardValue": 0,
"seller": "pedrostore",
"sellerId": "pedrostore",
"sku": 310118455,
"skuname": "Vermelha - M",
"spotPrice": 2000,
"taxAsInt": 0,
"taxFormated": "R$ 0,00",
"unitMultiplier": 1
}
]
}
PUT
Update Product
{{baseUrl}}/api/catalog/pvt/product/:productId
HEADERS
Content-Type
Accept
QUERY PARAMS
productId
BODY json
{
"AdWordsRemarketingCode": "",
"BrandId": 0,
"CategoryId": 0,
"DepartmentId": 0,
"Description": "",
"DescriptionShort": "",
"IsActive": false,
"IsVisible": false,
"KeyWords": "",
"LinkId": "",
"LomadeeCampaignCode": "",
"MetaTagDescription": "",
"Name": "",
"RefId": "",
"ReleaseDate": "",
"Score": 0,
"ShowWithoutStock": false,
"SupplierId": 0,
"TaxCode": "",
"Title": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/product/:productId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AdWordsRemarketingCode\": \"\",\n \"BrandId\": 0,\n \"CategoryId\": 0,\n \"DepartmentId\": 0,\n \"Description\": \"\",\n \"DescriptionShort\": \"\",\n \"IsActive\": false,\n \"IsVisible\": false,\n \"KeyWords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MetaTagDescription\": \"\",\n \"Name\": \"\",\n \"RefId\": \"\",\n \"ReleaseDate\": \"\",\n \"Score\": 0,\n \"ShowWithoutStock\": false,\n \"SupplierId\": 0,\n \"TaxCode\": \"\",\n \"Title\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/catalog/pvt/product/:productId" {:headers {:accept ""}
:content-type :json
:form-params {:AdWordsRemarketingCode ""
:BrandId 0
:CategoryId 0
:DepartmentId 0
:Description ""
:DescriptionShort ""
:IsActive false
:IsVisible false
:KeyWords ""
:LinkId ""
:LomadeeCampaignCode ""
:MetaTagDescription ""
:Name ""
:RefId ""
:ReleaseDate ""
:Score 0
:ShowWithoutStock false
:SupplierId 0
:TaxCode ""
:Title ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/product/:productId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"AdWordsRemarketingCode\": \"\",\n \"BrandId\": 0,\n \"CategoryId\": 0,\n \"DepartmentId\": 0,\n \"Description\": \"\",\n \"DescriptionShort\": \"\",\n \"IsActive\": false,\n \"IsVisible\": false,\n \"KeyWords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MetaTagDescription\": \"\",\n \"Name\": \"\",\n \"RefId\": \"\",\n \"ReleaseDate\": \"\",\n \"Score\": 0,\n \"ShowWithoutStock\": false,\n \"SupplierId\": 0,\n \"TaxCode\": \"\",\n \"Title\": \"\"\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/product/:productId"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"AdWordsRemarketingCode\": \"\",\n \"BrandId\": 0,\n \"CategoryId\": 0,\n \"DepartmentId\": 0,\n \"Description\": \"\",\n \"DescriptionShort\": \"\",\n \"IsActive\": false,\n \"IsVisible\": false,\n \"KeyWords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MetaTagDescription\": \"\",\n \"Name\": \"\",\n \"RefId\": \"\",\n \"ReleaseDate\": \"\",\n \"Score\": 0,\n \"ShowWithoutStock\": false,\n \"SupplierId\": 0,\n \"TaxCode\": \"\",\n \"Title\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/product/:productId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"AdWordsRemarketingCode\": \"\",\n \"BrandId\": 0,\n \"CategoryId\": 0,\n \"DepartmentId\": 0,\n \"Description\": \"\",\n \"DescriptionShort\": \"\",\n \"IsActive\": false,\n \"IsVisible\": false,\n \"KeyWords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MetaTagDescription\": \"\",\n \"Name\": \"\",\n \"RefId\": \"\",\n \"ReleaseDate\": \"\",\n \"Score\": 0,\n \"ShowWithoutStock\": false,\n \"SupplierId\": 0,\n \"TaxCode\": \"\",\n \"Title\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/product/:productId"
payload := strings.NewReader("{\n \"AdWordsRemarketingCode\": \"\",\n \"BrandId\": 0,\n \"CategoryId\": 0,\n \"DepartmentId\": 0,\n \"Description\": \"\",\n \"DescriptionShort\": \"\",\n \"IsActive\": false,\n \"IsVisible\": false,\n \"KeyWords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MetaTagDescription\": \"\",\n \"Name\": \"\",\n \"RefId\": \"\",\n \"ReleaseDate\": \"\",\n \"Score\": 0,\n \"ShowWithoutStock\": false,\n \"SupplierId\": 0,\n \"TaxCode\": \"\",\n \"Title\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/catalog/pvt/product/:productId HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 415
{
"AdWordsRemarketingCode": "",
"BrandId": 0,
"CategoryId": 0,
"DepartmentId": 0,
"Description": "",
"DescriptionShort": "",
"IsActive": false,
"IsVisible": false,
"KeyWords": "",
"LinkId": "",
"LomadeeCampaignCode": "",
"MetaTagDescription": "",
"Name": "",
"RefId": "",
"ReleaseDate": "",
"Score": 0,
"ShowWithoutStock": false,
"SupplierId": 0,
"TaxCode": "",
"Title": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/catalog/pvt/product/:productId")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"AdWordsRemarketingCode\": \"\",\n \"BrandId\": 0,\n \"CategoryId\": 0,\n \"DepartmentId\": 0,\n \"Description\": \"\",\n \"DescriptionShort\": \"\",\n \"IsActive\": false,\n \"IsVisible\": false,\n \"KeyWords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MetaTagDescription\": \"\",\n \"Name\": \"\",\n \"RefId\": \"\",\n \"ReleaseDate\": \"\",\n \"Score\": 0,\n \"ShowWithoutStock\": false,\n \"SupplierId\": 0,\n \"TaxCode\": \"\",\n \"Title\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/product/:productId"))
.header("content-type", "")
.header("accept", "")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"AdWordsRemarketingCode\": \"\",\n \"BrandId\": 0,\n \"CategoryId\": 0,\n \"DepartmentId\": 0,\n \"Description\": \"\",\n \"DescriptionShort\": \"\",\n \"IsActive\": false,\n \"IsVisible\": false,\n \"KeyWords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MetaTagDescription\": \"\",\n \"Name\": \"\",\n \"RefId\": \"\",\n \"ReleaseDate\": \"\",\n \"Score\": 0,\n \"ShowWithoutStock\": false,\n \"SupplierId\": 0,\n \"TaxCode\": \"\",\n \"Title\": \"\"\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 \"AdWordsRemarketingCode\": \"\",\n \"BrandId\": 0,\n \"CategoryId\": 0,\n \"DepartmentId\": 0,\n \"Description\": \"\",\n \"DescriptionShort\": \"\",\n \"IsActive\": false,\n \"IsVisible\": false,\n \"KeyWords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MetaTagDescription\": \"\",\n \"Name\": \"\",\n \"RefId\": \"\",\n \"ReleaseDate\": \"\",\n \"Score\": 0,\n \"ShowWithoutStock\": false,\n \"SupplierId\": 0,\n \"TaxCode\": \"\",\n \"Title\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/product/:productId")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/catalog/pvt/product/:productId")
.header("content-type", "")
.header("accept", "")
.body("{\n \"AdWordsRemarketingCode\": \"\",\n \"BrandId\": 0,\n \"CategoryId\": 0,\n \"DepartmentId\": 0,\n \"Description\": \"\",\n \"DescriptionShort\": \"\",\n \"IsActive\": false,\n \"IsVisible\": false,\n \"KeyWords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MetaTagDescription\": \"\",\n \"Name\": \"\",\n \"RefId\": \"\",\n \"ReleaseDate\": \"\",\n \"Score\": 0,\n \"ShowWithoutStock\": false,\n \"SupplierId\": 0,\n \"TaxCode\": \"\",\n \"Title\": \"\"\n}")
.asString();
const data = JSON.stringify({
AdWordsRemarketingCode: '',
BrandId: 0,
CategoryId: 0,
DepartmentId: 0,
Description: '',
DescriptionShort: '',
IsActive: false,
IsVisible: false,
KeyWords: '',
LinkId: '',
LomadeeCampaignCode: '',
MetaTagDescription: '',
Name: '',
RefId: '',
ReleaseDate: '',
Score: 0,
ShowWithoutStock: false,
SupplierId: 0,
TaxCode: '',
Title: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/catalog/pvt/product/:productId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/product/:productId',
headers: {'content-type': '', accept: ''},
data: {
AdWordsRemarketingCode: '',
BrandId: 0,
CategoryId: 0,
DepartmentId: 0,
Description: '',
DescriptionShort: '',
IsActive: false,
IsVisible: false,
KeyWords: '',
LinkId: '',
LomadeeCampaignCode: '',
MetaTagDescription: '',
Name: '',
RefId: '',
ReleaseDate: '',
Score: 0,
ShowWithoutStock: false,
SupplierId: 0,
TaxCode: '',
Title: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/product/:productId';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"AdWordsRemarketingCode":"","BrandId":0,"CategoryId":0,"DepartmentId":0,"Description":"","DescriptionShort":"","IsActive":false,"IsVisible":false,"KeyWords":"","LinkId":"","LomadeeCampaignCode":"","MetaTagDescription":"","Name":"","RefId":"","ReleaseDate":"","Score":0,"ShowWithoutStock":false,"SupplierId":0,"TaxCode":"","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}}/api/catalog/pvt/product/:productId',
method: 'PUT',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "AdWordsRemarketingCode": "",\n "BrandId": 0,\n "CategoryId": 0,\n "DepartmentId": 0,\n "Description": "",\n "DescriptionShort": "",\n "IsActive": false,\n "IsVisible": false,\n "KeyWords": "",\n "LinkId": "",\n "LomadeeCampaignCode": "",\n "MetaTagDescription": "",\n "Name": "",\n "RefId": "",\n "ReleaseDate": "",\n "Score": 0,\n "ShowWithoutStock": false,\n "SupplierId": 0,\n "TaxCode": "",\n "Title": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AdWordsRemarketingCode\": \"\",\n \"BrandId\": 0,\n \"CategoryId\": 0,\n \"DepartmentId\": 0,\n \"Description\": \"\",\n \"DescriptionShort\": \"\",\n \"IsActive\": false,\n \"IsVisible\": false,\n \"KeyWords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MetaTagDescription\": \"\",\n \"Name\": \"\",\n \"RefId\": \"\",\n \"ReleaseDate\": \"\",\n \"Score\": 0,\n \"ShowWithoutStock\": false,\n \"SupplierId\": 0,\n \"TaxCode\": \"\",\n \"Title\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/product/:productId")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/product/:productId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
AdWordsRemarketingCode: '',
BrandId: 0,
CategoryId: 0,
DepartmentId: 0,
Description: '',
DescriptionShort: '',
IsActive: false,
IsVisible: false,
KeyWords: '',
LinkId: '',
LomadeeCampaignCode: '',
MetaTagDescription: '',
Name: '',
RefId: '',
ReleaseDate: '',
Score: 0,
ShowWithoutStock: false,
SupplierId: 0,
TaxCode: '',
Title: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/product/:productId',
headers: {'content-type': '', accept: ''},
body: {
AdWordsRemarketingCode: '',
BrandId: 0,
CategoryId: 0,
DepartmentId: 0,
Description: '',
DescriptionShort: '',
IsActive: false,
IsVisible: false,
KeyWords: '',
LinkId: '',
LomadeeCampaignCode: '',
MetaTagDescription: '',
Name: '',
RefId: '',
ReleaseDate: '',
Score: 0,
ShowWithoutStock: false,
SupplierId: 0,
TaxCode: '',
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('PUT', '{{baseUrl}}/api/catalog/pvt/product/:productId');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
AdWordsRemarketingCode: '',
BrandId: 0,
CategoryId: 0,
DepartmentId: 0,
Description: '',
DescriptionShort: '',
IsActive: false,
IsVisible: false,
KeyWords: '',
LinkId: '',
LomadeeCampaignCode: '',
MetaTagDescription: '',
Name: '',
RefId: '',
ReleaseDate: '',
Score: 0,
ShowWithoutStock: false,
SupplierId: 0,
TaxCode: '',
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: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/product/:productId',
headers: {'content-type': '', accept: ''},
data: {
AdWordsRemarketingCode: '',
BrandId: 0,
CategoryId: 0,
DepartmentId: 0,
Description: '',
DescriptionShort: '',
IsActive: false,
IsVisible: false,
KeyWords: '',
LinkId: '',
LomadeeCampaignCode: '',
MetaTagDescription: '',
Name: '',
RefId: '',
ReleaseDate: '',
Score: 0,
ShowWithoutStock: false,
SupplierId: 0,
TaxCode: '',
Title: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/product/:productId';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"AdWordsRemarketingCode":"","BrandId":0,"CategoryId":0,"DepartmentId":0,"Description":"","DescriptionShort":"","IsActive":false,"IsVisible":false,"KeyWords":"","LinkId":"","LomadeeCampaignCode":"","MetaTagDescription":"","Name":"","RefId":"","ReleaseDate":"","Score":0,"ShowWithoutStock":false,"SupplierId":0,"TaxCode":"","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": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"AdWordsRemarketingCode": @"",
@"BrandId": @0,
@"CategoryId": @0,
@"DepartmentId": @0,
@"Description": @"",
@"DescriptionShort": @"",
@"IsActive": @NO,
@"IsVisible": @NO,
@"KeyWords": @"",
@"LinkId": @"",
@"LomadeeCampaignCode": @"",
@"MetaTagDescription": @"",
@"Name": @"",
@"RefId": @"",
@"ReleaseDate": @"",
@"Score": @0,
@"ShowWithoutStock": @NO,
@"SupplierId": @0,
@"TaxCode": @"",
@"Title": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/product/:productId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/product/:productId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AdWordsRemarketingCode\": \"\",\n \"BrandId\": 0,\n \"CategoryId\": 0,\n \"DepartmentId\": 0,\n \"Description\": \"\",\n \"DescriptionShort\": \"\",\n \"IsActive\": false,\n \"IsVisible\": false,\n \"KeyWords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MetaTagDescription\": \"\",\n \"Name\": \"\",\n \"RefId\": \"\",\n \"ReleaseDate\": \"\",\n \"Score\": 0,\n \"ShowWithoutStock\": false,\n \"SupplierId\": 0,\n \"TaxCode\": \"\",\n \"Title\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/product/:productId",
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([
'AdWordsRemarketingCode' => '',
'BrandId' => 0,
'CategoryId' => 0,
'DepartmentId' => 0,
'Description' => '',
'DescriptionShort' => '',
'IsActive' => null,
'IsVisible' => null,
'KeyWords' => '',
'LinkId' => '',
'LomadeeCampaignCode' => '',
'MetaTagDescription' => '',
'Name' => '',
'RefId' => '',
'ReleaseDate' => '',
'Score' => 0,
'ShowWithoutStock' => null,
'SupplierId' => 0,
'TaxCode' => '',
'Title' => ''
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/catalog/pvt/product/:productId', [
'body' => '{
"AdWordsRemarketingCode": "",
"BrandId": 0,
"CategoryId": 0,
"DepartmentId": 0,
"Description": "",
"DescriptionShort": "",
"IsActive": false,
"IsVisible": false,
"KeyWords": "",
"LinkId": "",
"LomadeeCampaignCode": "",
"MetaTagDescription": "",
"Name": "",
"RefId": "",
"ReleaseDate": "",
"Score": 0,
"ShowWithoutStock": false,
"SupplierId": 0,
"TaxCode": "",
"Title": ""
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/product/:productId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AdWordsRemarketingCode' => '',
'BrandId' => 0,
'CategoryId' => 0,
'DepartmentId' => 0,
'Description' => '',
'DescriptionShort' => '',
'IsActive' => null,
'IsVisible' => null,
'KeyWords' => '',
'LinkId' => '',
'LomadeeCampaignCode' => '',
'MetaTagDescription' => '',
'Name' => '',
'RefId' => '',
'ReleaseDate' => '',
'Score' => 0,
'ShowWithoutStock' => null,
'SupplierId' => 0,
'TaxCode' => '',
'Title' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AdWordsRemarketingCode' => '',
'BrandId' => 0,
'CategoryId' => 0,
'DepartmentId' => 0,
'Description' => '',
'DescriptionShort' => '',
'IsActive' => null,
'IsVisible' => null,
'KeyWords' => '',
'LinkId' => '',
'LomadeeCampaignCode' => '',
'MetaTagDescription' => '',
'Name' => '',
'RefId' => '',
'ReleaseDate' => '',
'Score' => 0,
'ShowWithoutStock' => null,
'SupplierId' => 0,
'TaxCode' => '',
'Title' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/product/:productId');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/product/:productId' -Method PUT -Headers $headers -ContentType '' -Body '{
"AdWordsRemarketingCode": "",
"BrandId": 0,
"CategoryId": 0,
"DepartmentId": 0,
"Description": "",
"DescriptionShort": "",
"IsActive": false,
"IsVisible": false,
"KeyWords": "",
"LinkId": "",
"LomadeeCampaignCode": "",
"MetaTagDescription": "",
"Name": "",
"RefId": "",
"ReleaseDate": "",
"Score": 0,
"ShowWithoutStock": false,
"SupplierId": 0,
"TaxCode": "",
"Title": ""
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/product/:productId' -Method PUT -Headers $headers -ContentType '' -Body '{
"AdWordsRemarketingCode": "",
"BrandId": 0,
"CategoryId": 0,
"DepartmentId": 0,
"Description": "",
"DescriptionShort": "",
"IsActive": false,
"IsVisible": false,
"KeyWords": "",
"LinkId": "",
"LomadeeCampaignCode": "",
"MetaTagDescription": "",
"Name": "",
"RefId": "",
"ReleaseDate": "",
"Score": 0,
"ShowWithoutStock": false,
"SupplierId": 0,
"TaxCode": "",
"Title": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AdWordsRemarketingCode\": \"\",\n \"BrandId\": 0,\n \"CategoryId\": 0,\n \"DepartmentId\": 0,\n \"Description\": \"\",\n \"DescriptionShort\": \"\",\n \"IsActive\": false,\n \"IsVisible\": false,\n \"KeyWords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MetaTagDescription\": \"\",\n \"Name\": \"\",\n \"RefId\": \"\",\n \"ReleaseDate\": \"\",\n \"Score\": 0,\n \"ShowWithoutStock\": false,\n \"SupplierId\": 0,\n \"TaxCode\": \"\",\n \"Title\": \"\"\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("PUT", "/baseUrl/api/catalog/pvt/product/:productId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/product/:productId"
payload = {
"AdWordsRemarketingCode": "",
"BrandId": 0,
"CategoryId": 0,
"DepartmentId": 0,
"Description": "",
"DescriptionShort": "",
"IsActive": False,
"IsVisible": False,
"KeyWords": "",
"LinkId": "",
"LomadeeCampaignCode": "",
"MetaTagDescription": "",
"Name": "",
"RefId": "",
"ReleaseDate": "",
"Score": 0,
"ShowWithoutStock": False,
"SupplierId": 0,
"TaxCode": "",
"Title": ""
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/product/:productId"
payload <- "{\n \"AdWordsRemarketingCode\": \"\",\n \"BrandId\": 0,\n \"CategoryId\": 0,\n \"DepartmentId\": 0,\n \"Description\": \"\",\n \"DescriptionShort\": \"\",\n \"IsActive\": false,\n \"IsVisible\": false,\n \"KeyWords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MetaTagDescription\": \"\",\n \"Name\": \"\",\n \"RefId\": \"\",\n \"ReleaseDate\": \"\",\n \"Score\": 0,\n \"ShowWithoutStock\": false,\n \"SupplierId\": 0,\n \"TaxCode\": \"\",\n \"Title\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/product/:productId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"AdWordsRemarketingCode\": \"\",\n \"BrandId\": 0,\n \"CategoryId\": 0,\n \"DepartmentId\": 0,\n \"Description\": \"\",\n \"DescriptionShort\": \"\",\n \"IsActive\": false,\n \"IsVisible\": false,\n \"KeyWords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MetaTagDescription\": \"\",\n \"Name\": \"\",\n \"RefId\": \"\",\n \"ReleaseDate\": \"\",\n \"Score\": 0,\n \"ShowWithoutStock\": false,\n \"SupplierId\": 0,\n \"TaxCode\": \"\",\n \"Title\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/catalog/pvt/product/:productId') do |req|
req.headers['accept'] = ''
req.body = "{\n \"AdWordsRemarketingCode\": \"\",\n \"BrandId\": 0,\n \"CategoryId\": 0,\n \"DepartmentId\": 0,\n \"Description\": \"\",\n \"DescriptionShort\": \"\",\n \"IsActive\": false,\n \"IsVisible\": false,\n \"KeyWords\": \"\",\n \"LinkId\": \"\",\n \"LomadeeCampaignCode\": \"\",\n \"MetaTagDescription\": \"\",\n \"Name\": \"\",\n \"RefId\": \"\",\n \"ReleaseDate\": \"\",\n \"Score\": 0,\n \"ShowWithoutStock\": false,\n \"SupplierId\": 0,\n \"TaxCode\": \"\",\n \"Title\": \"\"\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/product/:productId";
let payload = json!({
"AdWordsRemarketingCode": "",
"BrandId": 0,
"CategoryId": 0,
"DepartmentId": 0,
"Description": "",
"DescriptionShort": "",
"IsActive": false,
"IsVisible": false,
"KeyWords": "",
"LinkId": "",
"LomadeeCampaignCode": "",
"MetaTagDescription": "",
"Name": "",
"RefId": "",
"ReleaseDate": "",
"Score": 0,
"ShowWithoutStock": false,
"SupplierId": 0,
"TaxCode": "",
"Title": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/catalog/pvt/product/:productId \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"AdWordsRemarketingCode": "",
"BrandId": 0,
"CategoryId": 0,
"DepartmentId": 0,
"Description": "",
"DescriptionShort": "",
"IsActive": false,
"IsVisible": false,
"KeyWords": "",
"LinkId": "",
"LomadeeCampaignCode": "",
"MetaTagDescription": "",
"Name": "",
"RefId": "",
"ReleaseDate": "",
"Score": 0,
"ShowWithoutStock": false,
"SupplierId": 0,
"TaxCode": "",
"Title": ""
}'
echo '{
"AdWordsRemarketingCode": "",
"BrandId": 0,
"CategoryId": 0,
"DepartmentId": 0,
"Description": "",
"DescriptionShort": "",
"IsActive": false,
"IsVisible": false,
"KeyWords": "",
"LinkId": "",
"LomadeeCampaignCode": "",
"MetaTagDescription": "",
"Name": "",
"RefId": "",
"ReleaseDate": "",
"Score": 0,
"ShowWithoutStock": false,
"SupplierId": 0,
"TaxCode": "",
"Title": ""
}' | \
http PUT {{baseUrl}}/api/catalog/pvt/product/:productId \
accept:'' \
content-type:''
wget --quiet \
--method PUT \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "AdWordsRemarketingCode": "",\n "BrandId": 0,\n "CategoryId": 0,\n "DepartmentId": 0,\n "Description": "",\n "DescriptionShort": "",\n "IsActive": false,\n "IsVisible": false,\n "KeyWords": "",\n "LinkId": "",\n "LomadeeCampaignCode": "",\n "MetaTagDescription": "",\n "Name": "",\n "RefId": "",\n "ReleaseDate": "",\n "Score": 0,\n "ShowWithoutStock": false,\n "SupplierId": 0,\n "TaxCode": "",\n "Title": ""\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/product/:productId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"AdWordsRemarketingCode": "",
"BrandId": 0,
"CategoryId": 0,
"DepartmentId": 0,
"Description": "",
"DescriptionShort": "",
"IsActive": false,
"IsVisible": false,
"KeyWords": "",
"LinkId": "",
"LomadeeCampaignCode": "",
"MetaTagDescription": "",
"Name": "",
"RefId": "",
"ReleaseDate": "",
"Score": 0,
"ShowWithoutStock": false,
"SupplierId": 0,
"TaxCode": "",
"Title": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/product/:productId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"AdWordsRemarketingCode": "",
"BrandId": 12121219,
"CategoryId": 2000090,
"DepartmentId": 2000089,
"Description": "The Nike Zoom Stefan Janoski Men's Shoe is made with a premium leather upper for superior durability and a flexible midsole for all-day comfort. A tacky gum rubber outsole delivers outstanding traction.",
"DescriptionShort": "The Nike Zoom Stefan Janoski is made with a premium leather.",
"Id": 42,
"IsActive": true,
"IsVisible": true,
"KeyWords": "Zoom,Stefan,Janoski",
"LinkId": "stefan-janoski-canvas-varsity-red",
"LomadeeCampaignCode": "",
"MetaTagDescription": "The Nike Zoom Stefan Janoski Men's Shoe is made with a premium leather upper for superior durability and a flexible midsole for all-day comfort. A tacky gum rubber outsole delivers outstanding traction.",
"Name": "Zoom Stefan Janoski Canvas RM SB Varsity Red",
"RefId": "sr_1_90",
"ReleaseDate": "2020-01-01T00:00:00",
"Score": 1,
"ShowWithoutStock": true,
"SupplierId": 1,
"TaxCode": "",
"Title": "Zoom Stefan Janoski Canvas RM SB Varsity Re"
}
GET
Get Product Indexed Information
{{baseUrl}}/api/catalog_system/pvt/products/GetIndexedInfo/:productId
HEADERS
Content-Type
Accept
QUERY PARAMS
productId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pvt/products/GetIndexedInfo/:productId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog_system/pvt/products/GetIndexedInfo/:productId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pvt/products/GetIndexedInfo/:productId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pvt/products/GetIndexedInfo/:productId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pvt/products/GetIndexedInfo/:productId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pvt/products/GetIndexedInfo/:productId"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog_system/pvt/products/GetIndexedInfo/:productId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog_system/pvt/products/GetIndexedInfo/:productId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pvt/products/GetIndexedInfo/:productId"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/products/GetIndexedInfo/:productId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog_system/pvt/products/GetIndexedInfo/:productId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog_system/pvt/products/GetIndexedInfo/:productId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/products/GetIndexedInfo/:productId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pvt/products/GetIndexedInfo/:productId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pvt/products/GetIndexedInfo/:productId',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/products/GetIndexedInfo/:productId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pvt/products/GetIndexedInfo/:productId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/products/GetIndexedInfo/:productId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog_system/pvt/products/GetIndexedInfo/:productId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/products/GetIndexedInfo/:productId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pvt/products/GetIndexedInfo/:productId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pvt/products/GetIndexedInfo/:productId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pvt/products/GetIndexedInfo/:productId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pvt/products/GetIndexedInfo/:productId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog_system/pvt/products/GetIndexedInfo/:productId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pvt/products/GetIndexedInfo/:productId');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog_system/pvt/products/GetIndexedInfo/:productId');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pvt/products/GetIndexedInfo/:productId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pvt/products/GetIndexedInfo/:productId' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog_system/pvt/products/GetIndexedInfo/:productId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pvt/products/GetIndexedInfo/:productId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pvt/products/GetIndexedInfo/:productId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pvt/products/GetIndexedInfo/:productId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog_system/pvt/products/GetIndexedInfo/:productId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pvt/products/GetIndexedInfo/:productId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog_system/pvt/products/GetIndexedInfo/:productId \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog_system/pvt/products/GetIndexedInfo/:productId \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog_system/pvt/products/GetIndexedInfo/:productId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pvt/products/GetIndexedInfo/:productId")! 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
Associate Product Specification
{{baseUrl}}/api/catalog/pvt/product/:productId/specification
HEADERS
Content-Type
Accept
QUERY PARAMS
productId
BODY json
{
"FieldId": 0,
"FieldValueId": 0,
"Text": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/product/:productId/specification");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"FieldId\": 0,\n \"FieldValueId\": 0,\n \"Text\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/catalog/pvt/product/:productId/specification" {:headers {:accept ""}
:content-type :json
:form-params {:FieldId 0
:FieldValueId 0
:Text ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/product/:productId/specification"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"FieldId\": 0,\n \"FieldValueId\": 0,\n \"Text\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/product/:productId/specification"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"FieldId\": 0,\n \"FieldValueId\": 0,\n \"Text\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/product/:productId/specification");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"FieldId\": 0,\n \"FieldValueId\": 0,\n \"Text\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/product/:productId/specification"
payload := strings.NewReader("{\n \"FieldId\": 0,\n \"FieldValueId\": 0,\n \"Text\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/catalog/pvt/product/:productId/specification HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 53
{
"FieldId": 0,
"FieldValueId": 0,
"Text": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/catalog/pvt/product/:productId/specification")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"FieldId\": 0,\n \"FieldValueId\": 0,\n \"Text\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/product/:productId/specification"))
.header("content-type", "")
.header("accept", "")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"FieldId\": 0,\n \"FieldValueId\": 0,\n \"Text\": \"\"\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 \"FieldId\": 0,\n \"FieldValueId\": 0,\n \"Text\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/product/:productId/specification")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/catalog/pvt/product/:productId/specification")
.header("content-type", "")
.header("accept", "")
.body("{\n \"FieldId\": 0,\n \"FieldValueId\": 0,\n \"Text\": \"\"\n}")
.asString();
const data = JSON.stringify({
FieldId: 0,
FieldValueId: 0,
Text: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/catalog/pvt/product/:productId/specification');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/specification',
headers: {'content-type': '', accept: ''},
data: {FieldId: 0, FieldValueId: 0, Text: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/product/:productId/specification';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"FieldId":0,"FieldValueId":0,"Text":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/specification',
method: 'POST',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "FieldId": 0,\n "FieldValueId": 0,\n "Text": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"FieldId\": 0,\n \"FieldValueId\": 0,\n \"Text\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/product/:productId/specification")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/product/:productId/specification',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({FieldId: 0, FieldValueId: 0, Text: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/specification',
headers: {'content-type': '', accept: ''},
body: {FieldId: 0, FieldValueId: 0, Text: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/catalog/pvt/product/:productId/specification');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
FieldId: 0,
FieldValueId: 0,
Text: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/specification',
headers: {'content-type': '', accept: ''},
data: {FieldId: 0, FieldValueId: 0, Text: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/product/:productId/specification';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"FieldId":0,"FieldValueId":0,"Text":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"FieldId": @0,
@"FieldValueId": @0,
@"Text": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/product/:productId/specification"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/product/:productId/specification" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"FieldId\": 0,\n \"FieldValueId\": 0,\n \"Text\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/product/:productId/specification",
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([
'FieldId' => 0,
'FieldValueId' => 0,
'Text' => ''
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/catalog/pvt/product/:productId/specification', [
'body' => '{
"FieldId": 0,
"FieldValueId": 0,
"Text": ""
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/product/:productId/specification');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'FieldId' => 0,
'FieldValueId' => 0,
'Text' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'FieldId' => 0,
'FieldValueId' => 0,
'Text' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/product/:productId/specification');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/product/:productId/specification' -Method POST -Headers $headers -ContentType '' -Body '{
"FieldId": 0,
"FieldValueId": 0,
"Text": ""
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/product/:productId/specification' -Method POST -Headers $headers -ContentType '' -Body '{
"FieldId": 0,
"FieldValueId": 0,
"Text": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"FieldId\": 0,\n \"FieldValueId\": 0,\n \"Text\": \"\"\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("POST", "/baseUrl/api/catalog/pvt/product/:productId/specification", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/product/:productId/specification"
payload = {
"FieldId": 0,
"FieldValueId": 0,
"Text": ""
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/product/:productId/specification"
payload <- "{\n \"FieldId\": 0,\n \"FieldValueId\": 0,\n \"Text\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/product/:productId/specification")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"FieldId\": 0,\n \"FieldValueId\": 0,\n \"Text\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/catalog/pvt/product/:productId/specification') do |req|
req.headers['accept'] = ''
req.body = "{\n \"FieldId\": 0,\n \"FieldValueId\": 0,\n \"Text\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/product/:productId/specification";
let payload = json!({
"FieldId": 0,
"FieldValueId": 0,
"Text": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/catalog/pvt/product/:productId/specification \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"FieldId": 0,
"FieldValueId": 0,
"Text": ""
}'
echo '{
"FieldId": 0,
"FieldValueId": 0,
"Text": ""
}' | \
http POST {{baseUrl}}/api/catalog/pvt/product/:productId/specification \
accept:'' \
content-type:''
wget --quiet \
--method POST \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "FieldId": 0,\n "FieldValueId": 0,\n "Text": ""\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/product/:productId/specification
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"FieldId": 0,
"FieldValueId": 0,
"Text": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/product/:productId/specification")! 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
{
"FieldId": 19,
"FieldValueId": 1,
"Id": 41,
"Text": "test"
}
PUT
Associate product specification using specification name and group name
{{baseUrl}}/api/catalog/pvt/product/:productId/specificationvalue
HEADERS
Content-Type
Accept
QUERY PARAMS
productId
BODY json
{
"FieldName": "",
"FieldValues": [],
"GroupName": "",
"RootLevelSpecification": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/product/:productId/specificationvalue");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"FieldName\": \"\",\n \"FieldValues\": [],\n \"GroupName\": \"\",\n \"RootLevelSpecification\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/catalog/pvt/product/:productId/specificationvalue" {:headers {:accept ""}
:content-type :json
:form-params {:FieldName ""
:FieldValues []
:GroupName ""
:RootLevelSpecification false}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/product/:productId/specificationvalue"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"FieldName\": \"\",\n \"FieldValues\": [],\n \"GroupName\": \"\",\n \"RootLevelSpecification\": false\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/product/:productId/specificationvalue"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"FieldName\": \"\",\n \"FieldValues\": [],\n \"GroupName\": \"\",\n \"RootLevelSpecification\": false\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/product/:productId/specificationvalue");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"FieldName\": \"\",\n \"FieldValues\": [],\n \"GroupName\": \"\",\n \"RootLevelSpecification\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/product/:productId/specificationvalue"
payload := strings.NewReader("{\n \"FieldName\": \"\",\n \"FieldValues\": [],\n \"GroupName\": \"\",\n \"RootLevelSpecification\": false\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/catalog/pvt/product/:productId/specificationvalue HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 96
{
"FieldName": "",
"FieldValues": [],
"GroupName": "",
"RootLevelSpecification": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/catalog/pvt/product/:productId/specificationvalue")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"FieldName\": \"\",\n \"FieldValues\": [],\n \"GroupName\": \"\",\n \"RootLevelSpecification\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/product/:productId/specificationvalue"))
.header("content-type", "")
.header("accept", "")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"FieldName\": \"\",\n \"FieldValues\": [],\n \"GroupName\": \"\",\n \"RootLevelSpecification\": 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 \"FieldName\": \"\",\n \"FieldValues\": [],\n \"GroupName\": \"\",\n \"RootLevelSpecification\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/product/:productId/specificationvalue")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/catalog/pvt/product/:productId/specificationvalue")
.header("content-type", "")
.header("accept", "")
.body("{\n \"FieldName\": \"\",\n \"FieldValues\": [],\n \"GroupName\": \"\",\n \"RootLevelSpecification\": false\n}")
.asString();
const data = JSON.stringify({
FieldName: '',
FieldValues: [],
GroupName: '',
RootLevelSpecification: false
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/catalog/pvt/product/:productId/specificationvalue');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/specificationvalue',
headers: {'content-type': '', accept: ''},
data: {FieldName: '', FieldValues: [], GroupName: '', RootLevelSpecification: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/product/:productId/specificationvalue';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"FieldName":"","FieldValues":[],"GroupName":"","RootLevelSpecification":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/specificationvalue',
method: 'PUT',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "FieldName": "",\n "FieldValues": [],\n "GroupName": "",\n "RootLevelSpecification": 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 \"FieldName\": \"\",\n \"FieldValues\": [],\n \"GroupName\": \"\",\n \"RootLevelSpecification\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/product/:productId/specificationvalue")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/product/:productId/specificationvalue',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({FieldName: '', FieldValues: [], GroupName: '', RootLevelSpecification: false}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/specificationvalue',
headers: {'content-type': '', accept: ''},
body: {FieldName: '', FieldValues: [], GroupName: '', RootLevelSpecification: false},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/catalog/pvt/product/:productId/specificationvalue');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
FieldName: '',
FieldValues: [],
GroupName: '',
RootLevelSpecification: false
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/specificationvalue',
headers: {'content-type': '', accept: ''},
data: {FieldName: '', FieldValues: [], GroupName: '', RootLevelSpecification: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/product/:productId/specificationvalue';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"FieldName":"","FieldValues":[],"GroupName":"","RootLevelSpecification":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"FieldName": @"",
@"FieldValues": @[ ],
@"GroupName": @"",
@"RootLevelSpecification": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/product/:productId/specificationvalue"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/product/:productId/specificationvalue" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"FieldName\": \"\",\n \"FieldValues\": [],\n \"GroupName\": \"\",\n \"RootLevelSpecification\": false\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/product/:productId/specificationvalue",
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([
'FieldName' => '',
'FieldValues' => [
],
'GroupName' => '',
'RootLevelSpecification' => null
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/catalog/pvt/product/:productId/specificationvalue', [
'body' => '{
"FieldName": "",
"FieldValues": [],
"GroupName": "",
"RootLevelSpecification": false
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/product/:productId/specificationvalue');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'FieldName' => '',
'FieldValues' => [
],
'GroupName' => '',
'RootLevelSpecification' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'FieldName' => '',
'FieldValues' => [
],
'GroupName' => '',
'RootLevelSpecification' => null
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/product/:productId/specificationvalue');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/product/:productId/specificationvalue' -Method PUT -Headers $headers -ContentType '' -Body '{
"FieldName": "",
"FieldValues": [],
"GroupName": "",
"RootLevelSpecification": false
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/product/:productId/specificationvalue' -Method PUT -Headers $headers -ContentType '' -Body '{
"FieldName": "",
"FieldValues": [],
"GroupName": "",
"RootLevelSpecification": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"FieldName\": \"\",\n \"FieldValues\": [],\n \"GroupName\": \"\",\n \"RootLevelSpecification\": false\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("PUT", "/baseUrl/api/catalog/pvt/product/:productId/specificationvalue", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/product/:productId/specificationvalue"
payload = {
"FieldName": "",
"FieldValues": [],
"GroupName": "",
"RootLevelSpecification": False
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/product/:productId/specificationvalue"
payload <- "{\n \"FieldName\": \"\",\n \"FieldValues\": [],\n \"GroupName\": \"\",\n \"RootLevelSpecification\": false\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/product/:productId/specificationvalue")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"FieldName\": \"\",\n \"FieldValues\": [],\n \"GroupName\": \"\",\n \"RootLevelSpecification\": false\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/catalog/pvt/product/:productId/specificationvalue') do |req|
req.headers['accept'] = ''
req.body = "{\n \"FieldName\": \"\",\n \"FieldValues\": [],\n \"GroupName\": \"\",\n \"RootLevelSpecification\": false\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/product/:productId/specificationvalue";
let payload = json!({
"FieldName": "",
"FieldValues": (),
"GroupName": "",
"RootLevelSpecification": false
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/catalog/pvt/product/:productId/specificationvalue \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"FieldName": "",
"FieldValues": [],
"GroupName": "",
"RootLevelSpecification": false
}'
echo '{
"FieldName": "",
"FieldValues": [],
"GroupName": "",
"RootLevelSpecification": false
}' | \
http PUT {{baseUrl}}/api/catalog/pvt/product/:productId/specificationvalue \
accept:'' \
content-type:''
wget --quiet \
--method PUT \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "FieldName": "",\n "FieldValues": [],\n "GroupName": "",\n "RootLevelSpecification": false\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/product/:productId/specificationvalue
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"FieldName": "",
"FieldValues": [],
"GroupName": "",
"RootLevelSpecification": false
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/product/:productId/specificationvalue")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
[
{
"FieldId": 85,
"FieldValueId": 193,
"Id": 239,
"ProductId": 1,
"Text": "Value123"
}
]
DELETE
Delete a specific Product Specification
{{baseUrl}}/api/catalog/pvt/product/:productId/specification/:specificationId
HEADERS
Content-Type
Accept
QUERY PARAMS
productId
specificationId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/product/:productId/specification/:specificationId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/catalog/pvt/product/:productId/specification/:specificationId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/product/:productId/specification/:specificationId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/product/:productId/specification/:specificationId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/product/:productId/specification/:specificationId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/product/:productId/specification/:specificationId"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/catalog/pvt/product/:productId/specification/:specificationId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/catalog/pvt/product/:productId/specification/:specificationId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/product/:productId/specification/:specificationId"))
.header("content-type", "")
.header("accept", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/product/:productId/specification/:specificationId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/catalog/pvt/product/:productId/specification/:specificationId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/catalog/pvt/product/:productId/specification/:specificationId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/specification/:specificationId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/product/:productId/specification/:specificationId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/specification/:specificationId',
method: 'DELETE',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/product/:productId/specification/:specificationId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/product/:productId/specification/:specificationId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/specification/:specificationId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/catalog/pvt/product/:productId/specification/:specificationId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/specification/:specificationId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/product/:productId/specification/:specificationId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/product/:productId/specification/:specificationId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/product/:productId/specification/:specificationId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/product/:productId/specification/:specificationId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/catalog/pvt/product/:productId/specification/:specificationId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/product/:productId/specification/:specificationId');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/product/:productId/specification/:specificationId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/product/:productId/specification/:specificationId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/product/:productId/specification/:specificationId' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("DELETE", "/baseUrl/api/catalog/pvt/product/:productId/specification/:specificationId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/product/:productId/specification/:specificationId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/product/:productId/specification/:specificationId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/product/:productId/specification/:specificationId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/catalog/pvt/product/:productId/specification/:specificationId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/product/:productId/specification/:specificationId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/catalog/pvt/product/:productId/specification/:specificationId \
--header 'accept: ' \
--header 'content-type: '
http DELETE {{baseUrl}}/api/catalog/pvt/product/:productId/specification/:specificationId \
accept:'' \
content-type:''
wget --quiet \
--method DELETE \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/product/:productId/specification/:specificationId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/product/:productId/specification/:specificationId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete all Product Specifications by Product ID
{{baseUrl}}/api/catalog/pvt/product/:productId/specification
HEADERS
Content-Type
Accept
QUERY PARAMS
productId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/product/:productId/specification");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/catalog/pvt/product/:productId/specification" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/product/:productId/specification"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/product/:productId/specification"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/product/:productId/specification");
var request = new RestRequest("", Method.Delete);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/product/:productId/specification"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/catalog/pvt/product/:productId/specification HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/catalog/pvt/product/:productId/specification")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/product/:productId/specification"))
.header("content-type", "")
.header("accept", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/product/:productId/specification")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/catalog/pvt/product/:productId/specification")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/catalog/pvt/product/:productId/specification');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/specification',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/product/:productId/specification';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/specification',
method: 'DELETE',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/product/:productId/specification")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/product/:productId/specification',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/specification',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/catalog/pvt/product/:productId/specification');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/specification',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/product/:productId/specification';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/product/:productId/specification"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/product/:productId/specification" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/product/:productId/specification",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/catalog/pvt/product/:productId/specification', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/product/:productId/specification');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/product/:productId/specification');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/product/:productId/specification' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/product/:productId/specification' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("DELETE", "/baseUrl/api/catalog/pvt/product/:productId/specification", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/product/:productId/specification"
headers = {
"content-type": "",
"accept": ""
}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/product/:productId/specification"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/product/:productId/specification")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/catalog/pvt/product/:productId/specification') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/product/:productId/specification";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/catalog/pvt/product/:productId/specification \
--header 'accept: ' \
--header 'content-type: '
http DELETE {{baseUrl}}/api/catalog/pvt/product/:productId/specification \
accept:'' \
content-type:''
wget --quiet \
--method DELETE \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/product/:productId/specification
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/product/:productId/specification")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get Product Specification and its information by Product ID
{{baseUrl}}/api/catalog/pvt/product/:productId/specification
HEADERS
Content-Type
Accept
QUERY PARAMS
productId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/product/:productId/specification");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog/pvt/product/:productId/specification" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/product/:productId/specification"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/product/:productId/specification"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/product/:productId/specification");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/product/:productId/specification"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog/pvt/product/:productId/specification HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog/pvt/product/:productId/specification")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/product/:productId/specification"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/product/:productId/specification")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog/pvt/product/:productId/specification")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog/pvt/product/:productId/specification');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/specification',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/product/:productId/specification';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/specification',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/product/:productId/specification")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/product/:productId/specification',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/specification',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog/pvt/product/:productId/specification');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/specification',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/product/:productId/specification';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/product/:productId/specification"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/product/:productId/specification" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/product/:productId/specification",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog/pvt/product/:productId/specification', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/product/:productId/specification');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/product/:productId/specification');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/product/:productId/specification' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/product/:productId/specification' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog/pvt/product/:productId/specification", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/product/:productId/specification"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/product/:productId/specification"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/product/:productId/specification")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog/pvt/product/:productId/specification') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/product/:productId/specification";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog/pvt/product/:productId/specification \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog/pvt/product/:productId/specification \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/product/:productId/specification
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/product/:productId/specification")! 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
[
{
"FieldId": 33,
"FieldValueId": 135,
"Id": 227,
"ProductId": 1,
"Text": "ValueA"
},
{
"FieldId": 34,
"FieldValueId": 1,
"Id": 228,
"ProductId": 1,
"Text": "Giant"
}
]
GET
Get Product Specification by Product ID
{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification
HEADERS
Content-Type
Accept
QUERY PARAMS
productId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog_system/pvt/products/:productId/specification HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pvt/products/:productId/specification',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog_system/pvt/products/:productId/specification", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog_system/pvt/products/:productId/specification') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog_system/pvt/products/:productId/specification \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog_system/pvt/products/:productId/specification \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog_system/pvt/products/:productId/specification
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification")! 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
[
{
"Id": 30,
"Name": "Material",
"Value": [
"Iron",
"Plastic"
]
}
]
POST
Update Product Specification by Product ID
{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification
HEADERS
Content-Type
Accept
QUERY PARAMS
productId
BODY json
[
{
"Id": 0,
"Name": "",
"Value": []
}
]
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "[\n {\n \"Id\": 30,\n \"Name\": \"Material\",\n \"Value\": [\n \"Iron\",\n \"Plastic\"\n ]\n }\n]");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification" {:headers {:accept ""}
:content-type :json
:form-params [{:Id 30
:Name "Material"
:Value ["Iron" "Plastic"]}]})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification"
headers = HTTP::Headers{
"content-type" => "application/json"
"accept" => ""
}
reqBody = "[\n {\n \"Id\": 30,\n \"Name\": \"Material\",\n \"Value\": [\n \"Iron\",\n \"Plastic\"\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}}/api/catalog_system/pvt/products/:productId/specification"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("[\n {\n \"Id\": 30,\n \"Name\": \"Material\",\n \"Value\": [\n \"Iron\",\n \"Plastic\"\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}}/api/catalog_system/pvt/products/:productId/specification");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddHeader("accept", "");
request.AddParameter("application/json", "[\n {\n \"Id\": 30,\n \"Name\": \"Material\",\n \"Value\": [\n \"Iron\",\n \"Plastic\"\n ]\n }\n]", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification"
payload := strings.NewReader("[\n {\n \"Id\": 30,\n \"Name\": \"Material\",\n \"Value\": [\n \"Iron\",\n \"Plastic\"\n ]\n }\n]")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/catalog_system/pvt/products/:productId/specification HTTP/1.1
Content-Type: application/json
Accept:
Host: example.com
Content-Length: 100
[
{
"Id": 30,
"Name": "Material",
"Value": [
"Iron",
"Plastic"
]
}
]
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification")
.setHeader("content-type", "application/json")
.setHeader("accept", "")
.setBody("[\n {\n \"Id\": 30,\n \"Name\": \"Material\",\n \"Value\": [\n \"Iron\",\n \"Plastic\"\n ]\n }\n]")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification"))
.header("content-type", "application/json")
.header("accept", "")
.method("POST", HttpRequest.BodyPublishers.ofString("[\n {\n \"Id\": 30,\n \"Name\": \"Material\",\n \"Value\": [\n \"Iron\",\n \"Plastic\"\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 {\n \"Id\": 30,\n \"Name\": \"Material\",\n \"Value\": [\n \"Iron\",\n \"Plastic\"\n ]\n }\n]");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification")
.post(body)
.addHeader("content-type", "application/json")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification")
.header("content-type", "application/json")
.header("accept", "")
.body("[\n {\n \"Id\": 30,\n \"Name\": \"Material\",\n \"Value\": [\n \"Iron\",\n \"Plastic\"\n ]\n }\n]")
.asString();
const data = JSON.stringify([
{
Id: 30,
Name: 'Material',
Value: [
'Iron',
'Plastic'
]
}
]);
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification');
xhr.setRequestHeader('content-type', 'application/json');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification',
headers: {'content-type': 'application/json', accept: ''},
data: [{Id: 30, Name: 'Material', Value: ['Iron', 'Plastic']}]
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification';
const options = {
method: 'POST',
headers: {'content-type': 'application/json', accept: ''},
body: '[{"Id":30,"Name":"Material","Value":["Iron","Plastic"]}]'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification',
method: 'POST',
headers: {
'content-type': 'application/json',
accept: ''
},
processData: false,
data: '[\n {\n "Id": 30,\n "Name": "Material",\n "Value": [\n "Iron",\n "Plastic"\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 {\n \"Id\": 30,\n \"Name\": \"Material\",\n \"Value\": [\n \"Iron\",\n \"Plastic\"\n ]\n }\n]")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification")
.post(body)
.addHeader("content-type", "application/json")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pvt/products/:productId/specification',
headers: {
'content-type': 'application/json',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify([{Id: 30, Name: 'Material', Value: ['Iron', 'Plastic']}]));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification',
headers: {'content-type': 'application/json', accept: ''},
body: [{Id: 30, Name: 'Material', Value: ['Iron', 'Plastic']}],
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification');
req.headers({
'content-type': 'application/json',
accept: ''
});
req.type('json');
req.send([
{
Id: 30,
Name: 'Material',
Value: [
'Iron',
'Plastic'
]
}
]);
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification',
headers: {'content-type': 'application/json', accept: ''},
data: [{Id: 30, Name: 'Material', Value: ['Iron', 'Plastic']}]
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification';
const options = {
method: 'POST',
headers: {'content-type': 'application/json', accept: ''},
body: '[{"Id":30,"Name":"Material","Value":["Iron","Plastic"]}]'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json",
@"accept": @"" };
NSDictionary *parameters = @[ @{ @"Id": @30, @"Name": @"Material", @"Value": @[ @"Iron", @"Plastic" ] } ];
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification" in
let headers = Header.add_list (Header.init ()) [
("content-type", "application/json");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "[\n {\n \"Id\": 30,\n \"Name\": \"Material\",\n \"Value\": [\n \"Iron\",\n \"Plastic\"\n ]\n }\n]" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification",
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([
[
'Id' => 30,
'Name' => 'Material',
'Value' => [
'Iron',
'Plastic'
]
]
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification', [
'body' => '[
{
"Id": 30,
"Name": "Material",
"Value": [
"Iron",
"Plastic"
]
}
]',
'headers' => [
'accept' => '',
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
[
'Id' => 30,
'Name' => 'Material',
'Value' => [
'Iron',
'Plastic'
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
[
'Id' => 30,
'Name' => 'Material',
'Value' => [
'Iron',
'Plastic'
]
]
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification' -Method POST -Headers $headers -ContentType 'application/json' -Body '[
{
"Id": 30,
"Name": "Material",
"Value": [
"Iron",
"Plastic"
]
}
]'
$headers=@{}
$headers.Add("content-type", "application/json")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification' -Method POST -Headers $headers -ContentType 'application/json' -Body '[
{
"Id": 30,
"Name": "Material",
"Value": [
"Iron",
"Plastic"
]
}
]'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "[\n {\n \"Id\": 30,\n \"Name\": \"Material\",\n \"Value\": [\n \"Iron\",\n \"Plastic\"\n ]\n }\n]"
headers = {
'content-type': "application/json",
'accept': ""
}
conn.request("POST", "/baseUrl/api/catalog_system/pvt/products/:productId/specification", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification"
payload = [
{
"Id": 30,
"Name": "Material",
"Value": ["Iron", "Plastic"]
}
]
headers = {
"content-type": "application/json",
"accept": ""
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification"
payload <- "[\n {\n \"Id\": 30,\n \"Name\": \"Material\",\n \"Value\": [\n \"Iron\",\n \"Plastic\"\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}}/api/catalog_system/pvt/products/:productId/specification")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request["accept"] = ''
request.body = "[\n {\n \"Id\": 30,\n \"Name\": \"Material\",\n \"Value\": [\n \"Iron\",\n \"Plastic\"\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/api/catalog_system/pvt/products/:productId/specification') do |req|
req.headers['accept'] = ''
req.body = "[\n {\n \"Id\": 30,\n \"Name\": \"Material\",\n \"Value\": [\n \"Iron\",\n \"Plastic\"\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}}/api/catalog_system/pvt/products/:productId/specification";
let payload = (
json!({
"Id": 30,
"Name": "Material",
"Value": ("Iron", "Plastic")
})
);
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/catalog_system/pvt/products/:productId/specification \
--header 'accept: ' \
--header 'content-type: application/json' \
--data '[
{
"Id": 30,
"Name": "Material",
"Value": [
"Iron",
"Plastic"
]
}
]'
echo '[
{
"Id": 30,
"Name": "Material",
"Value": [
"Iron",
"Plastic"
]
}
]' | \
http POST {{baseUrl}}/api/catalog_system/pvt/products/:productId/specification \
accept:'' \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--header 'accept: ' \
--body-data '[\n {\n "Id": 30,\n "Name": "Material",\n "Value": [\n "Iron",\n "Plastic"\n ]\n }\n]' \
--output-document \
- {{baseUrl}}/api/catalog_system/pvt/products/:productId/specification
import Foundation
let headers = [
"content-type": "application/json",
"accept": ""
]
let parameters = [
[
"Id": 30,
"Name": "Material",
"Value": ["Iron", "Plastic"]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pvt/products/:productId/specification")! 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 Sales Channel List
{{baseUrl}}/api/catalog_system/pvt/saleschannel/list
HEADERS
Content-Type
Accept
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pvt/saleschannel/list");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog_system/pvt/saleschannel/list" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pvt/saleschannel/list"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pvt/saleschannel/list"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pvt/saleschannel/list");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pvt/saleschannel/list"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog_system/pvt/saleschannel/list HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog_system/pvt/saleschannel/list")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pvt/saleschannel/list"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/saleschannel/list")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog_system/pvt/saleschannel/list")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog_system/pvt/saleschannel/list');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/saleschannel/list',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pvt/saleschannel/list';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pvt/saleschannel/list',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/saleschannel/list")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pvt/saleschannel/list',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/saleschannel/list',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog_system/pvt/saleschannel/list');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/saleschannel/list',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pvt/saleschannel/list';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pvt/saleschannel/list"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pvt/saleschannel/list" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pvt/saleschannel/list",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog_system/pvt/saleschannel/list', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pvt/saleschannel/list');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog_system/pvt/saleschannel/list');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pvt/saleschannel/list' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pvt/saleschannel/list' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog_system/pvt/saleschannel/list", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pvt/saleschannel/list"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pvt/saleschannel/list"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pvt/saleschannel/list")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog_system/pvt/saleschannel/list') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pvt/saleschannel/list";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog_system/pvt/saleschannel/list \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog_system/pvt/saleschannel/list \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog_system/pvt/saleschannel/list
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pvt/saleschannel/list")! 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
[
{
"ConditionRule": "approved=true",
"CountryCode": "BRA",
"CultureInfo": "pt-BR",
"CurrencyCode": "BRL",
"CurrencyDecimalDigits": 1,
"CurrencyLocale": 1046,
"CurrencySymbol": "R$",
"Id": 1,
"Name": "Loja Principal",
"Origin": null,
"Position": 1,
"ProductClusterId": null,
"TimeZone": "E. South America Standard Time"
}
]
GET
Get Sales Channel by ID
{{baseUrl}}/api/catalog_system/pub/saleschannel/:salesChannelId
HEADERS
Content-Type
Accept
QUERY PARAMS
salesChannelId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pub/saleschannel/:salesChannelId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog_system/pub/saleschannel/:salesChannelId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pub/saleschannel/:salesChannelId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pub/saleschannel/:salesChannelId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pub/saleschannel/:salesChannelId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pub/saleschannel/:salesChannelId"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog_system/pub/saleschannel/:salesChannelId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog_system/pub/saleschannel/:salesChannelId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pub/saleschannel/:salesChannelId"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pub/saleschannel/:salesChannelId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog_system/pub/saleschannel/:salesChannelId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog_system/pub/saleschannel/:salesChannelId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pub/saleschannel/:salesChannelId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pub/saleschannel/:salesChannelId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pub/saleschannel/:salesChannelId',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pub/saleschannel/:salesChannelId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pub/saleschannel/:salesChannelId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pub/saleschannel/:salesChannelId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog_system/pub/saleschannel/:salesChannelId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pub/saleschannel/:salesChannelId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pub/saleschannel/:salesChannelId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pub/saleschannel/:salesChannelId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pub/saleschannel/:salesChannelId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pub/saleschannel/:salesChannelId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog_system/pub/saleschannel/:salesChannelId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pub/saleschannel/:salesChannelId');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog_system/pub/saleschannel/:salesChannelId');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pub/saleschannel/:salesChannelId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pub/saleschannel/:salesChannelId' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog_system/pub/saleschannel/:salesChannelId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pub/saleschannel/:salesChannelId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pub/saleschannel/:salesChannelId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pub/saleschannel/:salesChannelId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog_system/pub/saleschannel/:salesChannelId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pub/saleschannel/:salesChannelId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog_system/pub/saleschannel/:salesChannelId \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog_system/pub/saleschannel/:salesChannelId \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog_system/pub/saleschannel/:salesChannelId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pub/saleschannel/:salesChannelId")! 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
{
"ConditionRule": "approved=true",
"CountryCode": "BRA",
"CultureInfo": "pt-BR",
"CurrencyCode": "BRL",
"CurrencyDecimalDigits": 1,
"CurrencyFormatInfo": {
"CurrencyDecimalDigits": 1,
"CurrencyDecimalSeparator": ",",
"CurrencyGroupSeparator": ".",
"CurrencyGroupSize": 3,
"StartsWithCurrencySymbol": true
},
"CurrencyLocale": 1046,
"CurrencySymbol": "R$",
"Id": 1,
"Name": "Loja Principal",
"Origin": null,
"Position": 1,
"ProductClusterId": null,
"TimeZone": "E. South America Standard Time"
}
POST
Create Seller
{{baseUrl}}/api/catalog_system/pvt/seller
HEADERS
Content-Type
Accept
BODY json
{
"ArchiveId": 0,
"CNPJ": "",
"CSCIdentification": "",
"CatalogSystemEndpoint": "",
"CategoryCommissionPercentage": "",
"DeliveryPolicy": "",
"Description": "",
"Email": "",
"ExchangeReturnPolicy": "",
"FreightCommissionPercentage": "",
"FulfillmentEndpoint": "",
"FulfillmentSellerId": 0,
"IsActive": false,
"IsBetterScope": false,
"MerchantName": "",
"Name": "",
"Password": "",
"ProductCommissionPercentage": "",
"SecutityPrivacyPolicy": "",
"SellerId": "",
"SellerType": 0,
"TrustPolicy": "",
"UrlLogo": "",
"UseHybridPaymentOptions": false,
"UserName": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pvt/seller");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ArchiveId\": 0,\n \"CNPJ\": \"\",\n \"CSCIdentification\": \"\",\n \"CatalogSystemEndpoint\": \"\",\n \"CategoryCommissionPercentage\": \"\",\n \"DeliveryPolicy\": \"\",\n \"Description\": \"\",\n \"Email\": \"\",\n \"ExchangeReturnPolicy\": \"\",\n \"FreightCommissionPercentage\": \"\",\n \"FulfillmentEndpoint\": \"\",\n \"FulfillmentSellerId\": 0,\n \"IsActive\": false,\n \"IsBetterScope\": false,\n \"MerchantName\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"ProductCommissionPercentage\": \"\",\n \"SecutityPrivacyPolicy\": \"\",\n \"SellerId\": \"\",\n \"SellerType\": 0,\n \"TrustPolicy\": \"\",\n \"UrlLogo\": \"\",\n \"UseHybridPaymentOptions\": false,\n \"UserName\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/catalog_system/pvt/seller" {:headers {:accept ""}
:content-type :json
:form-params {:ArchiveId 0
:CNPJ ""
:CSCIdentification ""
:CatalogSystemEndpoint ""
:CategoryCommissionPercentage ""
:DeliveryPolicy ""
:Description ""
:Email ""
:ExchangeReturnPolicy ""
:FreightCommissionPercentage ""
:FulfillmentEndpoint ""
:FulfillmentSellerId 0
:IsActive false
:IsBetterScope false
:MerchantName ""
:Name ""
:Password ""
:ProductCommissionPercentage ""
:SecutityPrivacyPolicy ""
:SellerId ""
:SellerType 0
:TrustPolicy ""
:UrlLogo ""
:UseHybridPaymentOptions false
:UserName ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pvt/seller"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"ArchiveId\": 0,\n \"CNPJ\": \"\",\n \"CSCIdentification\": \"\",\n \"CatalogSystemEndpoint\": \"\",\n \"CategoryCommissionPercentage\": \"\",\n \"DeliveryPolicy\": \"\",\n \"Description\": \"\",\n \"Email\": \"\",\n \"ExchangeReturnPolicy\": \"\",\n \"FreightCommissionPercentage\": \"\",\n \"FulfillmentEndpoint\": \"\",\n \"FulfillmentSellerId\": 0,\n \"IsActive\": false,\n \"IsBetterScope\": false,\n \"MerchantName\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"ProductCommissionPercentage\": \"\",\n \"SecutityPrivacyPolicy\": \"\",\n \"SellerId\": \"\",\n \"SellerType\": 0,\n \"TrustPolicy\": \"\",\n \"UrlLogo\": \"\",\n \"UseHybridPaymentOptions\": false,\n \"UserName\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pvt/seller"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"ArchiveId\": 0,\n \"CNPJ\": \"\",\n \"CSCIdentification\": \"\",\n \"CatalogSystemEndpoint\": \"\",\n \"CategoryCommissionPercentage\": \"\",\n \"DeliveryPolicy\": \"\",\n \"Description\": \"\",\n \"Email\": \"\",\n \"ExchangeReturnPolicy\": \"\",\n \"FreightCommissionPercentage\": \"\",\n \"FulfillmentEndpoint\": \"\",\n \"FulfillmentSellerId\": 0,\n \"IsActive\": false,\n \"IsBetterScope\": false,\n \"MerchantName\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"ProductCommissionPercentage\": \"\",\n \"SecutityPrivacyPolicy\": \"\",\n \"SellerId\": \"\",\n \"SellerType\": 0,\n \"TrustPolicy\": \"\",\n \"UrlLogo\": \"\",\n \"UseHybridPaymentOptions\": false,\n \"UserName\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pvt/seller");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"ArchiveId\": 0,\n \"CNPJ\": \"\",\n \"CSCIdentification\": \"\",\n \"CatalogSystemEndpoint\": \"\",\n \"CategoryCommissionPercentage\": \"\",\n \"DeliveryPolicy\": \"\",\n \"Description\": \"\",\n \"Email\": \"\",\n \"ExchangeReturnPolicy\": \"\",\n \"FreightCommissionPercentage\": \"\",\n \"FulfillmentEndpoint\": \"\",\n \"FulfillmentSellerId\": 0,\n \"IsActive\": false,\n \"IsBetterScope\": false,\n \"MerchantName\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"ProductCommissionPercentage\": \"\",\n \"SecutityPrivacyPolicy\": \"\",\n \"SellerId\": \"\",\n \"SellerType\": 0,\n \"TrustPolicy\": \"\",\n \"UrlLogo\": \"\",\n \"UseHybridPaymentOptions\": false,\n \"UserName\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pvt/seller"
payload := strings.NewReader("{\n \"ArchiveId\": 0,\n \"CNPJ\": \"\",\n \"CSCIdentification\": \"\",\n \"CatalogSystemEndpoint\": \"\",\n \"CategoryCommissionPercentage\": \"\",\n \"DeliveryPolicy\": \"\",\n \"Description\": \"\",\n \"Email\": \"\",\n \"ExchangeReturnPolicy\": \"\",\n \"FreightCommissionPercentage\": \"\",\n \"FulfillmentEndpoint\": \"\",\n \"FulfillmentSellerId\": 0,\n \"IsActive\": false,\n \"IsBetterScope\": false,\n \"MerchantName\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"ProductCommissionPercentage\": \"\",\n \"SecutityPrivacyPolicy\": \"\",\n \"SellerId\": \"\",\n \"SellerType\": 0,\n \"TrustPolicy\": \"\",\n \"UrlLogo\": \"\",\n \"UseHybridPaymentOptions\": false,\n \"UserName\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/catalog_system/pvt/seller HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 612
{
"ArchiveId": 0,
"CNPJ": "",
"CSCIdentification": "",
"CatalogSystemEndpoint": "",
"CategoryCommissionPercentage": "",
"DeliveryPolicy": "",
"Description": "",
"Email": "",
"ExchangeReturnPolicy": "",
"FreightCommissionPercentage": "",
"FulfillmentEndpoint": "",
"FulfillmentSellerId": 0,
"IsActive": false,
"IsBetterScope": false,
"MerchantName": "",
"Name": "",
"Password": "",
"ProductCommissionPercentage": "",
"SecutityPrivacyPolicy": "",
"SellerId": "",
"SellerType": 0,
"TrustPolicy": "",
"UrlLogo": "",
"UseHybridPaymentOptions": false,
"UserName": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/catalog_system/pvt/seller")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"ArchiveId\": 0,\n \"CNPJ\": \"\",\n \"CSCIdentification\": \"\",\n \"CatalogSystemEndpoint\": \"\",\n \"CategoryCommissionPercentage\": \"\",\n \"DeliveryPolicy\": \"\",\n \"Description\": \"\",\n \"Email\": \"\",\n \"ExchangeReturnPolicy\": \"\",\n \"FreightCommissionPercentage\": \"\",\n \"FulfillmentEndpoint\": \"\",\n \"FulfillmentSellerId\": 0,\n \"IsActive\": false,\n \"IsBetterScope\": false,\n \"MerchantName\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"ProductCommissionPercentage\": \"\",\n \"SecutityPrivacyPolicy\": \"\",\n \"SellerId\": \"\",\n \"SellerType\": 0,\n \"TrustPolicy\": \"\",\n \"UrlLogo\": \"\",\n \"UseHybridPaymentOptions\": false,\n \"UserName\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pvt/seller"))
.header("content-type", "")
.header("accept", "")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ArchiveId\": 0,\n \"CNPJ\": \"\",\n \"CSCIdentification\": \"\",\n \"CatalogSystemEndpoint\": \"\",\n \"CategoryCommissionPercentage\": \"\",\n \"DeliveryPolicy\": \"\",\n \"Description\": \"\",\n \"Email\": \"\",\n \"ExchangeReturnPolicy\": \"\",\n \"FreightCommissionPercentage\": \"\",\n \"FulfillmentEndpoint\": \"\",\n \"FulfillmentSellerId\": 0,\n \"IsActive\": false,\n \"IsBetterScope\": false,\n \"MerchantName\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"ProductCommissionPercentage\": \"\",\n \"SecutityPrivacyPolicy\": \"\",\n \"SellerId\": \"\",\n \"SellerType\": 0,\n \"TrustPolicy\": \"\",\n \"UrlLogo\": \"\",\n \"UseHybridPaymentOptions\": false,\n \"UserName\": \"\"\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 \"ArchiveId\": 0,\n \"CNPJ\": \"\",\n \"CSCIdentification\": \"\",\n \"CatalogSystemEndpoint\": \"\",\n \"CategoryCommissionPercentage\": \"\",\n \"DeliveryPolicy\": \"\",\n \"Description\": \"\",\n \"Email\": \"\",\n \"ExchangeReturnPolicy\": \"\",\n \"FreightCommissionPercentage\": \"\",\n \"FulfillmentEndpoint\": \"\",\n \"FulfillmentSellerId\": 0,\n \"IsActive\": false,\n \"IsBetterScope\": false,\n \"MerchantName\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"ProductCommissionPercentage\": \"\",\n \"SecutityPrivacyPolicy\": \"\",\n \"SellerId\": \"\",\n \"SellerType\": 0,\n \"TrustPolicy\": \"\",\n \"UrlLogo\": \"\",\n \"UseHybridPaymentOptions\": false,\n \"UserName\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/seller")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/catalog_system/pvt/seller")
.header("content-type", "")
.header("accept", "")
.body("{\n \"ArchiveId\": 0,\n \"CNPJ\": \"\",\n \"CSCIdentification\": \"\",\n \"CatalogSystemEndpoint\": \"\",\n \"CategoryCommissionPercentage\": \"\",\n \"DeliveryPolicy\": \"\",\n \"Description\": \"\",\n \"Email\": \"\",\n \"ExchangeReturnPolicy\": \"\",\n \"FreightCommissionPercentage\": \"\",\n \"FulfillmentEndpoint\": \"\",\n \"FulfillmentSellerId\": 0,\n \"IsActive\": false,\n \"IsBetterScope\": false,\n \"MerchantName\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"ProductCommissionPercentage\": \"\",\n \"SecutityPrivacyPolicy\": \"\",\n \"SellerId\": \"\",\n \"SellerType\": 0,\n \"TrustPolicy\": \"\",\n \"UrlLogo\": \"\",\n \"UseHybridPaymentOptions\": false,\n \"UserName\": \"\"\n}")
.asString();
const data = JSON.stringify({
ArchiveId: 0,
CNPJ: '',
CSCIdentification: '',
CatalogSystemEndpoint: '',
CategoryCommissionPercentage: '',
DeliveryPolicy: '',
Description: '',
Email: '',
ExchangeReturnPolicy: '',
FreightCommissionPercentage: '',
FulfillmentEndpoint: '',
FulfillmentSellerId: 0,
IsActive: false,
IsBetterScope: false,
MerchantName: '',
Name: '',
Password: '',
ProductCommissionPercentage: '',
SecutityPrivacyPolicy: '',
SellerId: '',
SellerType: 0,
TrustPolicy: '',
UrlLogo: '',
UseHybridPaymentOptions: false,
UserName: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/catalog_system/pvt/seller');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog_system/pvt/seller',
headers: {'content-type': '', accept: ''},
data: {
ArchiveId: 0,
CNPJ: '',
CSCIdentification: '',
CatalogSystemEndpoint: '',
CategoryCommissionPercentage: '',
DeliveryPolicy: '',
Description: '',
Email: '',
ExchangeReturnPolicy: '',
FreightCommissionPercentage: '',
FulfillmentEndpoint: '',
FulfillmentSellerId: 0,
IsActive: false,
IsBetterScope: false,
MerchantName: '',
Name: '',
Password: '',
ProductCommissionPercentage: '',
SecutityPrivacyPolicy: '',
SellerId: '',
SellerType: 0,
TrustPolicy: '',
UrlLogo: '',
UseHybridPaymentOptions: false,
UserName: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pvt/seller';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"ArchiveId":0,"CNPJ":"","CSCIdentification":"","CatalogSystemEndpoint":"","CategoryCommissionPercentage":"","DeliveryPolicy":"","Description":"","Email":"","ExchangeReturnPolicy":"","FreightCommissionPercentage":"","FulfillmentEndpoint":"","FulfillmentSellerId":0,"IsActive":false,"IsBetterScope":false,"MerchantName":"","Name":"","Password":"","ProductCommissionPercentage":"","SecutityPrivacyPolicy":"","SellerId":"","SellerType":0,"TrustPolicy":"","UrlLogo":"","UseHybridPaymentOptions":false,"UserName":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pvt/seller',
method: 'POST',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "ArchiveId": 0,\n "CNPJ": "",\n "CSCIdentification": "",\n "CatalogSystemEndpoint": "",\n "CategoryCommissionPercentage": "",\n "DeliveryPolicy": "",\n "Description": "",\n "Email": "",\n "ExchangeReturnPolicy": "",\n "FreightCommissionPercentage": "",\n "FulfillmentEndpoint": "",\n "FulfillmentSellerId": 0,\n "IsActive": false,\n "IsBetterScope": false,\n "MerchantName": "",\n "Name": "",\n "Password": "",\n "ProductCommissionPercentage": "",\n "SecutityPrivacyPolicy": "",\n "SellerId": "",\n "SellerType": 0,\n "TrustPolicy": "",\n "UrlLogo": "",\n "UseHybridPaymentOptions": false,\n "UserName": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ArchiveId\": 0,\n \"CNPJ\": \"\",\n \"CSCIdentification\": \"\",\n \"CatalogSystemEndpoint\": \"\",\n \"CategoryCommissionPercentage\": \"\",\n \"DeliveryPolicy\": \"\",\n \"Description\": \"\",\n \"Email\": \"\",\n \"ExchangeReturnPolicy\": \"\",\n \"FreightCommissionPercentage\": \"\",\n \"FulfillmentEndpoint\": \"\",\n \"FulfillmentSellerId\": 0,\n \"IsActive\": false,\n \"IsBetterScope\": false,\n \"MerchantName\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"ProductCommissionPercentage\": \"\",\n \"SecutityPrivacyPolicy\": \"\",\n \"SellerId\": \"\",\n \"SellerType\": 0,\n \"TrustPolicy\": \"\",\n \"UrlLogo\": \"\",\n \"UseHybridPaymentOptions\": false,\n \"UserName\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/seller")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pvt/seller',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
ArchiveId: 0,
CNPJ: '',
CSCIdentification: '',
CatalogSystemEndpoint: '',
CategoryCommissionPercentage: '',
DeliveryPolicy: '',
Description: '',
Email: '',
ExchangeReturnPolicy: '',
FreightCommissionPercentage: '',
FulfillmentEndpoint: '',
FulfillmentSellerId: 0,
IsActive: false,
IsBetterScope: false,
MerchantName: '',
Name: '',
Password: '',
ProductCommissionPercentage: '',
SecutityPrivacyPolicy: '',
SellerId: '',
SellerType: 0,
TrustPolicy: '',
UrlLogo: '',
UseHybridPaymentOptions: false,
UserName: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog_system/pvt/seller',
headers: {'content-type': '', accept: ''},
body: {
ArchiveId: 0,
CNPJ: '',
CSCIdentification: '',
CatalogSystemEndpoint: '',
CategoryCommissionPercentage: '',
DeliveryPolicy: '',
Description: '',
Email: '',
ExchangeReturnPolicy: '',
FreightCommissionPercentage: '',
FulfillmentEndpoint: '',
FulfillmentSellerId: 0,
IsActive: false,
IsBetterScope: false,
MerchantName: '',
Name: '',
Password: '',
ProductCommissionPercentage: '',
SecutityPrivacyPolicy: '',
SellerId: '',
SellerType: 0,
TrustPolicy: '',
UrlLogo: '',
UseHybridPaymentOptions: false,
UserName: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/catalog_system/pvt/seller');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
ArchiveId: 0,
CNPJ: '',
CSCIdentification: '',
CatalogSystemEndpoint: '',
CategoryCommissionPercentage: '',
DeliveryPolicy: '',
Description: '',
Email: '',
ExchangeReturnPolicy: '',
FreightCommissionPercentage: '',
FulfillmentEndpoint: '',
FulfillmentSellerId: 0,
IsActive: false,
IsBetterScope: false,
MerchantName: '',
Name: '',
Password: '',
ProductCommissionPercentage: '',
SecutityPrivacyPolicy: '',
SellerId: '',
SellerType: 0,
TrustPolicy: '',
UrlLogo: '',
UseHybridPaymentOptions: false,
UserName: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog_system/pvt/seller',
headers: {'content-type': '', accept: ''},
data: {
ArchiveId: 0,
CNPJ: '',
CSCIdentification: '',
CatalogSystemEndpoint: '',
CategoryCommissionPercentage: '',
DeliveryPolicy: '',
Description: '',
Email: '',
ExchangeReturnPolicy: '',
FreightCommissionPercentage: '',
FulfillmentEndpoint: '',
FulfillmentSellerId: 0,
IsActive: false,
IsBetterScope: false,
MerchantName: '',
Name: '',
Password: '',
ProductCommissionPercentage: '',
SecutityPrivacyPolicy: '',
SellerId: '',
SellerType: 0,
TrustPolicy: '',
UrlLogo: '',
UseHybridPaymentOptions: false,
UserName: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pvt/seller';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"ArchiveId":0,"CNPJ":"","CSCIdentification":"","CatalogSystemEndpoint":"","CategoryCommissionPercentage":"","DeliveryPolicy":"","Description":"","Email":"","ExchangeReturnPolicy":"","FreightCommissionPercentage":"","FulfillmentEndpoint":"","FulfillmentSellerId":0,"IsActive":false,"IsBetterScope":false,"MerchantName":"","Name":"","Password":"","ProductCommissionPercentage":"","SecutityPrivacyPolicy":"","SellerId":"","SellerType":0,"TrustPolicy":"","UrlLogo":"","UseHybridPaymentOptions":false,"UserName":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"ArchiveId": @0,
@"CNPJ": @"",
@"CSCIdentification": @"",
@"CatalogSystemEndpoint": @"",
@"CategoryCommissionPercentage": @"",
@"DeliveryPolicy": @"",
@"Description": @"",
@"Email": @"",
@"ExchangeReturnPolicy": @"",
@"FreightCommissionPercentage": @"",
@"FulfillmentEndpoint": @"",
@"FulfillmentSellerId": @0,
@"IsActive": @NO,
@"IsBetterScope": @NO,
@"MerchantName": @"",
@"Name": @"",
@"Password": @"",
@"ProductCommissionPercentage": @"",
@"SecutityPrivacyPolicy": @"",
@"SellerId": @"",
@"SellerType": @0,
@"TrustPolicy": @"",
@"UrlLogo": @"",
@"UseHybridPaymentOptions": @NO,
@"UserName": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pvt/seller"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pvt/seller" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"ArchiveId\": 0,\n \"CNPJ\": \"\",\n \"CSCIdentification\": \"\",\n \"CatalogSystemEndpoint\": \"\",\n \"CategoryCommissionPercentage\": \"\",\n \"DeliveryPolicy\": \"\",\n \"Description\": \"\",\n \"Email\": \"\",\n \"ExchangeReturnPolicy\": \"\",\n \"FreightCommissionPercentage\": \"\",\n \"FulfillmentEndpoint\": \"\",\n \"FulfillmentSellerId\": 0,\n \"IsActive\": false,\n \"IsBetterScope\": false,\n \"MerchantName\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"ProductCommissionPercentage\": \"\",\n \"SecutityPrivacyPolicy\": \"\",\n \"SellerId\": \"\",\n \"SellerType\": 0,\n \"TrustPolicy\": \"\",\n \"UrlLogo\": \"\",\n \"UseHybridPaymentOptions\": false,\n \"UserName\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pvt/seller",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'ArchiveId' => 0,
'CNPJ' => '',
'CSCIdentification' => '',
'CatalogSystemEndpoint' => '',
'CategoryCommissionPercentage' => '',
'DeliveryPolicy' => '',
'Description' => '',
'Email' => '',
'ExchangeReturnPolicy' => '',
'FreightCommissionPercentage' => '',
'FulfillmentEndpoint' => '',
'FulfillmentSellerId' => 0,
'IsActive' => null,
'IsBetterScope' => null,
'MerchantName' => '',
'Name' => '',
'Password' => '',
'ProductCommissionPercentage' => '',
'SecutityPrivacyPolicy' => '',
'SellerId' => '',
'SellerType' => 0,
'TrustPolicy' => '',
'UrlLogo' => '',
'UseHybridPaymentOptions' => null,
'UserName' => ''
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/catalog_system/pvt/seller', [
'body' => '{
"ArchiveId": 0,
"CNPJ": "",
"CSCIdentification": "",
"CatalogSystemEndpoint": "",
"CategoryCommissionPercentage": "",
"DeliveryPolicy": "",
"Description": "",
"Email": "",
"ExchangeReturnPolicy": "",
"FreightCommissionPercentage": "",
"FulfillmentEndpoint": "",
"FulfillmentSellerId": 0,
"IsActive": false,
"IsBetterScope": false,
"MerchantName": "",
"Name": "",
"Password": "",
"ProductCommissionPercentage": "",
"SecutityPrivacyPolicy": "",
"SellerId": "",
"SellerType": 0,
"TrustPolicy": "",
"UrlLogo": "",
"UseHybridPaymentOptions": false,
"UserName": ""
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pvt/seller');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ArchiveId' => 0,
'CNPJ' => '',
'CSCIdentification' => '',
'CatalogSystemEndpoint' => '',
'CategoryCommissionPercentage' => '',
'DeliveryPolicy' => '',
'Description' => '',
'Email' => '',
'ExchangeReturnPolicy' => '',
'FreightCommissionPercentage' => '',
'FulfillmentEndpoint' => '',
'FulfillmentSellerId' => 0,
'IsActive' => null,
'IsBetterScope' => null,
'MerchantName' => '',
'Name' => '',
'Password' => '',
'ProductCommissionPercentage' => '',
'SecutityPrivacyPolicy' => '',
'SellerId' => '',
'SellerType' => 0,
'TrustPolicy' => '',
'UrlLogo' => '',
'UseHybridPaymentOptions' => null,
'UserName' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ArchiveId' => 0,
'CNPJ' => '',
'CSCIdentification' => '',
'CatalogSystemEndpoint' => '',
'CategoryCommissionPercentage' => '',
'DeliveryPolicy' => '',
'Description' => '',
'Email' => '',
'ExchangeReturnPolicy' => '',
'FreightCommissionPercentage' => '',
'FulfillmentEndpoint' => '',
'FulfillmentSellerId' => 0,
'IsActive' => null,
'IsBetterScope' => null,
'MerchantName' => '',
'Name' => '',
'Password' => '',
'ProductCommissionPercentage' => '',
'SecutityPrivacyPolicy' => '',
'SellerId' => '',
'SellerType' => 0,
'TrustPolicy' => '',
'UrlLogo' => '',
'UseHybridPaymentOptions' => null,
'UserName' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog_system/pvt/seller');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pvt/seller' -Method POST -Headers $headers -ContentType '' -Body '{
"ArchiveId": 0,
"CNPJ": "",
"CSCIdentification": "",
"CatalogSystemEndpoint": "",
"CategoryCommissionPercentage": "",
"DeliveryPolicy": "",
"Description": "",
"Email": "",
"ExchangeReturnPolicy": "",
"FreightCommissionPercentage": "",
"FulfillmentEndpoint": "",
"FulfillmentSellerId": 0,
"IsActive": false,
"IsBetterScope": false,
"MerchantName": "",
"Name": "",
"Password": "",
"ProductCommissionPercentage": "",
"SecutityPrivacyPolicy": "",
"SellerId": "",
"SellerType": 0,
"TrustPolicy": "",
"UrlLogo": "",
"UseHybridPaymentOptions": false,
"UserName": ""
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pvt/seller' -Method POST -Headers $headers -ContentType '' -Body '{
"ArchiveId": 0,
"CNPJ": "",
"CSCIdentification": "",
"CatalogSystemEndpoint": "",
"CategoryCommissionPercentage": "",
"DeliveryPolicy": "",
"Description": "",
"Email": "",
"ExchangeReturnPolicy": "",
"FreightCommissionPercentage": "",
"FulfillmentEndpoint": "",
"FulfillmentSellerId": 0,
"IsActive": false,
"IsBetterScope": false,
"MerchantName": "",
"Name": "",
"Password": "",
"ProductCommissionPercentage": "",
"SecutityPrivacyPolicy": "",
"SellerId": "",
"SellerType": 0,
"TrustPolicy": "",
"UrlLogo": "",
"UseHybridPaymentOptions": false,
"UserName": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ArchiveId\": 0,\n \"CNPJ\": \"\",\n \"CSCIdentification\": \"\",\n \"CatalogSystemEndpoint\": \"\",\n \"CategoryCommissionPercentage\": \"\",\n \"DeliveryPolicy\": \"\",\n \"Description\": \"\",\n \"Email\": \"\",\n \"ExchangeReturnPolicy\": \"\",\n \"FreightCommissionPercentage\": \"\",\n \"FulfillmentEndpoint\": \"\",\n \"FulfillmentSellerId\": 0,\n \"IsActive\": false,\n \"IsBetterScope\": false,\n \"MerchantName\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"ProductCommissionPercentage\": \"\",\n \"SecutityPrivacyPolicy\": \"\",\n \"SellerId\": \"\",\n \"SellerType\": 0,\n \"TrustPolicy\": \"\",\n \"UrlLogo\": \"\",\n \"UseHybridPaymentOptions\": false,\n \"UserName\": \"\"\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("POST", "/baseUrl/api/catalog_system/pvt/seller", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pvt/seller"
payload = {
"ArchiveId": 0,
"CNPJ": "",
"CSCIdentification": "",
"CatalogSystemEndpoint": "",
"CategoryCommissionPercentage": "",
"DeliveryPolicy": "",
"Description": "",
"Email": "",
"ExchangeReturnPolicy": "",
"FreightCommissionPercentage": "",
"FulfillmentEndpoint": "",
"FulfillmentSellerId": 0,
"IsActive": False,
"IsBetterScope": False,
"MerchantName": "",
"Name": "",
"Password": "",
"ProductCommissionPercentage": "",
"SecutityPrivacyPolicy": "",
"SellerId": "",
"SellerType": 0,
"TrustPolicy": "",
"UrlLogo": "",
"UseHybridPaymentOptions": False,
"UserName": ""
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pvt/seller"
payload <- "{\n \"ArchiveId\": 0,\n \"CNPJ\": \"\",\n \"CSCIdentification\": \"\",\n \"CatalogSystemEndpoint\": \"\",\n \"CategoryCommissionPercentage\": \"\",\n \"DeliveryPolicy\": \"\",\n \"Description\": \"\",\n \"Email\": \"\",\n \"ExchangeReturnPolicy\": \"\",\n \"FreightCommissionPercentage\": \"\",\n \"FulfillmentEndpoint\": \"\",\n \"FulfillmentSellerId\": 0,\n \"IsActive\": false,\n \"IsBetterScope\": false,\n \"MerchantName\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"ProductCommissionPercentage\": \"\",\n \"SecutityPrivacyPolicy\": \"\",\n \"SellerId\": \"\",\n \"SellerType\": 0,\n \"TrustPolicy\": \"\",\n \"UrlLogo\": \"\",\n \"UseHybridPaymentOptions\": false,\n \"UserName\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pvt/seller")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"ArchiveId\": 0,\n \"CNPJ\": \"\",\n \"CSCIdentification\": \"\",\n \"CatalogSystemEndpoint\": \"\",\n \"CategoryCommissionPercentage\": \"\",\n \"DeliveryPolicy\": \"\",\n \"Description\": \"\",\n \"Email\": \"\",\n \"ExchangeReturnPolicy\": \"\",\n \"FreightCommissionPercentage\": \"\",\n \"FulfillmentEndpoint\": \"\",\n \"FulfillmentSellerId\": 0,\n \"IsActive\": false,\n \"IsBetterScope\": false,\n \"MerchantName\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"ProductCommissionPercentage\": \"\",\n \"SecutityPrivacyPolicy\": \"\",\n \"SellerId\": \"\",\n \"SellerType\": 0,\n \"TrustPolicy\": \"\",\n \"UrlLogo\": \"\",\n \"UseHybridPaymentOptions\": false,\n \"UserName\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/catalog_system/pvt/seller') do |req|
req.headers['accept'] = ''
req.body = "{\n \"ArchiveId\": 0,\n \"CNPJ\": \"\",\n \"CSCIdentification\": \"\",\n \"CatalogSystemEndpoint\": \"\",\n \"CategoryCommissionPercentage\": \"\",\n \"DeliveryPolicy\": \"\",\n \"Description\": \"\",\n \"Email\": \"\",\n \"ExchangeReturnPolicy\": \"\",\n \"FreightCommissionPercentage\": \"\",\n \"FulfillmentEndpoint\": \"\",\n \"FulfillmentSellerId\": 0,\n \"IsActive\": false,\n \"IsBetterScope\": false,\n \"MerchantName\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"ProductCommissionPercentage\": \"\",\n \"SecutityPrivacyPolicy\": \"\",\n \"SellerId\": \"\",\n \"SellerType\": 0,\n \"TrustPolicy\": \"\",\n \"UrlLogo\": \"\",\n \"UseHybridPaymentOptions\": false,\n \"UserName\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pvt/seller";
let payload = json!({
"ArchiveId": 0,
"CNPJ": "",
"CSCIdentification": "",
"CatalogSystemEndpoint": "",
"CategoryCommissionPercentage": "",
"DeliveryPolicy": "",
"Description": "",
"Email": "",
"ExchangeReturnPolicy": "",
"FreightCommissionPercentage": "",
"FulfillmentEndpoint": "",
"FulfillmentSellerId": 0,
"IsActive": false,
"IsBetterScope": false,
"MerchantName": "",
"Name": "",
"Password": "",
"ProductCommissionPercentage": "",
"SecutityPrivacyPolicy": "",
"SellerId": "",
"SellerType": 0,
"TrustPolicy": "",
"UrlLogo": "",
"UseHybridPaymentOptions": false,
"UserName": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/catalog_system/pvt/seller \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"ArchiveId": 0,
"CNPJ": "",
"CSCIdentification": "",
"CatalogSystemEndpoint": "",
"CategoryCommissionPercentage": "",
"DeliveryPolicy": "",
"Description": "",
"Email": "",
"ExchangeReturnPolicy": "",
"FreightCommissionPercentage": "",
"FulfillmentEndpoint": "",
"FulfillmentSellerId": 0,
"IsActive": false,
"IsBetterScope": false,
"MerchantName": "",
"Name": "",
"Password": "",
"ProductCommissionPercentage": "",
"SecutityPrivacyPolicy": "",
"SellerId": "",
"SellerType": 0,
"TrustPolicy": "",
"UrlLogo": "",
"UseHybridPaymentOptions": false,
"UserName": ""
}'
echo '{
"ArchiveId": 0,
"CNPJ": "",
"CSCIdentification": "",
"CatalogSystemEndpoint": "",
"CategoryCommissionPercentage": "",
"DeliveryPolicy": "",
"Description": "",
"Email": "",
"ExchangeReturnPolicy": "",
"FreightCommissionPercentage": "",
"FulfillmentEndpoint": "",
"FulfillmentSellerId": 0,
"IsActive": false,
"IsBetterScope": false,
"MerchantName": "",
"Name": "",
"Password": "",
"ProductCommissionPercentage": "",
"SecutityPrivacyPolicy": "",
"SellerId": "",
"SellerType": 0,
"TrustPolicy": "",
"UrlLogo": "",
"UseHybridPaymentOptions": false,
"UserName": ""
}' | \
http POST {{baseUrl}}/api/catalog_system/pvt/seller \
accept:'' \
content-type:''
wget --quiet \
--method POST \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "ArchiveId": 0,\n "CNPJ": "",\n "CSCIdentification": "",\n "CatalogSystemEndpoint": "",\n "CategoryCommissionPercentage": "",\n "DeliveryPolicy": "",\n "Description": "",\n "Email": "",\n "ExchangeReturnPolicy": "",\n "FreightCommissionPercentage": "",\n "FulfillmentEndpoint": "",\n "FulfillmentSellerId": 0,\n "IsActive": false,\n "IsBetterScope": false,\n "MerchantName": "",\n "Name": "",\n "Password": "",\n "ProductCommissionPercentage": "",\n "SecutityPrivacyPolicy": "",\n "SellerId": "",\n "SellerType": 0,\n "TrustPolicy": "",\n "UrlLogo": "",\n "UseHybridPaymentOptions": false,\n "UserName": ""\n}' \
--output-document \
- {{baseUrl}}/api/catalog_system/pvt/seller
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"ArchiveId": 0,
"CNPJ": "",
"CSCIdentification": "",
"CatalogSystemEndpoint": "",
"CategoryCommissionPercentage": "",
"DeliveryPolicy": "",
"Description": "",
"Email": "",
"ExchangeReturnPolicy": "",
"FreightCommissionPercentage": "",
"FulfillmentEndpoint": "",
"FulfillmentSellerId": 0,
"IsActive": false,
"IsBetterScope": false,
"MerchantName": "",
"Name": "",
"Password": "",
"ProductCommissionPercentage": "",
"SecutityPrivacyPolicy": "",
"SellerId": "",
"SellerType": 0,
"TrustPolicy": "",
"UrlLogo": "",
"UseHybridPaymentOptions": false,
"UserName": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pvt/seller")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"ArchiveId": null,
"CNPJ": "12035072751",
"CSCIdentification": "pedrostore",
"CatalogSystemEndpoint": "http://pedrostore.vtexcommercestable.com.br/api/catalog_system/",
"CategoryCommissionPercentage": "[{\"CategoryId\":14,\"ProductCommission\":15.0,\"FreightCommission\":0.0}]",
"DeliveryPolicy": "",
"Description": "",
"Email": "breno@breno.com",
"ExchangeReturnPolicy": "",
"FreightCommissionPercentage": 0,
"FulfillmentEndpoint": "http://pedrostore.vtexcommercestable.com.br/api/fulfillment?affiliateid=LDB&sc=1",
"FulfillmentSellerId": null,
"IsActive": true,
"IsBetterScope": false,
"MerchantName": "",
"Name": "pedrostore",
"Password": null,
"ProductCommissionPercentage": 0,
"SecutityPrivacyPolicy": "",
"SellerId": "pedrostore",
"SellerType": 1,
"TrustPolicy": "Default",
"UrlLogo": null,
"UseHybridPaymentOptions": false,
"UserName": null
}
GET
Get Seller List
{{baseUrl}}/api/catalog_system/pvt/seller/list
HEADERS
Content-Type
Accept
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pvt/seller/list");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog_system/pvt/seller/list" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pvt/seller/list"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pvt/seller/list"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pvt/seller/list");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pvt/seller/list"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog_system/pvt/seller/list HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog_system/pvt/seller/list")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pvt/seller/list"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/seller/list")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog_system/pvt/seller/list")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog_system/pvt/seller/list');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/seller/list',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pvt/seller/list';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pvt/seller/list',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/seller/list")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pvt/seller/list',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/seller/list',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog_system/pvt/seller/list');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/seller/list',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pvt/seller/list';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pvt/seller/list"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pvt/seller/list" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pvt/seller/list",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog_system/pvt/seller/list', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pvt/seller/list');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog_system/pvt/seller/list');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pvt/seller/list' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pvt/seller/list' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog_system/pvt/seller/list", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pvt/seller/list"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pvt/seller/list"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pvt/seller/list")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog_system/pvt/seller/list') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pvt/seller/list";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog_system/pvt/seller/list \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog_system/pvt/seller/list \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog_system/pvt/seller/list
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pvt/seller/list")! 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
{
"ArchiveId": null,
"CNPJ": "12035072751",
"CSCIdentification": "pedrostore",
"CatalogSystemEndpoint": "http://pedrostore.vtexcommercestable.com.br/api/catalog_system/",
"CategoryCommissionPercentage": "[{\"CategoryId\":14,\"ProductCommission\":15.0,\"FreightCommission\":0.0}]",
"DeliveryPolicy": "",
"Description": "",
"Email": "breno@breno.com",
"ExchangeReturnPolicy": "",
"FreightCommissionPercentage": 0,
"FulfillmentEndpoint": "http://pedrostore.vtexcommercestable.com.br/api/fulfillment?affiliateid=LDB&sc=1",
"FulfillmentSellerId": null,
"IsActive": true,
"IsBetterScope": false,
"MerchantName": "",
"Name": "pedrostore",
"Password": null,
"ProductCommissionPercentage": 0,
"SecutityPrivacyPolicy": "",
"SellerId": "pedrostore",
"SellerType": 1,
"TrustPolicy": "Default",
"UrlLogo": null,
"UseHybridPaymentOptions": false,
"UserName": null
}
GET
Get Seller by ID (GET)
{{baseUrl}}/api/catalog_system/pvt/sellers/:sellerId
HEADERS
Content-Type
Accept
QUERY PARAMS
sellerId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pvt/sellers/:sellerId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog_system/pvt/sellers/:sellerId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pvt/sellers/:sellerId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pvt/sellers/:sellerId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pvt/sellers/:sellerId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pvt/sellers/:sellerId"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog_system/pvt/sellers/:sellerId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog_system/pvt/sellers/:sellerId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pvt/sellers/:sellerId"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/sellers/:sellerId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog_system/pvt/sellers/:sellerId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog_system/pvt/sellers/:sellerId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/sellers/:sellerId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pvt/sellers/:sellerId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pvt/sellers/:sellerId',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/sellers/:sellerId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pvt/sellers/:sellerId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/sellers/:sellerId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog_system/pvt/sellers/:sellerId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/sellers/:sellerId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pvt/sellers/:sellerId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pvt/sellers/:sellerId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pvt/sellers/:sellerId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pvt/sellers/:sellerId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog_system/pvt/sellers/:sellerId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pvt/sellers/:sellerId');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog_system/pvt/sellers/:sellerId');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pvt/sellers/:sellerId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pvt/sellers/:sellerId' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog_system/pvt/sellers/:sellerId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pvt/sellers/:sellerId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pvt/sellers/:sellerId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pvt/sellers/:sellerId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog_system/pvt/sellers/:sellerId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pvt/sellers/:sellerId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog_system/pvt/sellers/:sellerId \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog_system/pvt/sellers/:sellerId \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog_system/pvt/sellers/:sellerId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pvt/sellers/:sellerId")! 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
{
"ArchiveId": null,
"CNPJ": "12035072751",
"CSCIdentification": "pedrostore",
"CatalogSystemEndpoint": "http://pedrostore.vtexcommercestable.com.br/api/catalog_system/",
"CategoryCommissionPercentage": "[{\"CategoryId\":14,\"ProductCommission\":15.0,\"FreightCommission\":0.0}]",
"DeliveryPolicy": "",
"Description": "",
"Email": "breno@breno.com",
"ExchangeReturnPolicy": "",
"FreightCommissionPercentage": 0,
"FulfillmentEndpoint": "http://pedrostore.vtexcommercestable.com.br/api/fulfillment?affiliateid=LDB&sc=1",
"FulfillmentSellerId": null,
"IsActive": true,
"IsBetterScope": false,
"MerchantName": "",
"Name": "pedrostore",
"Password": null,
"ProductCommissionPercentage": 0,
"SecutityPrivacyPolicy": "",
"SellerId": "pedrostore",
"SellerType": 1,
"TrustPolicy": "Default",
"UrlLogo": "",
"UseHybridPaymentOptions": false,
"UserName": null
}
GET
Get Seller by ID
{{baseUrl}}/api/catalog_system/pvt/seller/:sellerId
HEADERS
Content-Type
Accept
QUERY PARAMS
sellerId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pvt/seller/:sellerId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog_system/pvt/seller/:sellerId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pvt/seller/:sellerId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pvt/seller/:sellerId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pvt/seller/:sellerId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pvt/seller/:sellerId"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog_system/pvt/seller/:sellerId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog_system/pvt/seller/:sellerId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pvt/seller/:sellerId"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/seller/:sellerId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog_system/pvt/seller/:sellerId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog_system/pvt/seller/:sellerId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/seller/:sellerId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pvt/seller/:sellerId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pvt/seller/:sellerId',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/seller/:sellerId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pvt/seller/:sellerId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/seller/:sellerId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog_system/pvt/seller/:sellerId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/seller/:sellerId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pvt/seller/:sellerId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pvt/seller/:sellerId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pvt/seller/:sellerId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pvt/seller/:sellerId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog_system/pvt/seller/:sellerId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pvt/seller/:sellerId');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog_system/pvt/seller/:sellerId');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pvt/seller/:sellerId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pvt/seller/:sellerId' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog_system/pvt/seller/:sellerId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pvt/seller/:sellerId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pvt/seller/:sellerId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pvt/seller/:sellerId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog_system/pvt/seller/:sellerId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pvt/seller/:sellerId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog_system/pvt/seller/:sellerId \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog_system/pvt/seller/:sellerId \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog_system/pvt/seller/:sellerId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pvt/seller/:sellerId")! 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
{
"ArchiveId": null,
"CNPJ": "12035072751",
"CSCIdentification": "pedrostore",
"CatalogSystemEndpoint": "http://pedrostore.vtexcommercestable.com.br/api/catalog_system/",
"CategoryCommissionPercentage": "[{\"CategoryId\":14,\"ProductCommission\":15.0,\"FreightCommission\":0.0}]",
"DeliveryPolicy": "",
"Description": "",
"Email": "breno@breno.com",
"ExchangeReturnPolicy": "",
"FreightCommissionPercentage": 0,
"FulfillmentEndpoint": "http://pedrostore.vtexcommercestable.com.br/api/fulfillment?affiliateid=LDB&sc=1",
"FulfillmentSellerId": null,
"IsActive": true,
"IsBetterScope": false,
"MerchantName": "",
"Name": "pedrostore",
"Password": null,
"ProductCommissionPercentage": 0,
"SecutityPrivacyPolicy": "",
"SellerId": "pedrostore",
"SellerType": 1,
"TrustPolicy": "Default",
"UrlLogo": "",
"UseHybridPaymentOptions": false,
"UserName": null
}
PUT
Update Seller
{{baseUrl}}/api/catalog_system/pvt/seller
HEADERS
Content-Type
Accept
BODY json
{
"ArchiveId": 0,
"CNPJ": "",
"CSCIdentification": "",
"CatalogSystemEndpoint": "",
"CategoryCommissionPercentage": "",
"DeliveryPolicy": "",
"Description": "",
"Email": "",
"ExchangeReturnPolicy": "",
"FreightCommissionPercentage": "",
"FulfillmentEndpoint": "",
"FulfillmentSellerId": 0,
"IsActive": false,
"IsBetterScope": false,
"MerchantName": "",
"Name": "",
"Password": "",
"ProductCommissionPercentage": "",
"SecutityPrivacyPolicy": "",
"SellerId": "",
"SellerType": 0,
"TrustPolicy": "",
"UrlLogo": "",
"UseHybridPaymentOptions": false,
"UserName": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pvt/seller");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ArchiveId\": 0,\n \"CNPJ\": \"\",\n \"CSCIdentification\": \"\",\n \"CatalogSystemEndpoint\": \"\",\n \"CategoryCommissionPercentage\": \"\",\n \"DeliveryPolicy\": \"\",\n \"Description\": \"\",\n \"Email\": \"\",\n \"ExchangeReturnPolicy\": \"\",\n \"FreightCommissionPercentage\": \"\",\n \"FulfillmentEndpoint\": \"\",\n \"FulfillmentSellerId\": 0,\n \"IsActive\": false,\n \"IsBetterScope\": false,\n \"MerchantName\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"ProductCommissionPercentage\": \"\",\n \"SecutityPrivacyPolicy\": \"\",\n \"SellerId\": \"\",\n \"SellerType\": 0,\n \"TrustPolicy\": \"\",\n \"UrlLogo\": \"\",\n \"UseHybridPaymentOptions\": false,\n \"UserName\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/catalog_system/pvt/seller" {:headers {:accept ""}
:content-type :json
:form-params {:ArchiveId 0
:CNPJ ""
:CSCIdentification ""
:CatalogSystemEndpoint ""
:CategoryCommissionPercentage ""
:DeliveryPolicy ""
:Description ""
:Email ""
:ExchangeReturnPolicy ""
:FreightCommissionPercentage ""
:FulfillmentEndpoint ""
:FulfillmentSellerId 0
:IsActive false
:IsBetterScope false
:MerchantName ""
:Name ""
:Password ""
:ProductCommissionPercentage ""
:SecutityPrivacyPolicy ""
:SellerId ""
:SellerType 0
:TrustPolicy ""
:UrlLogo ""
:UseHybridPaymentOptions false
:UserName ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pvt/seller"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"ArchiveId\": 0,\n \"CNPJ\": \"\",\n \"CSCIdentification\": \"\",\n \"CatalogSystemEndpoint\": \"\",\n \"CategoryCommissionPercentage\": \"\",\n \"DeliveryPolicy\": \"\",\n \"Description\": \"\",\n \"Email\": \"\",\n \"ExchangeReturnPolicy\": \"\",\n \"FreightCommissionPercentage\": \"\",\n \"FulfillmentEndpoint\": \"\",\n \"FulfillmentSellerId\": 0,\n \"IsActive\": false,\n \"IsBetterScope\": false,\n \"MerchantName\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"ProductCommissionPercentage\": \"\",\n \"SecutityPrivacyPolicy\": \"\",\n \"SellerId\": \"\",\n \"SellerType\": 0,\n \"TrustPolicy\": \"\",\n \"UrlLogo\": \"\",\n \"UseHybridPaymentOptions\": false,\n \"UserName\": \"\"\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pvt/seller"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"ArchiveId\": 0,\n \"CNPJ\": \"\",\n \"CSCIdentification\": \"\",\n \"CatalogSystemEndpoint\": \"\",\n \"CategoryCommissionPercentage\": \"\",\n \"DeliveryPolicy\": \"\",\n \"Description\": \"\",\n \"Email\": \"\",\n \"ExchangeReturnPolicy\": \"\",\n \"FreightCommissionPercentage\": \"\",\n \"FulfillmentEndpoint\": \"\",\n \"FulfillmentSellerId\": 0,\n \"IsActive\": false,\n \"IsBetterScope\": false,\n \"MerchantName\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"ProductCommissionPercentage\": \"\",\n \"SecutityPrivacyPolicy\": \"\",\n \"SellerId\": \"\",\n \"SellerType\": 0,\n \"TrustPolicy\": \"\",\n \"UrlLogo\": \"\",\n \"UseHybridPaymentOptions\": false,\n \"UserName\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pvt/seller");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"ArchiveId\": 0,\n \"CNPJ\": \"\",\n \"CSCIdentification\": \"\",\n \"CatalogSystemEndpoint\": \"\",\n \"CategoryCommissionPercentage\": \"\",\n \"DeliveryPolicy\": \"\",\n \"Description\": \"\",\n \"Email\": \"\",\n \"ExchangeReturnPolicy\": \"\",\n \"FreightCommissionPercentage\": \"\",\n \"FulfillmentEndpoint\": \"\",\n \"FulfillmentSellerId\": 0,\n \"IsActive\": false,\n \"IsBetterScope\": false,\n \"MerchantName\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"ProductCommissionPercentage\": \"\",\n \"SecutityPrivacyPolicy\": \"\",\n \"SellerId\": \"\",\n \"SellerType\": 0,\n \"TrustPolicy\": \"\",\n \"UrlLogo\": \"\",\n \"UseHybridPaymentOptions\": false,\n \"UserName\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pvt/seller"
payload := strings.NewReader("{\n \"ArchiveId\": 0,\n \"CNPJ\": \"\",\n \"CSCIdentification\": \"\",\n \"CatalogSystemEndpoint\": \"\",\n \"CategoryCommissionPercentage\": \"\",\n \"DeliveryPolicy\": \"\",\n \"Description\": \"\",\n \"Email\": \"\",\n \"ExchangeReturnPolicy\": \"\",\n \"FreightCommissionPercentage\": \"\",\n \"FulfillmentEndpoint\": \"\",\n \"FulfillmentSellerId\": 0,\n \"IsActive\": false,\n \"IsBetterScope\": false,\n \"MerchantName\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"ProductCommissionPercentage\": \"\",\n \"SecutityPrivacyPolicy\": \"\",\n \"SellerId\": \"\",\n \"SellerType\": 0,\n \"TrustPolicy\": \"\",\n \"UrlLogo\": \"\",\n \"UseHybridPaymentOptions\": false,\n \"UserName\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/catalog_system/pvt/seller HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 612
{
"ArchiveId": 0,
"CNPJ": "",
"CSCIdentification": "",
"CatalogSystemEndpoint": "",
"CategoryCommissionPercentage": "",
"DeliveryPolicy": "",
"Description": "",
"Email": "",
"ExchangeReturnPolicy": "",
"FreightCommissionPercentage": "",
"FulfillmentEndpoint": "",
"FulfillmentSellerId": 0,
"IsActive": false,
"IsBetterScope": false,
"MerchantName": "",
"Name": "",
"Password": "",
"ProductCommissionPercentage": "",
"SecutityPrivacyPolicy": "",
"SellerId": "",
"SellerType": 0,
"TrustPolicy": "",
"UrlLogo": "",
"UseHybridPaymentOptions": false,
"UserName": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/catalog_system/pvt/seller")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"ArchiveId\": 0,\n \"CNPJ\": \"\",\n \"CSCIdentification\": \"\",\n \"CatalogSystemEndpoint\": \"\",\n \"CategoryCommissionPercentage\": \"\",\n \"DeliveryPolicy\": \"\",\n \"Description\": \"\",\n \"Email\": \"\",\n \"ExchangeReturnPolicy\": \"\",\n \"FreightCommissionPercentage\": \"\",\n \"FulfillmentEndpoint\": \"\",\n \"FulfillmentSellerId\": 0,\n \"IsActive\": false,\n \"IsBetterScope\": false,\n \"MerchantName\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"ProductCommissionPercentage\": \"\",\n \"SecutityPrivacyPolicy\": \"\",\n \"SellerId\": \"\",\n \"SellerType\": 0,\n \"TrustPolicy\": \"\",\n \"UrlLogo\": \"\",\n \"UseHybridPaymentOptions\": false,\n \"UserName\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pvt/seller"))
.header("content-type", "")
.header("accept", "")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"ArchiveId\": 0,\n \"CNPJ\": \"\",\n \"CSCIdentification\": \"\",\n \"CatalogSystemEndpoint\": \"\",\n \"CategoryCommissionPercentage\": \"\",\n \"DeliveryPolicy\": \"\",\n \"Description\": \"\",\n \"Email\": \"\",\n \"ExchangeReturnPolicy\": \"\",\n \"FreightCommissionPercentage\": \"\",\n \"FulfillmentEndpoint\": \"\",\n \"FulfillmentSellerId\": 0,\n \"IsActive\": false,\n \"IsBetterScope\": false,\n \"MerchantName\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"ProductCommissionPercentage\": \"\",\n \"SecutityPrivacyPolicy\": \"\",\n \"SellerId\": \"\",\n \"SellerType\": 0,\n \"TrustPolicy\": \"\",\n \"UrlLogo\": \"\",\n \"UseHybridPaymentOptions\": false,\n \"UserName\": \"\"\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 \"ArchiveId\": 0,\n \"CNPJ\": \"\",\n \"CSCIdentification\": \"\",\n \"CatalogSystemEndpoint\": \"\",\n \"CategoryCommissionPercentage\": \"\",\n \"DeliveryPolicy\": \"\",\n \"Description\": \"\",\n \"Email\": \"\",\n \"ExchangeReturnPolicy\": \"\",\n \"FreightCommissionPercentage\": \"\",\n \"FulfillmentEndpoint\": \"\",\n \"FulfillmentSellerId\": 0,\n \"IsActive\": false,\n \"IsBetterScope\": false,\n \"MerchantName\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"ProductCommissionPercentage\": \"\",\n \"SecutityPrivacyPolicy\": \"\",\n \"SellerId\": \"\",\n \"SellerType\": 0,\n \"TrustPolicy\": \"\",\n \"UrlLogo\": \"\",\n \"UseHybridPaymentOptions\": false,\n \"UserName\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/seller")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/catalog_system/pvt/seller")
.header("content-type", "")
.header("accept", "")
.body("{\n \"ArchiveId\": 0,\n \"CNPJ\": \"\",\n \"CSCIdentification\": \"\",\n \"CatalogSystemEndpoint\": \"\",\n \"CategoryCommissionPercentage\": \"\",\n \"DeliveryPolicy\": \"\",\n \"Description\": \"\",\n \"Email\": \"\",\n \"ExchangeReturnPolicy\": \"\",\n \"FreightCommissionPercentage\": \"\",\n \"FulfillmentEndpoint\": \"\",\n \"FulfillmentSellerId\": 0,\n \"IsActive\": false,\n \"IsBetterScope\": false,\n \"MerchantName\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"ProductCommissionPercentage\": \"\",\n \"SecutityPrivacyPolicy\": \"\",\n \"SellerId\": \"\",\n \"SellerType\": 0,\n \"TrustPolicy\": \"\",\n \"UrlLogo\": \"\",\n \"UseHybridPaymentOptions\": false,\n \"UserName\": \"\"\n}")
.asString();
const data = JSON.stringify({
ArchiveId: 0,
CNPJ: '',
CSCIdentification: '',
CatalogSystemEndpoint: '',
CategoryCommissionPercentage: '',
DeliveryPolicy: '',
Description: '',
Email: '',
ExchangeReturnPolicy: '',
FreightCommissionPercentage: '',
FulfillmentEndpoint: '',
FulfillmentSellerId: 0,
IsActive: false,
IsBetterScope: false,
MerchantName: '',
Name: '',
Password: '',
ProductCommissionPercentage: '',
SecutityPrivacyPolicy: '',
SellerId: '',
SellerType: 0,
TrustPolicy: '',
UrlLogo: '',
UseHybridPaymentOptions: false,
UserName: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/catalog_system/pvt/seller');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog_system/pvt/seller',
headers: {'content-type': '', accept: ''},
data: {
ArchiveId: 0,
CNPJ: '',
CSCIdentification: '',
CatalogSystemEndpoint: '',
CategoryCommissionPercentage: '',
DeliveryPolicy: '',
Description: '',
Email: '',
ExchangeReturnPolicy: '',
FreightCommissionPercentage: '',
FulfillmentEndpoint: '',
FulfillmentSellerId: 0,
IsActive: false,
IsBetterScope: false,
MerchantName: '',
Name: '',
Password: '',
ProductCommissionPercentage: '',
SecutityPrivacyPolicy: '',
SellerId: '',
SellerType: 0,
TrustPolicy: '',
UrlLogo: '',
UseHybridPaymentOptions: false,
UserName: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pvt/seller';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"ArchiveId":0,"CNPJ":"","CSCIdentification":"","CatalogSystemEndpoint":"","CategoryCommissionPercentage":"","DeliveryPolicy":"","Description":"","Email":"","ExchangeReturnPolicy":"","FreightCommissionPercentage":"","FulfillmentEndpoint":"","FulfillmentSellerId":0,"IsActive":false,"IsBetterScope":false,"MerchantName":"","Name":"","Password":"","ProductCommissionPercentage":"","SecutityPrivacyPolicy":"","SellerId":"","SellerType":0,"TrustPolicy":"","UrlLogo":"","UseHybridPaymentOptions":false,"UserName":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pvt/seller',
method: 'PUT',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "ArchiveId": 0,\n "CNPJ": "",\n "CSCIdentification": "",\n "CatalogSystemEndpoint": "",\n "CategoryCommissionPercentage": "",\n "DeliveryPolicy": "",\n "Description": "",\n "Email": "",\n "ExchangeReturnPolicy": "",\n "FreightCommissionPercentage": "",\n "FulfillmentEndpoint": "",\n "FulfillmentSellerId": 0,\n "IsActive": false,\n "IsBetterScope": false,\n "MerchantName": "",\n "Name": "",\n "Password": "",\n "ProductCommissionPercentage": "",\n "SecutityPrivacyPolicy": "",\n "SellerId": "",\n "SellerType": 0,\n "TrustPolicy": "",\n "UrlLogo": "",\n "UseHybridPaymentOptions": false,\n "UserName": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ArchiveId\": 0,\n \"CNPJ\": \"\",\n \"CSCIdentification\": \"\",\n \"CatalogSystemEndpoint\": \"\",\n \"CategoryCommissionPercentage\": \"\",\n \"DeliveryPolicy\": \"\",\n \"Description\": \"\",\n \"Email\": \"\",\n \"ExchangeReturnPolicy\": \"\",\n \"FreightCommissionPercentage\": \"\",\n \"FulfillmentEndpoint\": \"\",\n \"FulfillmentSellerId\": 0,\n \"IsActive\": false,\n \"IsBetterScope\": false,\n \"MerchantName\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"ProductCommissionPercentage\": \"\",\n \"SecutityPrivacyPolicy\": \"\",\n \"SellerId\": \"\",\n \"SellerType\": 0,\n \"TrustPolicy\": \"\",\n \"UrlLogo\": \"\",\n \"UseHybridPaymentOptions\": false,\n \"UserName\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/seller")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pvt/seller',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
ArchiveId: 0,
CNPJ: '',
CSCIdentification: '',
CatalogSystemEndpoint: '',
CategoryCommissionPercentage: '',
DeliveryPolicy: '',
Description: '',
Email: '',
ExchangeReturnPolicy: '',
FreightCommissionPercentage: '',
FulfillmentEndpoint: '',
FulfillmentSellerId: 0,
IsActive: false,
IsBetterScope: false,
MerchantName: '',
Name: '',
Password: '',
ProductCommissionPercentage: '',
SecutityPrivacyPolicy: '',
SellerId: '',
SellerType: 0,
TrustPolicy: '',
UrlLogo: '',
UseHybridPaymentOptions: false,
UserName: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog_system/pvt/seller',
headers: {'content-type': '', accept: ''},
body: {
ArchiveId: 0,
CNPJ: '',
CSCIdentification: '',
CatalogSystemEndpoint: '',
CategoryCommissionPercentage: '',
DeliveryPolicy: '',
Description: '',
Email: '',
ExchangeReturnPolicy: '',
FreightCommissionPercentage: '',
FulfillmentEndpoint: '',
FulfillmentSellerId: 0,
IsActive: false,
IsBetterScope: false,
MerchantName: '',
Name: '',
Password: '',
ProductCommissionPercentage: '',
SecutityPrivacyPolicy: '',
SellerId: '',
SellerType: 0,
TrustPolicy: '',
UrlLogo: '',
UseHybridPaymentOptions: false,
UserName: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/catalog_system/pvt/seller');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
ArchiveId: 0,
CNPJ: '',
CSCIdentification: '',
CatalogSystemEndpoint: '',
CategoryCommissionPercentage: '',
DeliveryPolicy: '',
Description: '',
Email: '',
ExchangeReturnPolicy: '',
FreightCommissionPercentage: '',
FulfillmentEndpoint: '',
FulfillmentSellerId: 0,
IsActive: false,
IsBetterScope: false,
MerchantName: '',
Name: '',
Password: '',
ProductCommissionPercentage: '',
SecutityPrivacyPolicy: '',
SellerId: '',
SellerType: 0,
TrustPolicy: '',
UrlLogo: '',
UseHybridPaymentOptions: false,
UserName: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog_system/pvt/seller',
headers: {'content-type': '', accept: ''},
data: {
ArchiveId: 0,
CNPJ: '',
CSCIdentification: '',
CatalogSystemEndpoint: '',
CategoryCommissionPercentage: '',
DeliveryPolicy: '',
Description: '',
Email: '',
ExchangeReturnPolicy: '',
FreightCommissionPercentage: '',
FulfillmentEndpoint: '',
FulfillmentSellerId: 0,
IsActive: false,
IsBetterScope: false,
MerchantName: '',
Name: '',
Password: '',
ProductCommissionPercentage: '',
SecutityPrivacyPolicy: '',
SellerId: '',
SellerType: 0,
TrustPolicy: '',
UrlLogo: '',
UseHybridPaymentOptions: false,
UserName: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pvt/seller';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"ArchiveId":0,"CNPJ":"","CSCIdentification":"","CatalogSystemEndpoint":"","CategoryCommissionPercentage":"","DeliveryPolicy":"","Description":"","Email":"","ExchangeReturnPolicy":"","FreightCommissionPercentage":"","FulfillmentEndpoint":"","FulfillmentSellerId":0,"IsActive":false,"IsBetterScope":false,"MerchantName":"","Name":"","Password":"","ProductCommissionPercentage":"","SecutityPrivacyPolicy":"","SellerId":"","SellerType":0,"TrustPolicy":"","UrlLogo":"","UseHybridPaymentOptions":false,"UserName":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"ArchiveId": @0,
@"CNPJ": @"",
@"CSCIdentification": @"",
@"CatalogSystemEndpoint": @"",
@"CategoryCommissionPercentage": @"",
@"DeliveryPolicy": @"",
@"Description": @"",
@"Email": @"",
@"ExchangeReturnPolicy": @"",
@"FreightCommissionPercentage": @"",
@"FulfillmentEndpoint": @"",
@"FulfillmentSellerId": @0,
@"IsActive": @NO,
@"IsBetterScope": @NO,
@"MerchantName": @"",
@"Name": @"",
@"Password": @"",
@"ProductCommissionPercentage": @"",
@"SecutityPrivacyPolicy": @"",
@"SellerId": @"",
@"SellerType": @0,
@"TrustPolicy": @"",
@"UrlLogo": @"",
@"UseHybridPaymentOptions": @NO,
@"UserName": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pvt/seller"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pvt/seller" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"ArchiveId\": 0,\n \"CNPJ\": \"\",\n \"CSCIdentification\": \"\",\n \"CatalogSystemEndpoint\": \"\",\n \"CategoryCommissionPercentage\": \"\",\n \"DeliveryPolicy\": \"\",\n \"Description\": \"\",\n \"Email\": \"\",\n \"ExchangeReturnPolicy\": \"\",\n \"FreightCommissionPercentage\": \"\",\n \"FulfillmentEndpoint\": \"\",\n \"FulfillmentSellerId\": 0,\n \"IsActive\": false,\n \"IsBetterScope\": false,\n \"MerchantName\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"ProductCommissionPercentage\": \"\",\n \"SecutityPrivacyPolicy\": \"\",\n \"SellerId\": \"\",\n \"SellerType\": 0,\n \"TrustPolicy\": \"\",\n \"UrlLogo\": \"\",\n \"UseHybridPaymentOptions\": false,\n \"UserName\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pvt/seller",
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([
'ArchiveId' => 0,
'CNPJ' => '',
'CSCIdentification' => '',
'CatalogSystemEndpoint' => '',
'CategoryCommissionPercentage' => '',
'DeliveryPolicy' => '',
'Description' => '',
'Email' => '',
'ExchangeReturnPolicy' => '',
'FreightCommissionPercentage' => '',
'FulfillmentEndpoint' => '',
'FulfillmentSellerId' => 0,
'IsActive' => null,
'IsBetterScope' => null,
'MerchantName' => '',
'Name' => '',
'Password' => '',
'ProductCommissionPercentage' => '',
'SecutityPrivacyPolicy' => '',
'SellerId' => '',
'SellerType' => 0,
'TrustPolicy' => '',
'UrlLogo' => '',
'UseHybridPaymentOptions' => null,
'UserName' => ''
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/catalog_system/pvt/seller', [
'body' => '{
"ArchiveId": 0,
"CNPJ": "",
"CSCIdentification": "",
"CatalogSystemEndpoint": "",
"CategoryCommissionPercentage": "",
"DeliveryPolicy": "",
"Description": "",
"Email": "",
"ExchangeReturnPolicy": "",
"FreightCommissionPercentage": "",
"FulfillmentEndpoint": "",
"FulfillmentSellerId": 0,
"IsActive": false,
"IsBetterScope": false,
"MerchantName": "",
"Name": "",
"Password": "",
"ProductCommissionPercentage": "",
"SecutityPrivacyPolicy": "",
"SellerId": "",
"SellerType": 0,
"TrustPolicy": "",
"UrlLogo": "",
"UseHybridPaymentOptions": false,
"UserName": ""
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pvt/seller');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ArchiveId' => 0,
'CNPJ' => '',
'CSCIdentification' => '',
'CatalogSystemEndpoint' => '',
'CategoryCommissionPercentage' => '',
'DeliveryPolicy' => '',
'Description' => '',
'Email' => '',
'ExchangeReturnPolicy' => '',
'FreightCommissionPercentage' => '',
'FulfillmentEndpoint' => '',
'FulfillmentSellerId' => 0,
'IsActive' => null,
'IsBetterScope' => null,
'MerchantName' => '',
'Name' => '',
'Password' => '',
'ProductCommissionPercentage' => '',
'SecutityPrivacyPolicy' => '',
'SellerId' => '',
'SellerType' => 0,
'TrustPolicy' => '',
'UrlLogo' => '',
'UseHybridPaymentOptions' => null,
'UserName' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ArchiveId' => 0,
'CNPJ' => '',
'CSCIdentification' => '',
'CatalogSystemEndpoint' => '',
'CategoryCommissionPercentage' => '',
'DeliveryPolicy' => '',
'Description' => '',
'Email' => '',
'ExchangeReturnPolicy' => '',
'FreightCommissionPercentage' => '',
'FulfillmentEndpoint' => '',
'FulfillmentSellerId' => 0,
'IsActive' => null,
'IsBetterScope' => null,
'MerchantName' => '',
'Name' => '',
'Password' => '',
'ProductCommissionPercentage' => '',
'SecutityPrivacyPolicy' => '',
'SellerId' => '',
'SellerType' => 0,
'TrustPolicy' => '',
'UrlLogo' => '',
'UseHybridPaymentOptions' => null,
'UserName' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog_system/pvt/seller');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pvt/seller' -Method PUT -Headers $headers -ContentType '' -Body '{
"ArchiveId": 0,
"CNPJ": "",
"CSCIdentification": "",
"CatalogSystemEndpoint": "",
"CategoryCommissionPercentage": "",
"DeliveryPolicy": "",
"Description": "",
"Email": "",
"ExchangeReturnPolicy": "",
"FreightCommissionPercentage": "",
"FulfillmentEndpoint": "",
"FulfillmentSellerId": 0,
"IsActive": false,
"IsBetterScope": false,
"MerchantName": "",
"Name": "",
"Password": "",
"ProductCommissionPercentage": "",
"SecutityPrivacyPolicy": "",
"SellerId": "",
"SellerType": 0,
"TrustPolicy": "",
"UrlLogo": "",
"UseHybridPaymentOptions": false,
"UserName": ""
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pvt/seller' -Method PUT -Headers $headers -ContentType '' -Body '{
"ArchiveId": 0,
"CNPJ": "",
"CSCIdentification": "",
"CatalogSystemEndpoint": "",
"CategoryCommissionPercentage": "",
"DeliveryPolicy": "",
"Description": "",
"Email": "",
"ExchangeReturnPolicy": "",
"FreightCommissionPercentage": "",
"FulfillmentEndpoint": "",
"FulfillmentSellerId": 0,
"IsActive": false,
"IsBetterScope": false,
"MerchantName": "",
"Name": "",
"Password": "",
"ProductCommissionPercentage": "",
"SecutityPrivacyPolicy": "",
"SellerId": "",
"SellerType": 0,
"TrustPolicy": "",
"UrlLogo": "",
"UseHybridPaymentOptions": false,
"UserName": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ArchiveId\": 0,\n \"CNPJ\": \"\",\n \"CSCIdentification\": \"\",\n \"CatalogSystemEndpoint\": \"\",\n \"CategoryCommissionPercentage\": \"\",\n \"DeliveryPolicy\": \"\",\n \"Description\": \"\",\n \"Email\": \"\",\n \"ExchangeReturnPolicy\": \"\",\n \"FreightCommissionPercentage\": \"\",\n \"FulfillmentEndpoint\": \"\",\n \"FulfillmentSellerId\": 0,\n \"IsActive\": false,\n \"IsBetterScope\": false,\n \"MerchantName\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"ProductCommissionPercentage\": \"\",\n \"SecutityPrivacyPolicy\": \"\",\n \"SellerId\": \"\",\n \"SellerType\": 0,\n \"TrustPolicy\": \"\",\n \"UrlLogo\": \"\",\n \"UseHybridPaymentOptions\": false,\n \"UserName\": \"\"\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("PUT", "/baseUrl/api/catalog_system/pvt/seller", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pvt/seller"
payload = {
"ArchiveId": 0,
"CNPJ": "",
"CSCIdentification": "",
"CatalogSystemEndpoint": "",
"CategoryCommissionPercentage": "",
"DeliveryPolicy": "",
"Description": "",
"Email": "",
"ExchangeReturnPolicy": "",
"FreightCommissionPercentage": "",
"FulfillmentEndpoint": "",
"FulfillmentSellerId": 0,
"IsActive": False,
"IsBetterScope": False,
"MerchantName": "",
"Name": "",
"Password": "",
"ProductCommissionPercentage": "",
"SecutityPrivacyPolicy": "",
"SellerId": "",
"SellerType": 0,
"TrustPolicy": "",
"UrlLogo": "",
"UseHybridPaymentOptions": False,
"UserName": ""
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pvt/seller"
payload <- "{\n \"ArchiveId\": 0,\n \"CNPJ\": \"\",\n \"CSCIdentification\": \"\",\n \"CatalogSystemEndpoint\": \"\",\n \"CategoryCommissionPercentage\": \"\",\n \"DeliveryPolicy\": \"\",\n \"Description\": \"\",\n \"Email\": \"\",\n \"ExchangeReturnPolicy\": \"\",\n \"FreightCommissionPercentage\": \"\",\n \"FulfillmentEndpoint\": \"\",\n \"FulfillmentSellerId\": 0,\n \"IsActive\": false,\n \"IsBetterScope\": false,\n \"MerchantName\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"ProductCommissionPercentage\": \"\",\n \"SecutityPrivacyPolicy\": \"\",\n \"SellerId\": \"\",\n \"SellerType\": 0,\n \"TrustPolicy\": \"\",\n \"UrlLogo\": \"\",\n \"UseHybridPaymentOptions\": false,\n \"UserName\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pvt/seller")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"ArchiveId\": 0,\n \"CNPJ\": \"\",\n \"CSCIdentification\": \"\",\n \"CatalogSystemEndpoint\": \"\",\n \"CategoryCommissionPercentage\": \"\",\n \"DeliveryPolicy\": \"\",\n \"Description\": \"\",\n \"Email\": \"\",\n \"ExchangeReturnPolicy\": \"\",\n \"FreightCommissionPercentage\": \"\",\n \"FulfillmentEndpoint\": \"\",\n \"FulfillmentSellerId\": 0,\n \"IsActive\": false,\n \"IsBetterScope\": false,\n \"MerchantName\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"ProductCommissionPercentage\": \"\",\n \"SecutityPrivacyPolicy\": \"\",\n \"SellerId\": \"\",\n \"SellerType\": 0,\n \"TrustPolicy\": \"\",\n \"UrlLogo\": \"\",\n \"UseHybridPaymentOptions\": false,\n \"UserName\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/catalog_system/pvt/seller') do |req|
req.headers['accept'] = ''
req.body = "{\n \"ArchiveId\": 0,\n \"CNPJ\": \"\",\n \"CSCIdentification\": \"\",\n \"CatalogSystemEndpoint\": \"\",\n \"CategoryCommissionPercentage\": \"\",\n \"DeliveryPolicy\": \"\",\n \"Description\": \"\",\n \"Email\": \"\",\n \"ExchangeReturnPolicy\": \"\",\n \"FreightCommissionPercentage\": \"\",\n \"FulfillmentEndpoint\": \"\",\n \"FulfillmentSellerId\": 0,\n \"IsActive\": false,\n \"IsBetterScope\": false,\n \"MerchantName\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"ProductCommissionPercentage\": \"\",\n \"SecutityPrivacyPolicy\": \"\",\n \"SellerId\": \"\",\n \"SellerType\": 0,\n \"TrustPolicy\": \"\",\n \"UrlLogo\": \"\",\n \"UseHybridPaymentOptions\": false,\n \"UserName\": \"\"\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pvt/seller";
let payload = json!({
"ArchiveId": 0,
"CNPJ": "",
"CSCIdentification": "",
"CatalogSystemEndpoint": "",
"CategoryCommissionPercentage": "",
"DeliveryPolicy": "",
"Description": "",
"Email": "",
"ExchangeReturnPolicy": "",
"FreightCommissionPercentage": "",
"FulfillmentEndpoint": "",
"FulfillmentSellerId": 0,
"IsActive": false,
"IsBetterScope": false,
"MerchantName": "",
"Name": "",
"Password": "",
"ProductCommissionPercentage": "",
"SecutityPrivacyPolicy": "",
"SellerId": "",
"SellerType": 0,
"TrustPolicy": "",
"UrlLogo": "",
"UseHybridPaymentOptions": false,
"UserName": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/catalog_system/pvt/seller \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"ArchiveId": 0,
"CNPJ": "",
"CSCIdentification": "",
"CatalogSystemEndpoint": "",
"CategoryCommissionPercentage": "",
"DeliveryPolicy": "",
"Description": "",
"Email": "",
"ExchangeReturnPolicy": "",
"FreightCommissionPercentage": "",
"FulfillmentEndpoint": "",
"FulfillmentSellerId": 0,
"IsActive": false,
"IsBetterScope": false,
"MerchantName": "",
"Name": "",
"Password": "",
"ProductCommissionPercentage": "",
"SecutityPrivacyPolicy": "",
"SellerId": "",
"SellerType": 0,
"TrustPolicy": "",
"UrlLogo": "",
"UseHybridPaymentOptions": false,
"UserName": ""
}'
echo '{
"ArchiveId": 0,
"CNPJ": "",
"CSCIdentification": "",
"CatalogSystemEndpoint": "",
"CategoryCommissionPercentage": "",
"DeliveryPolicy": "",
"Description": "",
"Email": "",
"ExchangeReturnPolicy": "",
"FreightCommissionPercentage": "",
"FulfillmentEndpoint": "",
"FulfillmentSellerId": 0,
"IsActive": false,
"IsBetterScope": false,
"MerchantName": "",
"Name": "",
"Password": "",
"ProductCommissionPercentage": "",
"SecutityPrivacyPolicy": "",
"SellerId": "",
"SellerType": 0,
"TrustPolicy": "",
"UrlLogo": "",
"UseHybridPaymentOptions": false,
"UserName": ""
}' | \
http PUT {{baseUrl}}/api/catalog_system/pvt/seller \
accept:'' \
content-type:''
wget --quiet \
--method PUT \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "ArchiveId": 0,\n "CNPJ": "",\n "CSCIdentification": "",\n "CatalogSystemEndpoint": "",\n "CategoryCommissionPercentage": "",\n "DeliveryPolicy": "",\n "Description": "",\n "Email": "",\n "ExchangeReturnPolicy": "",\n "FreightCommissionPercentage": "",\n "FulfillmentEndpoint": "",\n "FulfillmentSellerId": 0,\n "IsActive": false,\n "IsBetterScope": false,\n "MerchantName": "",\n "Name": "",\n "Password": "",\n "ProductCommissionPercentage": "",\n "SecutityPrivacyPolicy": "",\n "SellerId": "",\n "SellerType": 0,\n "TrustPolicy": "",\n "UrlLogo": "",\n "UseHybridPaymentOptions": false,\n "UserName": ""\n}' \
--output-document \
- {{baseUrl}}/api/catalog_system/pvt/seller
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"ArchiveId": 0,
"CNPJ": "",
"CSCIdentification": "",
"CatalogSystemEndpoint": "",
"CategoryCommissionPercentage": "",
"DeliveryPolicy": "",
"Description": "",
"Email": "",
"ExchangeReturnPolicy": "",
"FreightCommissionPercentage": "",
"FulfillmentEndpoint": "",
"FulfillmentSellerId": 0,
"IsActive": false,
"IsBetterScope": false,
"MerchantName": "",
"Name": "",
"Password": "",
"ProductCommissionPercentage": "",
"SecutityPrivacyPolicy": "",
"SellerId": "",
"SellerType": 0,
"TrustPolicy": "",
"UrlLogo": "",
"UseHybridPaymentOptions": false,
"UserName": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pvt/seller")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"ArchiveId": null,
"CNPJ": "12035072751",
"CSCIdentification": "pedrostore",
"CatalogSystemEndpoint": "http://pedrostore.vtexcommercestable.com.br/api/catalog_system/",
"CategoryCommissionPercentage": "[{\"CategoryId\":14,\"ProductCommission\":15.0,\"FreightCommission\":0.0}]",
"DeliveryPolicy": "",
"Description": "",
"Email": "breno@breno.com",
"ExchangeReturnPolicy": "",
"FreightCommissionPercentage": 0,
"FulfillmentEndpoint": "http://pedrostore.vtexcommercestable.com.br/api/fulfillment?affiliateid=LDB&sc=1",
"FulfillmentSellerId": null,
"IsActive": true,
"IsBetterScope": false,
"MerchantName": "",
"Name": "pedrostore",
"Password": null,
"ProductCommissionPercentage": 0,
"SecutityPrivacyPolicy": "",
"SellerId": "pedrostore",
"SellerType": 1,
"TrustPolicy": "Default",
"UrlLogo": null,
"UseHybridPaymentOptions": false,
"UserName": null
}
POST
Add Similar Category
{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId
HEADERS
Content-Type
Accept
QUERY PARAMS
productId
categoryId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/catalog/pvt/product/:productId/similarcategory/:categoryId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId"))
.header("content-type", "")
.header("accept", "")
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId")
.post(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId';
const options = {method: 'POST', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId',
method: 'POST',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId")
.post(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/product/:productId/similarcategory/:categoryId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId';
const options = {method: 'POST', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId');
$request->setRequestMethod('POST');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId' -Method POST -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("POST", "/baseUrl/api/catalog/pvt/product/:productId/similarcategory/:categoryId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/catalog/pvt/product/:productId/similarcategory/:categoryId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId \
--header 'accept: ' \
--header 'content-type: '
http POST {{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId \
accept:'' \
content-type:''
wget --quiet \
--method POST \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId")! 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
{
"ProductId": 1,
"StoreId": 1
}
DELETE
Delete Similar Category
{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId
HEADERS
Content-Type
Accept
QUERY PARAMS
productId
categoryId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/catalog/pvt/product/:productId/similarcategory/:categoryId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId"))
.header("content-type", "")
.header("accept", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId',
method: 'DELETE',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/product/:productId/similarcategory/:categoryId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("DELETE", "/baseUrl/api/catalog/pvt/product/:productId/similarcategory/:categoryId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/catalog/pvt/product/:productId/similarcategory/:categoryId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId \
--header 'accept: ' \
--header 'content-type: '
http DELETE {{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId \
accept:'' \
content-type:''
wget --quiet \
--method DELETE \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/:categoryId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get Similar Categories
{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/
HEADERS
Content-Type
Accept
QUERY PARAMS
productId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog/pvt/product/:productId/similarcategory/ HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/product/:productId/similarcategory/',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog/pvt/product/:productId/similarcategory/", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog/pvt/product/:productId/similarcategory/') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/ \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/ \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/product/:productId/similarcategory/")! 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
[
{
"CategoryId": 1,
"ProductId": 1
},
{
"CategoryId": 20,
"ProductId": 1
}
]
POST
Create SKU
{{baseUrl}}/api/catalog/pvt/stockkeepingunit
HEADERS
Content-Type
Accept
BODY json
{
"ActivateIfPossible": false,
"CommercialConditionId": 0,
"CreationDate": "",
"CubicWeight": "",
"Ean": "",
"EstimatedDateArrival": "",
"Height": "",
"Id": 0,
"IsActive": false,
"IsKit": false,
"KitItensSellApart": false,
"Length": "",
"ManufacturerCode": "",
"MeasurementUnit": "",
"ModalType": "",
"Name": "",
"PackagedHeight": "",
"PackagedLength": "",
"PackagedWeightKg": 0,
"PackagedWidth": "",
"ProductId": 0,
"RefId": "",
"RewardValue": "",
"UnitMultiplier": "",
"Videos": [],
"WeightKg": "",
"Width": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/stockkeepingunit");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ActivateIfPossible\": false,\n \"CommercialConditionId\": 0,\n \"CreationDate\": \"\",\n \"CubicWeight\": \"\",\n \"Ean\": \"\",\n \"EstimatedDateArrival\": \"\",\n \"Height\": \"\",\n \"Id\": 0,\n \"IsActive\": false,\n \"IsKit\": false,\n \"KitItensSellApart\": false,\n \"Length\": \"\",\n \"ManufacturerCode\": \"\",\n \"MeasurementUnit\": \"\",\n \"ModalType\": \"\",\n \"Name\": \"\",\n \"PackagedHeight\": \"\",\n \"PackagedLength\": \"\",\n \"PackagedWeightKg\": 0,\n \"PackagedWidth\": \"\",\n \"ProductId\": 0,\n \"RefId\": \"\",\n \"RewardValue\": \"\",\n \"UnitMultiplier\": \"\",\n \"Videos\": [],\n \"WeightKg\": \"\",\n \"Width\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/catalog/pvt/stockkeepingunit" {:headers {:accept ""}
:content-type :json
:form-params {:ActivateIfPossible false
:CommercialConditionId 0
:CreationDate ""
:CubicWeight ""
:Ean ""
:EstimatedDateArrival ""
:Height ""
:Id 0
:IsActive false
:IsKit false
:KitItensSellApart false
:Length ""
:ManufacturerCode ""
:MeasurementUnit ""
:ModalType ""
:Name ""
:PackagedHeight ""
:PackagedLength ""
:PackagedWeightKg 0
:PackagedWidth ""
:ProductId 0
:RefId ""
:RewardValue ""
:UnitMultiplier ""
:Videos []
:WeightKg ""
:Width ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"ActivateIfPossible\": false,\n \"CommercialConditionId\": 0,\n \"CreationDate\": \"\",\n \"CubicWeight\": \"\",\n \"Ean\": \"\",\n \"EstimatedDateArrival\": \"\",\n \"Height\": \"\",\n \"Id\": 0,\n \"IsActive\": false,\n \"IsKit\": false,\n \"KitItensSellApart\": false,\n \"Length\": \"\",\n \"ManufacturerCode\": \"\",\n \"MeasurementUnit\": \"\",\n \"ModalType\": \"\",\n \"Name\": \"\",\n \"PackagedHeight\": \"\",\n \"PackagedLength\": \"\",\n \"PackagedWeightKg\": 0,\n \"PackagedWidth\": \"\",\n \"ProductId\": 0,\n \"RefId\": \"\",\n \"RewardValue\": \"\",\n \"UnitMultiplier\": \"\",\n \"Videos\": [],\n \"WeightKg\": \"\",\n \"Width\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/stockkeepingunit"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"ActivateIfPossible\": false,\n \"CommercialConditionId\": 0,\n \"CreationDate\": \"\",\n \"CubicWeight\": \"\",\n \"Ean\": \"\",\n \"EstimatedDateArrival\": \"\",\n \"Height\": \"\",\n \"Id\": 0,\n \"IsActive\": false,\n \"IsKit\": false,\n \"KitItensSellApart\": false,\n \"Length\": \"\",\n \"ManufacturerCode\": \"\",\n \"MeasurementUnit\": \"\",\n \"ModalType\": \"\",\n \"Name\": \"\",\n \"PackagedHeight\": \"\",\n \"PackagedLength\": \"\",\n \"PackagedWeightKg\": 0,\n \"PackagedWidth\": \"\",\n \"ProductId\": 0,\n \"RefId\": \"\",\n \"RewardValue\": \"\",\n \"UnitMultiplier\": \"\",\n \"Videos\": [],\n \"WeightKg\": \"\",\n \"Width\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/stockkeepingunit");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"ActivateIfPossible\": false,\n \"CommercialConditionId\": 0,\n \"CreationDate\": \"\",\n \"CubicWeight\": \"\",\n \"Ean\": \"\",\n \"EstimatedDateArrival\": \"\",\n \"Height\": \"\",\n \"Id\": 0,\n \"IsActive\": false,\n \"IsKit\": false,\n \"KitItensSellApart\": false,\n \"Length\": \"\",\n \"ManufacturerCode\": \"\",\n \"MeasurementUnit\": \"\",\n \"ModalType\": \"\",\n \"Name\": \"\",\n \"PackagedHeight\": \"\",\n \"PackagedLength\": \"\",\n \"PackagedWeightKg\": 0,\n \"PackagedWidth\": \"\",\n \"ProductId\": 0,\n \"RefId\": \"\",\n \"RewardValue\": \"\",\n \"UnitMultiplier\": \"\",\n \"Videos\": [],\n \"WeightKg\": \"\",\n \"Width\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/stockkeepingunit"
payload := strings.NewReader("{\n \"ActivateIfPossible\": false,\n \"CommercialConditionId\": 0,\n \"CreationDate\": \"\",\n \"CubicWeight\": \"\",\n \"Ean\": \"\",\n \"EstimatedDateArrival\": \"\",\n \"Height\": \"\",\n \"Id\": 0,\n \"IsActive\": false,\n \"IsKit\": false,\n \"KitItensSellApart\": false,\n \"Length\": \"\",\n \"ManufacturerCode\": \"\",\n \"MeasurementUnit\": \"\",\n \"ModalType\": \"\",\n \"Name\": \"\",\n \"PackagedHeight\": \"\",\n \"PackagedLength\": \"\",\n \"PackagedWeightKg\": 0,\n \"PackagedWidth\": \"\",\n \"ProductId\": 0,\n \"RefId\": \"\",\n \"RewardValue\": \"\",\n \"UnitMultiplier\": \"\",\n \"Videos\": [],\n \"WeightKg\": \"\",\n \"Width\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/catalog/pvt/stockkeepingunit HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 568
{
"ActivateIfPossible": false,
"CommercialConditionId": 0,
"CreationDate": "",
"CubicWeight": "",
"Ean": "",
"EstimatedDateArrival": "",
"Height": "",
"Id": 0,
"IsActive": false,
"IsKit": false,
"KitItensSellApart": false,
"Length": "",
"ManufacturerCode": "",
"MeasurementUnit": "",
"ModalType": "",
"Name": "",
"PackagedHeight": "",
"PackagedLength": "",
"PackagedWeightKg": 0,
"PackagedWidth": "",
"ProductId": 0,
"RefId": "",
"RewardValue": "",
"UnitMultiplier": "",
"Videos": [],
"WeightKg": "",
"Width": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/catalog/pvt/stockkeepingunit")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"ActivateIfPossible\": false,\n \"CommercialConditionId\": 0,\n \"CreationDate\": \"\",\n \"CubicWeight\": \"\",\n \"Ean\": \"\",\n \"EstimatedDateArrival\": \"\",\n \"Height\": \"\",\n \"Id\": 0,\n \"IsActive\": false,\n \"IsKit\": false,\n \"KitItensSellApart\": false,\n \"Length\": \"\",\n \"ManufacturerCode\": \"\",\n \"MeasurementUnit\": \"\",\n \"ModalType\": \"\",\n \"Name\": \"\",\n \"PackagedHeight\": \"\",\n \"PackagedLength\": \"\",\n \"PackagedWeightKg\": 0,\n \"PackagedWidth\": \"\",\n \"ProductId\": 0,\n \"RefId\": \"\",\n \"RewardValue\": \"\",\n \"UnitMultiplier\": \"\",\n \"Videos\": [],\n \"WeightKg\": \"\",\n \"Width\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/stockkeepingunit"))
.header("content-type", "")
.header("accept", "")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ActivateIfPossible\": false,\n \"CommercialConditionId\": 0,\n \"CreationDate\": \"\",\n \"CubicWeight\": \"\",\n \"Ean\": \"\",\n \"EstimatedDateArrival\": \"\",\n \"Height\": \"\",\n \"Id\": 0,\n \"IsActive\": false,\n \"IsKit\": false,\n \"KitItensSellApart\": false,\n \"Length\": \"\",\n \"ManufacturerCode\": \"\",\n \"MeasurementUnit\": \"\",\n \"ModalType\": \"\",\n \"Name\": \"\",\n \"PackagedHeight\": \"\",\n \"PackagedLength\": \"\",\n \"PackagedWeightKg\": 0,\n \"PackagedWidth\": \"\",\n \"ProductId\": 0,\n \"RefId\": \"\",\n \"RewardValue\": \"\",\n \"UnitMultiplier\": \"\",\n \"Videos\": [],\n \"WeightKg\": \"\",\n \"Width\": \"\"\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 \"ActivateIfPossible\": false,\n \"CommercialConditionId\": 0,\n \"CreationDate\": \"\",\n \"CubicWeight\": \"\",\n \"Ean\": \"\",\n \"EstimatedDateArrival\": \"\",\n \"Height\": \"\",\n \"Id\": 0,\n \"IsActive\": false,\n \"IsKit\": false,\n \"KitItensSellApart\": false,\n \"Length\": \"\",\n \"ManufacturerCode\": \"\",\n \"MeasurementUnit\": \"\",\n \"ModalType\": \"\",\n \"Name\": \"\",\n \"PackagedHeight\": \"\",\n \"PackagedLength\": \"\",\n \"PackagedWeightKg\": 0,\n \"PackagedWidth\": \"\",\n \"ProductId\": 0,\n \"RefId\": \"\",\n \"RewardValue\": \"\",\n \"UnitMultiplier\": \"\",\n \"Videos\": [],\n \"WeightKg\": \"\",\n \"Width\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/catalog/pvt/stockkeepingunit")
.header("content-type", "")
.header("accept", "")
.body("{\n \"ActivateIfPossible\": false,\n \"CommercialConditionId\": 0,\n \"CreationDate\": \"\",\n \"CubicWeight\": \"\",\n \"Ean\": \"\",\n \"EstimatedDateArrival\": \"\",\n \"Height\": \"\",\n \"Id\": 0,\n \"IsActive\": false,\n \"IsKit\": false,\n \"KitItensSellApart\": false,\n \"Length\": \"\",\n \"ManufacturerCode\": \"\",\n \"MeasurementUnit\": \"\",\n \"ModalType\": \"\",\n \"Name\": \"\",\n \"PackagedHeight\": \"\",\n \"PackagedLength\": \"\",\n \"PackagedWeightKg\": 0,\n \"PackagedWidth\": \"\",\n \"ProductId\": 0,\n \"RefId\": \"\",\n \"RewardValue\": \"\",\n \"UnitMultiplier\": \"\",\n \"Videos\": [],\n \"WeightKg\": \"\",\n \"Width\": \"\"\n}")
.asString();
const data = JSON.stringify({
ActivateIfPossible: false,
CommercialConditionId: 0,
CreationDate: '',
CubicWeight: '',
Ean: '',
EstimatedDateArrival: '',
Height: '',
Id: 0,
IsActive: false,
IsKit: false,
KitItensSellApart: false,
Length: '',
ManufacturerCode: '',
MeasurementUnit: '',
ModalType: '',
Name: '',
PackagedHeight: '',
PackagedLength: '',
PackagedWeightKg: 0,
PackagedWidth: '',
ProductId: 0,
RefId: '',
RewardValue: '',
UnitMultiplier: '',
Videos: [],
WeightKg: '',
Width: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit',
headers: {'content-type': '', accept: ''},
data: {
ActivateIfPossible: false,
CommercialConditionId: 0,
CreationDate: '',
CubicWeight: '',
Ean: '',
EstimatedDateArrival: '',
Height: '',
Id: 0,
IsActive: false,
IsKit: false,
KitItensSellApart: false,
Length: '',
ManufacturerCode: '',
MeasurementUnit: '',
ModalType: '',
Name: '',
PackagedHeight: '',
PackagedLength: '',
PackagedWeightKg: 0,
PackagedWidth: '',
ProductId: 0,
RefId: '',
RewardValue: '',
UnitMultiplier: '',
Videos: [],
WeightKg: '',
Width: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"ActivateIfPossible":false,"CommercialConditionId":0,"CreationDate":"","CubicWeight":"","Ean":"","EstimatedDateArrival":"","Height":"","Id":0,"IsActive":false,"IsKit":false,"KitItensSellApart":false,"Length":"","ManufacturerCode":"","MeasurementUnit":"","ModalType":"","Name":"","PackagedHeight":"","PackagedLength":"","PackagedWeightKg":0,"PackagedWidth":"","ProductId":0,"RefId":"","RewardValue":"","UnitMultiplier":"","Videos":[],"WeightKg":"","Width":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit',
method: 'POST',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "ActivateIfPossible": false,\n "CommercialConditionId": 0,\n "CreationDate": "",\n "CubicWeight": "",\n "Ean": "",\n "EstimatedDateArrival": "",\n "Height": "",\n "Id": 0,\n "IsActive": false,\n "IsKit": false,\n "KitItensSellApart": false,\n "Length": "",\n "ManufacturerCode": "",\n "MeasurementUnit": "",\n "ModalType": "",\n "Name": "",\n "PackagedHeight": "",\n "PackagedLength": "",\n "PackagedWeightKg": 0,\n "PackagedWidth": "",\n "ProductId": 0,\n "RefId": "",\n "RewardValue": "",\n "UnitMultiplier": "",\n "Videos": [],\n "WeightKg": "",\n "Width": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ActivateIfPossible\": false,\n \"CommercialConditionId\": 0,\n \"CreationDate\": \"\",\n \"CubicWeight\": \"\",\n \"Ean\": \"\",\n \"EstimatedDateArrival\": \"\",\n \"Height\": \"\",\n \"Id\": 0,\n \"IsActive\": false,\n \"IsKit\": false,\n \"KitItensSellApart\": false,\n \"Length\": \"\",\n \"ManufacturerCode\": \"\",\n \"MeasurementUnit\": \"\",\n \"ModalType\": \"\",\n \"Name\": \"\",\n \"PackagedHeight\": \"\",\n \"PackagedLength\": \"\",\n \"PackagedWeightKg\": 0,\n \"PackagedWidth\": \"\",\n \"ProductId\": 0,\n \"RefId\": \"\",\n \"RewardValue\": \"\",\n \"UnitMultiplier\": \"\",\n \"Videos\": [],\n \"WeightKg\": \"\",\n \"Width\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/stockkeepingunit',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
ActivateIfPossible: false,
CommercialConditionId: 0,
CreationDate: '',
CubicWeight: '',
Ean: '',
EstimatedDateArrival: '',
Height: '',
Id: 0,
IsActive: false,
IsKit: false,
KitItensSellApart: false,
Length: '',
ManufacturerCode: '',
MeasurementUnit: '',
ModalType: '',
Name: '',
PackagedHeight: '',
PackagedLength: '',
PackagedWeightKg: 0,
PackagedWidth: '',
ProductId: 0,
RefId: '',
RewardValue: '',
UnitMultiplier: '',
Videos: [],
WeightKg: '',
Width: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit',
headers: {'content-type': '', accept: ''},
body: {
ActivateIfPossible: false,
CommercialConditionId: 0,
CreationDate: '',
CubicWeight: '',
Ean: '',
EstimatedDateArrival: '',
Height: '',
Id: 0,
IsActive: false,
IsKit: false,
KitItensSellApart: false,
Length: '',
ManufacturerCode: '',
MeasurementUnit: '',
ModalType: '',
Name: '',
PackagedHeight: '',
PackagedLength: '',
PackagedWeightKg: 0,
PackagedWidth: '',
ProductId: 0,
RefId: '',
RewardValue: '',
UnitMultiplier: '',
Videos: [],
WeightKg: '',
Width: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
ActivateIfPossible: false,
CommercialConditionId: 0,
CreationDate: '',
CubicWeight: '',
Ean: '',
EstimatedDateArrival: '',
Height: '',
Id: 0,
IsActive: false,
IsKit: false,
KitItensSellApart: false,
Length: '',
ManufacturerCode: '',
MeasurementUnit: '',
ModalType: '',
Name: '',
PackagedHeight: '',
PackagedLength: '',
PackagedWeightKg: 0,
PackagedWidth: '',
ProductId: 0,
RefId: '',
RewardValue: '',
UnitMultiplier: '',
Videos: [],
WeightKg: '',
Width: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit',
headers: {'content-type': '', accept: ''},
data: {
ActivateIfPossible: false,
CommercialConditionId: 0,
CreationDate: '',
CubicWeight: '',
Ean: '',
EstimatedDateArrival: '',
Height: '',
Id: 0,
IsActive: false,
IsKit: false,
KitItensSellApart: false,
Length: '',
ManufacturerCode: '',
MeasurementUnit: '',
ModalType: '',
Name: '',
PackagedHeight: '',
PackagedLength: '',
PackagedWeightKg: 0,
PackagedWidth: '',
ProductId: 0,
RefId: '',
RewardValue: '',
UnitMultiplier: '',
Videos: [],
WeightKg: '',
Width: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"ActivateIfPossible":false,"CommercialConditionId":0,"CreationDate":"","CubicWeight":"","Ean":"","EstimatedDateArrival":"","Height":"","Id":0,"IsActive":false,"IsKit":false,"KitItensSellApart":false,"Length":"","ManufacturerCode":"","MeasurementUnit":"","ModalType":"","Name":"","PackagedHeight":"","PackagedLength":"","PackagedWeightKg":0,"PackagedWidth":"","ProductId":0,"RefId":"","RewardValue":"","UnitMultiplier":"","Videos":[],"WeightKg":"","Width":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"ActivateIfPossible": @NO,
@"CommercialConditionId": @0,
@"CreationDate": @"",
@"CubicWeight": @"",
@"Ean": @"",
@"EstimatedDateArrival": @"",
@"Height": @"",
@"Id": @0,
@"IsActive": @NO,
@"IsKit": @NO,
@"KitItensSellApart": @NO,
@"Length": @"",
@"ManufacturerCode": @"",
@"MeasurementUnit": @"",
@"ModalType": @"",
@"Name": @"",
@"PackagedHeight": @"",
@"PackagedLength": @"",
@"PackagedWeightKg": @0,
@"PackagedWidth": @"",
@"ProductId": @0,
@"RefId": @"",
@"RewardValue": @"",
@"UnitMultiplier": @"",
@"Videos": @[ ],
@"WeightKg": @"",
@"Width": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/stockkeepingunit"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/stockkeepingunit" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"ActivateIfPossible\": false,\n \"CommercialConditionId\": 0,\n \"CreationDate\": \"\",\n \"CubicWeight\": \"\",\n \"Ean\": \"\",\n \"EstimatedDateArrival\": \"\",\n \"Height\": \"\",\n \"Id\": 0,\n \"IsActive\": false,\n \"IsKit\": false,\n \"KitItensSellApart\": false,\n \"Length\": \"\",\n \"ManufacturerCode\": \"\",\n \"MeasurementUnit\": \"\",\n \"ModalType\": \"\",\n \"Name\": \"\",\n \"PackagedHeight\": \"\",\n \"PackagedLength\": \"\",\n \"PackagedWeightKg\": 0,\n \"PackagedWidth\": \"\",\n \"ProductId\": 0,\n \"RefId\": \"\",\n \"RewardValue\": \"\",\n \"UnitMultiplier\": \"\",\n \"Videos\": [],\n \"WeightKg\": \"\",\n \"Width\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/stockkeepingunit",
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([
'ActivateIfPossible' => null,
'CommercialConditionId' => 0,
'CreationDate' => '',
'CubicWeight' => '',
'Ean' => '',
'EstimatedDateArrival' => '',
'Height' => '',
'Id' => 0,
'IsActive' => null,
'IsKit' => null,
'KitItensSellApart' => null,
'Length' => '',
'ManufacturerCode' => '',
'MeasurementUnit' => '',
'ModalType' => '',
'Name' => '',
'PackagedHeight' => '',
'PackagedLength' => '',
'PackagedWeightKg' => 0,
'PackagedWidth' => '',
'ProductId' => 0,
'RefId' => '',
'RewardValue' => '',
'UnitMultiplier' => '',
'Videos' => [
],
'WeightKg' => '',
'Width' => ''
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit', [
'body' => '{
"ActivateIfPossible": false,
"CommercialConditionId": 0,
"CreationDate": "",
"CubicWeight": "",
"Ean": "",
"EstimatedDateArrival": "",
"Height": "",
"Id": 0,
"IsActive": false,
"IsKit": false,
"KitItensSellApart": false,
"Length": "",
"ManufacturerCode": "",
"MeasurementUnit": "",
"ModalType": "",
"Name": "",
"PackagedHeight": "",
"PackagedLength": "",
"PackagedWeightKg": 0,
"PackagedWidth": "",
"ProductId": 0,
"RefId": "",
"RewardValue": "",
"UnitMultiplier": "",
"Videos": [],
"WeightKg": "",
"Width": ""
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ActivateIfPossible' => null,
'CommercialConditionId' => 0,
'CreationDate' => '',
'CubicWeight' => '',
'Ean' => '',
'EstimatedDateArrival' => '',
'Height' => '',
'Id' => 0,
'IsActive' => null,
'IsKit' => null,
'KitItensSellApart' => null,
'Length' => '',
'ManufacturerCode' => '',
'MeasurementUnit' => '',
'ModalType' => '',
'Name' => '',
'PackagedHeight' => '',
'PackagedLength' => '',
'PackagedWeightKg' => 0,
'PackagedWidth' => '',
'ProductId' => 0,
'RefId' => '',
'RewardValue' => '',
'UnitMultiplier' => '',
'Videos' => [
],
'WeightKg' => '',
'Width' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ActivateIfPossible' => null,
'CommercialConditionId' => 0,
'CreationDate' => '',
'CubicWeight' => '',
'Ean' => '',
'EstimatedDateArrival' => '',
'Height' => '',
'Id' => 0,
'IsActive' => null,
'IsKit' => null,
'KitItensSellApart' => null,
'Length' => '',
'ManufacturerCode' => '',
'MeasurementUnit' => '',
'ModalType' => '',
'Name' => '',
'PackagedHeight' => '',
'PackagedLength' => '',
'PackagedWeightKg' => 0,
'PackagedWidth' => '',
'ProductId' => 0,
'RefId' => '',
'RewardValue' => '',
'UnitMultiplier' => '',
'Videos' => [
],
'WeightKg' => '',
'Width' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit' -Method POST -Headers $headers -ContentType '' -Body '{
"ActivateIfPossible": false,
"CommercialConditionId": 0,
"CreationDate": "",
"CubicWeight": "",
"Ean": "",
"EstimatedDateArrival": "",
"Height": "",
"Id": 0,
"IsActive": false,
"IsKit": false,
"KitItensSellApart": false,
"Length": "",
"ManufacturerCode": "",
"MeasurementUnit": "",
"ModalType": "",
"Name": "",
"PackagedHeight": "",
"PackagedLength": "",
"PackagedWeightKg": 0,
"PackagedWidth": "",
"ProductId": 0,
"RefId": "",
"RewardValue": "",
"UnitMultiplier": "",
"Videos": [],
"WeightKg": "",
"Width": ""
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit' -Method POST -Headers $headers -ContentType '' -Body '{
"ActivateIfPossible": false,
"CommercialConditionId": 0,
"CreationDate": "",
"CubicWeight": "",
"Ean": "",
"EstimatedDateArrival": "",
"Height": "",
"Id": 0,
"IsActive": false,
"IsKit": false,
"KitItensSellApart": false,
"Length": "",
"ManufacturerCode": "",
"MeasurementUnit": "",
"ModalType": "",
"Name": "",
"PackagedHeight": "",
"PackagedLength": "",
"PackagedWeightKg": 0,
"PackagedWidth": "",
"ProductId": 0,
"RefId": "",
"RewardValue": "",
"UnitMultiplier": "",
"Videos": [],
"WeightKg": "",
"Width": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ActivateIfPossible\": false,\n \"CommercialConditionId\": 0,\n \"CreationDate\": \"\",\n \"CubicWeight\": \"\",\n \"Ean\": \"\",\n \"EstimatedDateArrival\": \"\",\n \"Height\": \"\",\n \"Id\": 0,\n \"IsActive\": false,\n \"IsKit\": false,\n \"KitItensSellApart\": false,\n \"Length\": \"\",\n \"ManufacturerCode\": \"\",\n \"MeasurementUnit\": \"\",\n \"ModalType\": \"\",\n \"Name\": \"\",\n \"PackagedHeight\": \"\",\n \"PackagedLength\": \"\",\n \"PackagedWeightKg\": 0,\n \"PackagedWidth\": \"\",\n \"ProductId\": 0,\n \"RefId\": \"\",\n \"RewardValue\": \"\",\n \"UnitMultiplier\": \"\",\n \"Videos\": [],\n \"WeightKg\": \"\",\n \"Width\": \"\"\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("POST", "/baseUrl/api/catalog/pvt/stockkeepingunit", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit"
payload = {
"ActivateIfPossible": False,
"CommercialConditionId": 0,
"CreationDate": "",
"CubicWeight": "",
"Ean": "",
"EstimatedDateArrival": "",
"Height": "",
"Id": 0,
"IsActive": False,
"IsKit": False,
"KitItensSellApart": False,
"Length": "",
"ManufacturerCode": "",
"MeasurementUnit": "",
"ModalType": "",
"Name": "",
"PackagedHeight": "",
"PackagedLength": "",
"PackagedWeightKg": 0,
"PackagedWidth": "",
"ProductId": 0,
"RefId": "",
"RewardValue": "",
"UnitMultiplier": "",
"Videos": [],
"WeightKg": "",
"Width": ""
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/stockkeepingunit"
payload <- "{\n \"ActivateIfPossible\": false,\n \"CommercialConditionId\": 0,\n \"CreationDate\": \"\",\n \"CubicWeight\": \"\",\n \"Ean\": \"\",\n \"EstimatedDateArrival\": \"\",\n \"Height\": \"\",\n \"Id\": 0,\n \"IsActive\": false,\n \"IsKit\": false,\n \"KitItensSellApart\": false,\n \"Length\": \"\",\n \"ManufacturerCode\": \"\",\n \"MeasurementUnit\": \"\",\n \"ModalType\": \"\",\n \"Name\": \"\",\n \"PackagedHeight\": \"\",\n \"PackagedLength\": \"\",\n \"PackagedWeightKg\": 0,\n \"PackagedWidth\": \"\",\n \"ProductId\": 0,\n \"RefId\": \"\",\n \"RewardValue\": \"\",\n \"UnitMultiplier\": \"\",\n \"Videos\": [],\n \"WeightKg\": \"\",\n \"Width\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/stockkeepingunit")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"ActivateIfPossible\": false,\n \"CommercialConditionId\": 0,\n \"CreationDate\": \"\",\n \"CubicWeight\": \"\",\n \"Ean\": \"\",\n \"EstimatedDateArrival\": \"\",\n \"Height\": \"\",\n \"Id\": 0,\n \"IsActive\": false,\n \"IsKit\": false,\n \"KitItensSellApart\": false,\n \"Length\": \"\",\n \"ManufacturerCode\": \"\",\n \"MeasurementUnit\": \"\",\n \"ModalType\": \"\",\n \"Name\": \"\",\n \"PackagedHeight\": \"\",\n \"PackagedLength\": \"\",\n \"PackagedWeightKg\": 0,\n \"PackagedWidth\": \"\",\n \"ProductId\": 0,\n \"RefId\": \"\",\n \"RewardValue\": \"\",\n \"UnitMultiplier\": \"\",\n \"Videos\": [],\n \"WeightKg\": \"\",\n \"Width\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/catalog/pvt/stockkeepingunit') do |req|
req.headers['accept'] = ''
req.body = "{\n \"ActivateIfPossible\": false,\n \"CommercialConditionId\": 0,\n \"CreationDate\": \"\",\n \"CubicWeight\": \"\",\n \"Ean\": \"\",\n \"EstimatedDateArrival\": \"\",\n \"Height\": \"\",\n \"Id\": 0,\n \"IsActive\": false,\n \"IsKit\": false,\n \"KitItensSellApart\": false,\n \"Length\": \"\",\n \"ManufacturerCode\": \"\",\n \"MeasurementUnit\": \"\",\n \"ModalType\": \"\",\n \"Name\": \"\",\n \"PackagedHeight\": \"\",\n \"PackagedLength\": \"\",\n \"PackagedWeightKg\": 0,\n \"PackagedWidth\": \"\",\n \"ProductId\": 0,\n \"RefId\": \"\",\n \"RewardValue\": \"\",\n \"UnitMultiplier\": \"\",\n \"Videos\": [],\n \"WeightKg\": \"\",\n \"Width\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit";
let payload = json!({
"ActivateIfPossible": false,
"CommercialConditionId": 0,
"CreationDate": "",
"CubicWeight": "",
"Ean": "",
"EstimatedDateArrival": "",
"Height": "",
"Id": 0,
"IsActive": false,
"IsKit": false,
"KitItensSellApart": false,
"Length": "",
"ManufacturerCode": "",
"MeasurementUnit": "",
"ModalType": "",
"Name": "",
"PackagedHeight": "",
"PackagedLength": "",
"PackagedWeightKg": 0,
"PackagedWidth": "",
"ProductId": 0,
"RefId": "",
"RewardValue": "",
"UnitMultiplier": "",
"Videos": (),
"WeightKg": "",
"Width": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/catalog/pvt/stockkeepingunit \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"ActivateIfPossible": false,
"CommercialConditionId": 0,
"CreationDate": "",
"CubicWeight": "",
"Ean": "",
"EstimatedDateArrival": "",
"Height": "",
"Id": 0,
"IsActive": false,
"IsKit": false,
"KitItensSellApart": false,
"Length": "",
"ManufacturerCode": "",
"MeasurementUnit": "",
"ModalType": "",
"Name": "",
"PackagedHeight": "",
"PackagedLength": "",
"PackagedWeightKg": 0,
"PackagedWidth": "",
"ProductId": 0,
"RefId": "",
"RewardValue": "",
"UnitMultiplier": "",
"Videos": [],
"WeightKg": "",
"Width": ""
}'
echo '{
"ActivateIfPossible": false,
"CommercialConditionId": 0,
"CreationDate": "",
"CubicWeight": "",
"Ean": "",
"EstimatedDateArrival": "",
"Height": "",
"Id": 0,
"IsActive": false,
"IsKit": false,
"KitItensSellApart": false,
"Length": "",
"ManufacturerCode": "",
"MeasurementUnit": "",
"ModalType": "",
"Name": "",
"PackagedHeight": "",
"PackagedLength": "",
"PackagedWeightKg": 0,
"PackagedWidth": "",
"ProductId": 0,
"RefId": "",
"RewardValue": "",
"UnitMultiplier": "",
"Videos": [],
"WeightKg": "",
"Width": ""
}' | \
http POST {{baseUrl}}/api/catalog/pvt/stockkeepingunit \
accept:'' \
content-type:''
wget --quiet \
--method POST \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "ActivateIfPossible": false,\n "CommercialConditionId": 0,\n "CreationDate": "",\n "CubicWeight": "",\n "Ean": "",\n "EstimatedDateArrival": "",\n "Height": "",\n "Id": 0,\n "IsActive": false,\n "IsKit": false,\n "KitItensSellApart": false,\n "Length": "",\n "ManufacturerCode": "",\n "MeasurementUnit": "",\n "ModalType": "",\n "Name": "",\n "PackagedHeight": "",\n "PackagedLength": "",\n "PackagedWeightKg": 0,\n "PackagedWidth": "",\n "ProductId": 0,\n "RefId": "",\n "RewardValue": "",\n "UnitMultiplier": "",\n "Videos": [],\n "WeightKg": "",\n "Width": ""\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/stockkeepingunit
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"ActivateIfPossible": false,
"CommercialConditionId": 0,
"CreationDate": "",
"CubicWeight": "",
"Ean": "",
"EstimatedDateArrival": "",
"Height": "",
"Id": 0,
"IsActive": false,
"IsKit": false,
"KitItensSellApart": false,
"Length": "",
"ManufacturerCode": "",
"MeasurementUnit": "",
"ModalType": "",
"Name": "",
"PackagedHeight": "",
"PackagedLength": "",
"PackagedWeightKg": 0,
"PackagedWidth": "",
"ProductId": 0,
"RefId": "",
"RewardValue": "",
"UnitMultiplier": "",
"Videos": [],
"WeightKg": "",
"Width": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/stockkeepingunit")! 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
{
"ActivateIfPossible": false,
"CommercialConditionId": 1,
"CreationDate": "2020-01-25T15:51:29.2614605",
"CubicWeight": 0.1667,
"Ean": "8949461894984",
"EstimatedDateArrival": null,
"Height": 1,
"Id": 70,
"IsActive": false,
"IsKit": false,
"KitItensSellApart": false,
"Length": 1,
"ManufacturerCode": "",
"MeasurementUnit": "un",
"ModalType": null,
"Name": "Size 10",
"PackagedHeight": 10,
"PackagedLength": 10,
"PackagedWeightKg": 10,
"PackagedWidth": 10,
"ProductId": 42,
"RefId": "B096QW8Y8Z",
"RewardValue": 0,
"UnitMultiplier": 2,
"Videos": [
"https://www.youtube.com/"
],
"WeightKg": 1,
"Width": 1
}
GET
Get SKU ID by Reference ID
{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/:refId
HEADERS
Content-Type
Accept
QUERY PARAMS
refId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/:refId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/:refId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/:refId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/:refId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/:refId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/:refId"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/:refId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/:refId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/:refId"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/:refId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/:refId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/:refId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/:refId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/:refId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/:refId',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/:refId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/:refId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/:refId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/:refId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/:refId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/:refId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/:refId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/:refId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/:refId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/:refId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/:refId');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/:refId');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/:refId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/:refId' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/:refId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/:refId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/:refId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/:refId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/:refId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/:refId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/:refId \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/:refId \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/:refId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidbyrefid/:refId")! 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
1
GET
Get SKU and context
{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyid/:skuId
HEADERS
Content-Type
Accept
QUERY PARAMS
skuId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyid/:skuId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyid/:skuId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyid/:skuId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyid/:skuId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyid/:skuId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyid/:skuId"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog_system/pvt/sku/stockkeepingunitbyid/:skuId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyid/:skuId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyid/:skuId"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyid/:skuId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyid/:skuId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyid/:skuId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyid/:skuId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyid/:skuId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyid/:skuId',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyid/:skuId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pvt/sku/stockkeepingunitbyid/:skuId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyid/:skuId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyid/:skuId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyid/:skuId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyid/:skuId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyid/:skuId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyid/:skuId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyid/:skuId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyid/:skuId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyid/:skuId');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyid/:skuId');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyid/:skuId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyid/:skuId' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog_system/pvt/sku/stockkeepingunitbyid/:skuId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyid/:skuId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyid/:skuId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyid/:skuId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog_system/pvt/sku/stockkeepingunitbyid/:skuId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyid/:skuId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyid/:skuId \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyid/:skuId \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyid/:skuId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyid/:skuId")! 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
{
"AlternateIdValues": [
"8781",
"878181"
],
"AlternateIds": {
"Ean": "8781",
"RefId": "878181"
},
"Attachments": [
{
"Fields": [
{
"DomainValues": "Adalberto,Pedro,João",
"FieldName": "nome",
"MaxCaracters": "20"
},
{
"DomainValues": null,
"FieldName": "foto",
"MaxCaracters": "40"
}
],
"Id": 3,
"IsActive": true,
"IsRequired": false,
"Keys": [
"nome;20",
"foto;40"
],
"Name": "Mensagem"
}
],
"BrandId": "2000018",
"BrandName": "MARCA ARGOLO TESTE",
"CSCIdentification": null,
"Categories": [],
"CategoriesFullPath": [
"/1/10/",
"/1/",
"/20/"
],
"Collections": [],
"CommercialConditionId": 1,
"ComplementName": "",
"DetailUrl": "/tabela-de-basquete/p",
"Dimension": {
"cubicweight": 81.6833,
"height": 65,
"length": 58,
"weight": 10000,
"width": 130
},
"EstimatedDateArrival": null,
"Id": 2001773,
"ImageUrl": "http://ambienteqa.vteximg.com.br/arquivos/ids/168952-55-55/7508800GG.jpg",
"Images": [
{
"FileId": 168952,
"ImageName": "",
"ImageUrl": "http://ambienteqa.vteximg.com.br/arquivos/ids/168952/7508800GG.jpg"
},
{
"FileId": 168953,
"ImageName": "",
"ImageUrl": "http://ambienteqa.vteximg.com.br/arquivos/ids/168953/7508800_1GG.jpg"
},
{
"FileId": 168954,
"ImageName": "",
"ImageUrl": "http://ambienteqa.vteximg.com.br/arquivos/ids/168954/7508800_2GG.jpg"
}
],
"InformationSource": "Indexer",
"IsActive": true,
"IsBrandActive": true,
"IsDirectCategoryActive": false,
"IsGiftCardRecharge": false,
"IsInventoried": true,
"IsKit": false,
"IsProductActive": true,
"IsTransported": true,
"KeyWords": "basquete, tabela",
"KitItems": [],
"ManufacturerCode": "",
"MeasurementUnit": "un",
"ModalType": null,
"NameComplete": "Tabela de Basquete",
"PositionsInClusters": {
"151": 3,
"152": 0,
"158": 1
},
"ProductCategories": {
"59": "Brinquedos"
},
"ProductCategoryIds": "/59/",
"ProductClusterHighlights": {
"151": "asdfghj",
"152": "George"
},
"ProductClusterNames": {
"151": "asdfghj",
"152": "George",
"158": "Coleção halloween"
},
"ProductClustersIds": "176,187,192,194,211,217,235,242",
"ProductDescription": "Tabela de Basquete",
"ProductFinalScore": 0,
"ProductGlobalCategoryId": null,
"ProductId": 2001426,
"ProductIsVisible": true,
"ProductName": "Tabela de Basquete",
"ProductRefId": "0987",
"ProductSpecifications": [
{
"FieldGroupId": 17,
"FieldGroupName": "NewGroupName 2",
"FieldId": 7,
"FieldName": "Faixa Etária",
"FieldValueIds": [
58,
56,
55,
52
],
"FieldValues": [
"5 a 6 anos",
"7 a 8 anos",
"9 a 10 anos",
"Acima de 10 anos"
],
"IsFilter": true
},
{
"FieldGroupId": 17,
"FieldGroupName": "NewGroupName 2",
"FieldId": 23,
"FieldName": "Fabricante",
"FieldValueIds": [],
"FieldValues": [
"Xalingo"
],
"IsFilter": false
}
],
"RealDimension": {
"realCubicWeight": 274.1375,
"realHeight": 241,
"realLength": 65,
"realWeight": 9800,
"realWidth": 105
},
"ReleaseDate": "2020-01-06T00:00:00",
"RewardValue": 100,
"SalesChannels": [
1,
2,
3,
10
],
"Services": [],
"ShowIfNotAvailable": true,
"SkuName": "Tabela de Basquete",
"SkuSellers": [
{
"FreightCommissionPercentage": 0,
"IsActive": true,
"ProductCommissionPercentage": 0,
"SellerId": "1",
"SellerStockKeepingUnitId": "2001773",
"StockKeepingUnitId": 2001773
}
],
"SkuSpecifications": [
{
"FieldGroupId": 11,
"FieldGroupName": "Especificações",
"FieldId": 102,
"FieldName": "Cor",
"FieldValueIds": [
266
],
"FieldValues": [
"Padrão"
],
"IsFilter": false
}
],
"TaxCode": "",
"UnitMultiplier": 2,
"Videos": [
"www.google.com"
]
}
GET
Get SKU by Alternate ID
{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/:alternateId
HEADERS
Content-Type
Accept
QUERY PARAMS
alternateId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/:alternateId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/:alternateId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/:alternateId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/:alternateId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/:alternateId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/:alternateId"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/:alternateId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/:alternateId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/:alternateId"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/:alternateId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/:alternateId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/:alternateId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/:alternateId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/:alternateId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/:alternateId',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/:alternateId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/:alternateId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/:alternateId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/:alternateId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/:alternateId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/:alternateId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/:alternateId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/:alternateId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/:alternateId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/:alternateId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/:alternateId');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/:alternateId');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/:alternateId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/:alternateId' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/:alternateId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/:alternateId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/:alternateId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/:alternateId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/:alternateId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/:alternateId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/:alternateId \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/:alternateId \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/:alternateId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyalternateId/:alternateId")! 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
{
"AlternateIdValues": [
"1"
],
"AlternateIds": {
"RefId": "1"
},
"Attachments": [],
"BrandId": "2000005",
"BrandName": "Petmate",
"CSCIdentification": null,
"Categories": [],
"CategoriesFullPath": [
"/3/15/",
"/3/",
"/1/"
],
"Collections": [],
"CommercialConditionId": 1,
"ComplementName": "",
"DetailUrl": "/caixa-de-areia-azul-petmate/p",
"Dimension": {
"cubicweight": 0.2083,
"height": 10,
"length": 10,
"weight": 10,
"width": 10
},
"EstimatedDateArrival": null,
"Id": 310118450,
"ImageUrl": "https://lojadobreno.vteximg.com.br/arquivos/ids/155451-55-55/caixa-areia-azul-petmate.jpg?v=637139451191670000",
"Images": [
{
"FileId": 155451,
"ImageName": null,
"ImageUrl": "https://lojadobreno.vteximg.com.br/arquivos/ids/155451/caixa-areia-azul-petmate.jpg?v=637139451191670000"
}
],
"InformationSource": null,
"IsActive": true,
"IsBrandActive": true,
"IsDirectCategoryActive": true,
"IsGiftCardRecharge": false,
"IsInventoried": true,
"IsKit": false,
"IsProductActive": true,
"IsTransported": true,
"KeyWords": "",
"KitItems": [],
"ManufacturerCode": "123",
"MeasurementUnit": "un",
"ModalType": null,
"NameComplete": "Caixa de Areia Azul Petmate sku test",
"PositionsInClusters": {
"151": 1,
"158": 2
},
"ProductCategories": {
"1": "Alimentação",
"3": "Higiene",
"15": "Caixa de Areia"
},
"ProductCategoryIds": "/3/15/",
"ProductClusterHighlights": {
"151": "asdfghj"
},
"ProductClusterNames": {
"151": "asdfghj",
"158": "Coleção halloween"
},
"ProductClustersIds": "151,158",
"ProductDescription": "",
"ProductFinalScore": 0,
"ProductGlobalCategoryId": 5000,
"ProductId": 2,
"ProductIsVisible": true,
"ProductName": "Caixa de Areia Azul Petmate",
"ProductRefId": "",
"ProductSpecifications": [],
"RealDimension": {
"realCubicWeight": 0,
"realHeight": 0,
"realLength": 0,
"realWeight": 0,
"realWidth": 0
},
"ReleaseDate": "2020-01-06T00:00:00Z",
"RewardValue": 0,
"SalesChannels": [
1,
3
],
"Services": [],
"ShowIfNotAvailable": true,
"SkuName": "sku test",
"SkuSellers": [
{
"FreightCommissionPercentage": 0,
"IsActive": true,
"ProductCommissionPercentage": 0,
"SellerId": "1",
"SellerStockKeepingUnitId": "310118450",
"StockKeepingUnitId": 310118450
}
],
"SkuSpecifications": [],
"TaxCode": "",
"UnitMultiplier": 1,
"Videos": []
}
GET
Get SKU by RefId
{{baseUrl}}/api/catalog/pvt/stockkeepingunit
HEADERS
Content-Type
Accept
QUERY PARAMS
refId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/stockkeepingunit?refId=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog/pvt/stockkeepingunit" {:headers {:content-type ""
:accept ""}
:query-params {:refId ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit?refId="
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/stockkeepingunit?refId="),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/stockkeepingunit?refId=");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/stockkeepingunit?refId="
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog/pvt/stockkeepingunit?refId= HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog/pvt/stockkeepingunit?refId=")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/stockkeepingunit?refId="))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit?refId=")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog/pvt/stockkeepingunit?refId=")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit?refId=');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit',
params: {refId: ''},
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit?refId=';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit?refId=',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit?refId=")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/stockkeepingunit?refId=',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit',
qs: {refId: ''},
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit');
req.query({
refId: ''
});
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit',
params: {refId: ''},
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit?refId=';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/stockkeepingunit?refId="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/stockkeepingunit?refId=" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/stockkeepingunit?refId=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit?refId=', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'refId' => ''
]);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'refId' => ''
]));
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit?refId=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit?refId=' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog/pvt/stockkeepingunit?refId=", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit"
querystring = {"refId":""}
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/stockkeepingunit"
queryString <- list(refId = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/stockkeepingunit?refId=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog/pvt/stockkeepingunit') do |req|
req.headers['accept'] = ''
req.params['refId'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit";
let querystring = [
("refId", ""),
];
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/api/catalog/pvt/stockkeepingunit?refId=' \
--header 'accept: ' \
--header 'content-type: '
http GET '{{baseUrl}}/api/catalog/pvt/stockkeepingunit?refId=' \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- '{{baseUrl}}/api/catalog/pvt/stockkeepingunit?refId='
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/stockkeepingunit?refId=")! 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
{
"CommercialConditionId": 1,
"CreationDate": "2020-03-12T15:42:00",
"CubicWeight": 1,
"EstimatedDateArrival": null,
"Height": 0,
"Id": 1,
"IsActive": true,
"IsKit": false,
"KitItensSellApart": false,
"Length": 0,
"ManufacturerCode": "",
"MeasurementUnit": "un",
"ModalType": null,
"Name": "Royal Canin Feline Urinary 500g",
"PackagedHeight": 6,
"PackagedLength": 24,
"PackagedWeightKg": 550,
"PackagedWidth": 14,
"ProductId": 1,
"RefId": "0001",
"RewardValue": 0,
"UnitMultiplier": 1,
"Videos": null,
"WeightKg": 0,
"Width": 0
}
GET
Get SKU list by Product ID
{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitByProductId/:productId
HEADERS
Content-Type
Accept
QUERY PARAMS
productId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitByProductId/:productId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitByProductId/:productId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitByProductId/:productId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitByProductId/:productId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitByProductId/:productId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitByProductId/:productId"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog_system/pvt/sku/stockkeepingunitByProductId/:productId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitByProductId/:productId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitByProductId/:productId"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitByProductId/:productId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitByProductId/:productId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitByProductId/:productId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitByProductId/:productId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitByProductId/:productId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitByProductId/:productId',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitByProductId/:productId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pvt/sku/stockkeepingunitByProductId/:productId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitByProductId/:productId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitByProductId/:productId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitByProductId/:productId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitByProductId/:productId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitByProductId/:productId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitByProductId/:productId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitByProductId/:productId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitByProductId/:productId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitByProductId/:productId');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitByProductId/:productId');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitByProductId/:productId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitByProductId/:productId' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog_system/pvt/sku/stockkeepingunitByProductId/:productId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitByProductId/:productId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitByProductId/:productId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitByProductId/:productId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog_system/pvt/sku/stockkeepingunitByProductId/:productId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitByProductId/:productId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitByProductId/:productId \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitByProductId/:productId \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitByProductId/:productId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitByProductId/:productId")! 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
[
{
"ActivateIfPossible": true,
"ApprovedAdminId": 123,
"CommercialConditionId": 1,
"CubicWeight": 0.2,
"DateUpdated": "2015-11-06T19:10:00",
"EditionAdminId": 123,
"EditionSkuId": null,
"EstimatedDateArrival": null,
"FlagKitItensSellApart": false,
"Height": 8,
"Id": 2000035,
"InternalNote": null,
"IsActive": true,
"IsDynamicKit": null,
"IsGiftCardRecharge": null,
"IsInventoried": null,
"IsKit": false,
"IsPersisted": true,
"IsRemoved": false,
"IsTransported": null,
"Length": 8,
"ManufacturerCode": "",
"MeasurementUnit": "un",
"ModalId": 1,
"ModalType": null,
"Name": "33 - Preto",
"Position": 0,
"ProductId": 2000024,
"RealHeight": null,
"RealLength": null,
"RealWeightKg": null,
"RealWidth": null,
"RefId": "",
"ReferenceStockKeepingUnitId": null,
"RewardValue": 0.01,
"SupplierCode": null,
"UnitMultiplier": 2,
"WeightKg": 340,
"Width": 15
}
]
GET
Get SKU
{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId
HEADERS
Content-Type
Accept
QUERY PARAMS
skuId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog/pvt/stockkeepingunit/:skuId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId")! 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
{
"ActivateIfPossible": false,
"CommercialConditionId": 1,
"CreationDate": "2020-01-25T15:51:29.2614605",
"CubicWeight": 0.1667,
"EstimatedDateArrival": null,
"Height": 1,
"Id": 70,
"IsActive": false,
"IsKit": false,
"KitItensSellApart": false,
"Length": 1,
"ManufacturerCode": "",
"MeasurementUnit": "un",
"ModalType": null,
"Name": "Size 10",
"PackagedHeight": 10,
"PackagedLength": 10,
"PackagedWeightKg": 10,
"PackagedWidth": 10,
"ProductId": 42,
"RefId": "B096QW8Y8Z",
"RewardValue": 0,
"UnitMultiplier": 2,
"Videos": [
"https://www.youtube.com/"
],
"WeightKg": 1,
"Width": 1
}
GET
List all SKU IDs
{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitids
HEADERS
Content-Type
Accept
QUERY PARAMS
page
pagesize
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitids?page=&pagesize=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitids" {:headers {:content-type ""
:accept ""}
:query-params {:page ""
:pagesize ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitids?page=&pagesize="
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitids?page=&pagesize="),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitids?page=&pagesize=");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitids?page=&pagesize="
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog_system/pvt/sku/stockkeepingunitids?page=&pagesize= HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitids?page=&pagesize=")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitids?page=&pagesize="))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitids?page=&pagesize=")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitids?page=&pagesize=")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitids?page=&pagesize=');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitids',
params: {page: '', pagesize: ''},
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitids?page=&pagesize=';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitids?page=&pagesize=',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitids?page=&pagesize=")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pvt/sku/stockkeepingunitids?page=&pagesize=',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitids',
qs: {page: '', pagesize: ''},
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitids');
req.query({
page: '',
pagesize: ''
});
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitids',
params: {page: '', pagesize: ''},
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitids?page=&pagesize=';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitids?page=&pagesize="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitids?page=&pagesize=" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitids?page=&pagesize=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitids?page=&pagesize=', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitids');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'page' => '',
'pagesize' => ''
]);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitids');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'page' => '',
'pagesize' => ''
]));
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitids?page=&pagesize=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitids?page=&pagesize=' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog_system/pvt/sku/stockkeepingunitids?page=&pagesize=", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitids"
querystring = {"page":"","pagesize":""}
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitids"
queryString <- list(
page = "",
pagesize = ""
)
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitids?page=&pagesize=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog_system/pvt/sku/stockkeepingunitids') do |req|
req.headers['accept'] = ''
req.params['page'] = ''
req.params['pagesize'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitids";
let querystring = [
("page", ""),
("pagesize", ""),
];
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitids?page=&pagesize=' \
--header 'accept: ' \
--header 'content-type: '
http GET '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitids?page=&pagesize=' \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitids?page=&pagesize='
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitids?page=&pagesize=")! 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
[
1,
2,
3,
4,
5,
6,
7,
8,
9,
10
]
POST
Retrieve SKU ID list by Reference ID list
{{baseUrl}}/api/catalog_system/pub/sku/stockkeepingunitidsbyrefids
HEADERS
Content-Type
Accept
BODY json
[
{}
]
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pub/sku/stockkeepingunitidsbyrefids");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "[\n {}\n]");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/catalog_system/pub/sku/stockkeepingunitidsbyrefids" {:headers {:accept ""}
:content-type :json
:form-params [{}]})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pub/sku/stockkeepingunitidsbyrefids"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
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}}/api/catalog_system/pub/sku/stockkeepingunitidsbyrefids"),
Headers =
{
{ "accept", "" },
},
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}}/api/catalog_system/pub/sku/stockkeepingunitidsbyrefids");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "[\n {}\n]", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pub/sku/stockkeepingunitidsbyrefids"
payload := strings.NewReader("[\n {}\n]")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/catalog_system/pub/sku/stockkeepingunitidsbyrefids HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 8
[
{}
]
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/catalog_system/pub/sku/stockkeepingunitidsbyrefids")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("[\n {}\n]")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pub/sku/stockkeepingunitidsbyrefids"))
.header("content-type", "")
.header("accept", "")
.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}}/api/catalog_system/pub/sku/stockkeepingunitidsbyrefids")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/catalog_system/pub/sku/stockkeepingunitidsbyrefids")
.header("content-type", "")
.header("accept", "")
.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}}/api/catalog_system/pub/sku/stockkeepingunitidsbyrefids');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog_system/pub/sku/stockkeepingunitidsbyrefids',
headers: {'content-type': '', accept: ''},
data: [{}]
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pub/sku/stockkeepingunitidsbyrefids';
const options = {method: 'POST', headers: {'content-type': '', accept: ''}, 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}}/api/catalog_system/pub/sku/stockkeepingunitidsbyrefids',
method: 'POST',
headers: {
'content-type': '',
accept: ''
},
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}}/api/catalog_system/pub/sku/stockkeepingunitidsbyrefids")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pub/sku/stockkeepingunitidsbyrefids',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify([{}]));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog_system/pub/sku/stockkeepingunitidsbyrefids',
headers: {'content-type': '', accept: ''},
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}}/api/catalog_system/pub/sku/stockkeepingunitidsbyrefids');
req.headers({
'content-type': '',
accept: ''
});
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}}/api/catalog_system/pub/sku/stockkeepingunitidsbyrefids',
headers: {'content-type': '', accept: ''},
data: [{}]
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pub/sku/stockkeepingunitidsbyrefids';
const options = {method: 'POST', headers: {'content-type': '', accept: ''}, 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": @"",
@"accept": @"" };
NSDictionary *parameters = @[ @{ } ];
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pub/sku/stockkeepingunitidsbyrefids"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pub/sku/stockkeepingunitidsbyrefids" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] 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}}/api/catalog_system/pub/sku/stockkeepingunitidsbyrefids",
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: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/catalog_system/pub/sku/stockkeepingunitidsbyrefids', [
'body' => '[
{}
]',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pub/sku/stockkeepingunitidsbyrefids');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$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}}/api/catalog_system/pub/sku/stockkeepingunitidsbyrefids');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pub/sku/stockkeepingunitidsbyrefids' -Method POST -Headers $headers -ContentType '' -Body '[
{}
]'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pub/sku/stockkeepingunitidsbyrefids' -Method POST -Headers $headers -ContentType '' -Body '[
{}
]'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "[\n {}\n]"
headers = {
'content-type': "",
'accept': ""
}
conn.request("POST", "/baseUrl/api/catalog_system/pub/sku/stockkeepingunitidsbyrefids", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pub/sku/stockkeepingunitidsbyrefids"
payload = [{}]
headers = {
"content-type": "",
"accept": ""
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pub/sku/stockkeepingunitidsbyrefids"
payload <- "[\n {}\n]"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pub/sku/stockkeepingunitidsbyrefids")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "[\n {}\n]"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/catalog_system/pub/sku/stockkeepingunitidsbyrefids') do |req|
req.headers['accept'] = ''
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}}/api/catalog_system/pub/sku/stockkeepingunitidsbyrefids";
let payload = (json!({}));
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/catalog_system/pub/sku/stockkeepingunitidsbyrefids \
--header 'accept: ' \
--header 'content-type: ' \
--data '[
{}
]'
echo '[
{}
]' | \
http POST {{baseUrl}}/api/catalog_system/pub/sku/stockkeepingunitidsbyrefids \
accept:'' \
content-type:''
wget --quiet \
--method POST \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '[\n {}\n]' \
--output-document \
- {{baseUrl}}/api/catalog_system/pub/sku/stockkeepingunitidsbyrefids
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [[]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pub/sku/stockkeepingunitidsbyrefids")! 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
{
"123": "435",
"14-556": "3155",
"D25133K-B2": "4351",
"DCF880L2-BR": "4500"
}
PUT
Update SKU
{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId
HEADERS
Content-Type
Accept
QUERY PARAMS
skuId
BODY json
{
"ActivateIfPossible": false,
"CommercialConditionId": 0,
"CreationDate": "",
"CubicWeight": "",
"EstimatedDateArrival": "",
"Height": "",
"IsActive": false,
"IsKit": false,
"KitItensSellApart": false,
"Length": "",
"ManufacturerCode": "",
"MeasurementUnit": "",
"ModalType": "",
"Name": "",
"PackagedHeight": "",
"PackagedLength": "",
"PackagedWeightKg": 0,
"PackagedWidth": "",
"ProductId": 0,
"RefId": "",
"RewardValue": "",
"UnitMultiplier": "",
"Videos": [],
"WeightKg": "",
"Width": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ActivateIfPossible\": false,\n \"CommercialConditionId\": 0,\n \"CreationDate\": \"\",\n \"CubicWeight\": \"\",\n \"EstimatedDateArrival\": \"\",\n \"Height\": \"\",\n \"IsActive\": false,\n \"IsKit\": false,\n \"KitItensSellApart\": false,\n \"Length\": \"\",\n \"ManufacturerCode\": \"\",\n \"MeasurementUnit\": \"\",\n \"ModalType\": \"\",\n \"Name\": \"\",\n \"PackagedHeight\": \"\",\n \"PackagedLength\": \"\",\n \"PackagedWeightKg\": 0,\n \"PackagedWidth\": \"\",\n \"ProductId\": 0,\n \"RefId\": \"\",\n \"RewardValue\": \"\",\n \"UnitMultiplier\": \"\",\n \"Videos\": [],\n \"WeightKg\": \"\",\n \"Width\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId" {:headers {:accept ""}
:content-type :json
:form-params {:ActivateIfPossible false
:CommercialConditionId 0
:CreationDate ""
:CubicWeight ""
:EstimatedDateArrival ""
:Height ""
:IsActive false
:IsKit false
:KitItensSellApart false
:Length ""
:ManufacturerCode ""
:MeasurementUnit ""
:ModalType ""
:Name ""
:PackagedHeight ""
:PackagedLength ""
:PackagedWeightKg 0
:PackagedWidth ""
:ProductId 0
:RefId ""
:RewardValue ""
:UnitMultiplier ""
:Videos []
:WeightKg ""
:Width ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"ActivateIfPossible\": false,\n \"CommercialConditionId\": 0,\n \"CreationDate\": \"\",\n \"CubicWeight\": \"\",\n \"EstimatedDateArrival\": \"\",\n \"Height\": \"\",\n \"IsActive\": false,\n \"IsKit\": false,\n \"KitItensSellApart\": false,\n \"Length\": \"\",\n \"ManufacturerCode\": \"\",\n \"MeasurementUnit\": \"\",\n \"ModalType\": \"\",\n \"Name\": \"\",\n \"PackagedHeight\": \"\",\n \"PackagedLength\": \"\",\n \"PackagedWeightKg\": 0,\n \"PackagedWidth\": \"\",\n \"ProductId\": 0,\n \"RefId\": \"\",\n \"RewardValue\": \"\",\n \"UnitMultiplier\": \"\",\n \"Videos\": [],\n \"WeightKg\": \"\",\n \"Width\": \"\"\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"ActivateIfPossible\": false,\n \"CommercialConditionId\": 0,\n \"CreationDate\": \"\",\n \"CubicWeight\": \"\",\n \"EstimatedDateArrival\": \"\",\n \"Height\": \"\",\n \"IsActive\": false,\n \"IsKit\": false,\n \"KitItensSellApart\": false,\n \"Length\": \"\",\n \"ManufacturerCode\": \"\",\n \"MeasurementUnit\": \"\",\n \"ModalType\": \"\",\n \"Name\": \"\",\n \"PackagedHeight\": \"\",\n \"PackagedLength\": \"\",\n \"PackagedWeightKg\": 0,\n \"PackagedWidth\": \"\",\n \"ProductId\": 0,\n \"RefId\": \"\",\n \"RewardValue\": \"\",\n \"UnitMultiplier\": \"\",\n \"Videos\": [],\n \"WeightKg\": \"\",\n \"Width\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"ActivateIfPossible\": false,\n \"CommercialConditionId\": 0,\n \"CreationDate\": \"\",\n \"CubicWeight\": \"\",\n \"EstimatedDateArrival\": \"\",\n \"Height\": \"\",\n \"IsActive\": false,\n \"IsKit\": false,\n \"KitItensSellApart\": false,\n \"Length\": \"\",\n \"ManufacturerCode\": \"\",\n \"MeasurementUnit\": \"\",\n \"ModalType\": \"\",\n \"Name\": \"\",\n \"PackagedHeight\": \"\",\n \"PackagedLength\": \"\",\n \"PackagedWeightKg\": 0,\n \"PackagedWidth\": \"\",\n \"ProductId\": 0,\n \"RefId\": \"\",\n \"RewardValue\": \"\",\n \"UnitMultiplier\": \"\",\n \"Videos\": [],\n \"WeightKg\": \"\",\n \"Width\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId"
payload := strings.NewReader("{\n \"ActivateIfPossible\": false,\n \"CommercialConditionId\": 0,\n \"CreationDate\": \"\",\n \"CubicWeight\": \"\",\n \"EstimatedDateArrival\": \"\",\n \"Height\": \"\",\n \"IsActive\": false,\n \"IsKit\": false,\n \"KitItensSellApart\": false,\n \"Length\": \"\",\n \"ManufacturerCode\": \"\",\n \"MeasurementUnit\": \"\",\n \"ModalType\": \"\",\n \"Name\": \"\",\n \"PackagedHeight\": \"\",\n \"PackagedLength\": \"\",\n \"PackagedWeightKg\": 0,\n \"PackagedWidth\": \"\",\n \"ProductId\": 0,\n \"RefId\": \"\",\n \"RewardValue\": \"\",\n \"UnitMultiplier\": \"\",\n \"Videos\": [],\n \"WeightKg\": \"\",\n \"Width\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/catalog/pvt/stockkeepingunit/:skuId HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 544
{
"ActivateIfPossible": false,
"CommercialConditionId": 0,
"CreationDate": "",
"CubicWeight": "",
"EstimatedDateArrival": "",
"Height": "",
"IsActive": false,
"IsKit": false,
"KitItensSellApart": false,
"Length": "",
"ManufacturerCode": "",
"MeasurementUnit": "",
"ModalType": "",
"Name": "",
"PackagedHeight": "",
"PackagedLength": "",
"PackagedWeightKg": 0,
"PackagedWidth": "",
"ProductId": 0,
"RefId": "",
"RewardValue": "",
"UnitMultiplier": "",
"Videos": [],
"WeightKg": "",
"Width": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"ActivateIfPossible\": false,\n \"CommercialConditionId\": 0,\n \"CreationDate\": \"\",\n \"CubicWeight\": \"\",\n \"EstimatedDateArrival\": \"\",\n \"Height\": \"\",\n \"IsActive\": false,\n \"IsKit\": false,\n \"KitItensSellApart\": false,\n \"Length\": \"\",\n \"ManufacturerCode\": \"\",\n \"MeasurementUnit\": \"\",\n \"ModalType\": \"\",\n \"Name\": \"\",\n \"PackagedHeight\": \"\",\n \"PackagedLength\": \"\",\n \"PackagedWeightKg\": 0,\n \"PackagedWidth\": \"\",\n \"ProductId\": 0,\n \"RefId\": \"\",\n \"RewardValue\": \"\",\n \"UnitMultiplier\": \"\",\n \"Videos\": [],\n \"WeightKg\": \"\",\n \"Width\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId"))
.header("content-type", "")
.header("accept", "")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"ActivateIfPossible\": false,\n \"CommercialConditionId\": 0,\n \"CreationDate\": \"\",\n \"CubicWeight\": \"\",\n \"EstimatedDateArrival\": \"\",\n \"Height\": \"\",\n \"IsActive\": false,\n \"IsKit\": false,\n \"KitItensSellApart\": false,\n \"Length\": \"\",\n \"ManufacturerCode\": \"\",\n \"MeasurementUnit\": \"\",\n \"ModalType\": \"\",\n \"Name\": \"\",\n \"PackagedHeight\": \"\",\n \"PackagedLength\": \"\",\n \"PackagedWeightKg\": 0,\n \"PackagedWidth\": \"\",\n \"ProductId\": 0,\n \"RefId\": \"\",\n \"RewardValue\": \"\",\n \"UnitMultiplier\": \"\",\n \"Videos\": [],\n \"WeightKg\": \"\",\n \"Width\": \"\"\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 \"ActivateIfPossible\": false,\n \"CommercialConditionId\": 0,\n \"CreationDate\": \"\",\n \"CubicWeight\": \"\",\n \"EstimatedDateArrival\": \"\",\n \"Height\": \"\",\n \"IsActive\": false,\n \"IsKit\": false,\n \"KitItensSellApart\": false,\n \"Length\": \"\",\n \"ManufacturerCode\": \"\",\n \"MeasurementUnit\": \"\",\n \"ModalType\": \"\",\n \"Name\": \"\",\n \"PackagedHeight\": \"\",\n \"PackagedLength\": \"\",\n \"PackagedWeightKg\": 0,\n \"PackagedWidth\": \"\",\n \"ProductId\": 0,\n \"RefId\": \"\",\n \"RewardValue\": \"\",\n \"UnitMultiplier\": \"\",\n \"Videos\": [],\n \"WeightKg\": \"\",\n \"Width\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId")
.header("content-type", "")
.header("accept", "")
.body("{\n \"ActivateIfPossible\": false,\n \"CommercialConditionId\": 0,\n \"CreationDate\": \"\",\n \"CubicWeight\": \"\",\n \"EstimatedDateArrival\": \"\",\n \"Height\": \"\",\n \"IsActive\": false,\n \"IsKit\": false,\n \"KitItensSellApart\": false,\n \"Length\": \"\",\n \"ManufacturerCode\": \"\",\n \"MeasurementUnit\": \"\",\n \"ModalType\": \"\",\n \"Name\": \"\",\n \"PackagedHeight\": \"\",\n \"PackagedLength\": \"\",\n \"PackagedWeightKg\": 0,\n \"PackagedWidth\": \"\",\n \"ProductId\": 0,\n \"RefId\": \"\",\n \"RewardValue\": \"\",\n \"UnitMultiplier\": \"\",\n \"Videos\": [],\n \"WeightKg\": \"\",\n \"Width\": \"\"\n}")
.asString();
const data = JSON.stringify({
ActivateIfPossible: false,
CommercialConditionId: 0,
CreationDate: '',
CubicWeight: '',
EstimatedDateArrival: '',
Height: '',
IsActive: false,
IsKit: false,
KitItensSellApart: false,
Length: '',
ManufacturerCode: '',
MeasurementUnit: '',
ModalType: '',
Name: '',
PackagedHeight: '',
PackagedLength: '',
PackagedWeightKg: 0,
PackagedWidth: '',
ProductId: 0,
RefId: '',
RewardValue: '',
UnitMultiplier: '',
Videos: [],
WeightKg: '',
Width: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId',
headers: {'content-type': '', accept: ''},
data: {
ActivateIfPossible: false,
CommercialConditionId: 0,
CreationDate: '',
CubicWeight: '',
EstimatedDateArrival: '',
Height: '',
IsActive: false,
IsKit: false,
KitItensSellApart: false,
Length: '',
ManufacturerCode: '',
MeasurementUnit: '',
ModalType: '',
Name: '',
PackagedHeight: '',
PackagedLength: '',
PackagedWeightKg: 0,
PackagedWidth: '',
ProductId: 0,
RefId: '',
RewardValue: '',
UnitMultiplier: '',
Videos: [],
WeightKg: '',
Width: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"ActivateIfPossible":false,"CommercialConditionId":0,"CreationDate":"","CubicWeight":"","EstimatedDateArrival":"","Height":"","IsActive":false,"IsKit":false,"KitItensSellApart":false,"Length":"","ManufacturerCode":"","MeasurementUnit":"","ModalType":"","Name":"","PackagedHeight":"","PackagedLength":"","PackagedWeightKg":0,"PackagedWidth":"","ProductId":0,"RefId":"","RewardValue":"","UnitMultiplier":"","Videos":[],"WeightKg":"","Width":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId',
method: 'PUT',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "ActivateIfPossible": false,\n "CommercialConditionId": 0,\n "CreationDate": "",\n "CubicWeight": "",\n "EstimatedDateArrival": "",\n "Height": "",\n "IsActive": false,\n "IsKit": false,\n "KitItensSellApart": false,\n "Length": "",\n "ManufacturerCode": "",\n "MeasurementUnit": "",\n "ModalType": "",\n "Name": "",\n "PackagedHeight": "",\n "PackagedLength": "",\n "PackagedWeightKg": 0,\n "PackagedWidth": "",\n "ProductId": 0,\n "RefId": "",\n "RewardValue": "",\n "UnitMultiplier": "",\n "Videos": [],\n "WeightKg": "",\n "Width": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ActivateIfPossible\": false,\n \"CommercialConditionId\": 0,\n \"CreationDate\": \"\",\n \"CubicWeight\": \"\",\n \"EstimatedDateArrival\": \"\",\n \"Height\": \"\",\n \"IsActive\": false,\n \"IsKit\": false,\n \"KitItensSellApart\": false,\n \"Length\": \"\",\n \"ManufacturerCode\": \"\",\n \"MeasurementUnit\": \"\",\n \"ModalType\": \"\",\n \"Name\": \"\",\n \"PackagedHeight\": \"\",\n \"PackagedLength\": \"\",\n \"PackagedWeightKg\": 0,\n \"PackagedWidth\": \"\",\n \"ProductId\": 0,\n \"RefId\": \"\",\n \"RewardValue\": \"\",\n \"UnitMultiplier\": \"\",\n \"Videos\": [],\n \"WeightKg\": \"\",\n \"Width\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
ActivateIfPossible: false,
CommercialConditionId: 0,
CreationDate: '',
CubicWeight: '',
EstimatedDateArrival: '',
Height: '',
IsActive: false,
IsKit: false,
KitItensSellApart: false,
Length: '',
ManufacturerCode: '',
MeasurementUnit: '',
ModalType: '',
Name: '',
PackagedHeight: '',
PackagedLength: '',
PackagedWeightKg: 0,
PackagedWidth: '',
ProductId: 0,
RefId: '',
RewardValue: '',
UnitMultiplier: '',
Videos: [],
WeightKg: '',
Width: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId',
headers: {'content-type': '', accept: ''},
body: {
ActivateIfPossible: false,
CommercialConditionId: 0,
CreationDate: '',
CubicWeight: '',
EstimatedDateArrival: '',
Height: '',
IsActive: false,
IsKit: false,
KitItensSellApart: false,
Length: '',
ManufacturerCode: '',
MeasurementUnit: '',
ModalType: '',
Name: '',
PackagedHeight: '',
PackagedLength: '',
PackagedWeightKg: 0,
PackagedWidth: '',
ProductId: 0,
RefId: '',
RewardValue: '',
UnitMultiplier: '',
Videos: [],
WeightKg: '',
Width: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
ActivateIfPossible: false,
CommercialConditionId: 0,
CreationDate: '',
CubicWeight: '',
EstimatedDateArrival: '',
Height: '',
IsActive: false,
IsKit: false,
KitItensSellApart: false,
Length: '',
ManufacturerCode: '',
MeasurementUnit: '',
ModalType: '',
Name: '',
PackagedHeight: '',
PackagedLength: '',
PackagedWeightKg: 0,
PackagedWidth: '',
ProductId: 0,
RefId: '',
RewardValue: '',
UnitMultiplier: '',
Videos: [],
WeightKg: '',
Width: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId',
headers: {'content-type': '', accept: ''},
data: {
ActivateIfPossible: false,
CommercialConditionId: 0,
CreationDate: '',
CubicWeight: '',
EstimatedDateArrival: '',
Height: '',
IsActive: false,
IsKit: false,
KitItensSellApart: false,
Length: '',
ManufacturerCode: '',
MeasurementUnit: '',
ModalType: '',
Name: '',
PackagedHeight: '',
PackagedLength: '',
PackagedWeightKg: 0,
PackagedWidth: '',
ProductId: 0,
RefId: '',
RewardValue: '',
UnitMultiplier: '',
Videos: [],
WeightKg: '',
Width: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"ActivateIfPossible":false,"CommercialConditionId":0,"CreationDate":"","CubicWeight":"","EstimatedDateArrival":"","Height":"","IsActive":false,"IsKit":false,"KitItensSellApart":false,"Length":"","ManufacturerCode":"","MeasurementUnit":"","ModalType":"","Name":"","PackagedHeight":"","PackagedLength":"","PackagedWeightKg":0,"PackagedWidth":"","ProductId":0,"RefId":"","RewardValue":"","UnitMultiplier":"","Videos":[],"WeightKg":"","Width":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"ActivateIfPossible": @NO,
@"CommercialConditionId": @0,
@"CreationDate": @"",
@"CubicWeight": @"",
@"EstimatedDateArrival": @"",
@"Height": @"",
@"IsActive": @NO,
@"IsKit": @NO,
@"KitItensSellApart": @NO,
@"Length": @"",
@"ManufacturerCode": @"",
@"MeasurementUnit": @"",
@"ModalType": @"",
@"Name": @"",
@"PackagedHeight": @"",
@"PackagedLength": @"",
@"PackagedWeightKg": @0,
@"PackagedWidth": @"",
@"ProductId": @0,
@"RefId": @"",
@"RewardValue": @"",
@"UnitMultiplier": @"",
@"Videos": @[ ],
@"WeightKg": @"",
@"Width": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"ActivateIfPossible\": false,\n \"CommercialConditionId\": 0,\n \"CreationDate\": \"\",\n \"CubicWeight\": \"\",\n \"EstimatedDateArrival\": \"\",\n \"Height\": \"\",\n \"IsActive\": false,\n \"IsKit\": false,\n \"KitItensSellApart\": false,\n \"Length\": \"\",\n \"ManufacturerCode\": \"\",\n \"MeasurementUnit\": \"\",\n \"ModalType\": \"\",\n \"Name\": \"\",\n \"PackagedHeight\": \"\",\n \"PackagedLength\": \"\",\n \"PackagedWeightKg\": 0,\n \"PackagedWidth\": \"\",\n \"ProductId\": 0,\n \"RefId\": \"\",\n \"RewardValue\": \"\",\n \"UnitMultiplier\": \"\",\n \"Videos\": [],\n \"WeightKg\": \"\",\n \"Width\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId",
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([
'ActivateIfPossible' => null,
'CommercialConditionId' => 0,
'CreationDate' => '',
'CubicWeight' => '',
'EstimatedDateArrival' => '',
'Height' => '',
'IsActive' => null,
'IsKit' => null,
'KitItensSellApart' => null,
'Length' => '',
'ManufacturerCode' => '',
'MeasurementUnit' => '',
'ModalType' => '',
'Name' => '',
'PackagedHeight' => '',
'PackagedLength' => '',
'PackagedWeightKg' => 0,
'PackagedWidth' => '',
'ProductId' => 0,
'RefId' => '',
'RewardValue' => '',
'UnitMultiplier' => '',
'Videos' => [
],
'WeightKg' => '',
'Width' => ''
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId', [
'body' => '{
"ActivateIfPossible": false,
"CommercialConditionId": 0,
"CreationDate": "",
"CubicWeight": "",
"EstimatedDateArrival": "",
"Height": "",
"IsActive": false,
"IsKit": false,
"KitItensSellApart": false,
"Length": "",
"ManufacturerCode": "",
"MeasurementUnit": "",
"ModalType": "",
"Name": "",
"PackagedHeight": "",
"PackagedLength": "",
"PackagedWeightKg": 0,
"PackagedWidth": "",
"ProductId": 0,
"RefId": "",
"RewardValue": "",
"UnitMultiplier": "",
"Videos": [],
"WeightKg": "",
"Width": ""
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ActivateIfPossible' => null,
'CommercialConditionId' => 0,
'CreationDate' => '',
'CubicWeight' => '',
'EstimatedDateArrival' => '',
'Height' => '',
'IsActive' => null,
'IsKit' => null,
'KitItensSellApart' => null,
'Length' => '',
'ManufacturerCode' => '',
'MeasurementUnit' => '',
'ModalType' => '',
'Name' => '',
'PackagedHeight' => '',
'PackagedLength' => '',
'PackagedWeightKg' => 0,
'PackagedWidth' => '',
'ProductId' => 0,
'RefId' => '',
'RewardValue' => '',
'UnitMultiplier' => '',
'Videos' => [
],
'WeightKg' => '',
'Width' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ActivateIfPossible' => null,
'CommercialConditionId' => 0,
'CreationDate' => '',
'CubicWeight' => '',
'EstimatedDateArrival' => '',
'Height' => '',
'IsActive' => null,
'IsKit' => null,
'KitItensSellApart' => null,
'Length' => '',
'ManufacturerCode' => '',
'MeasurementUnit' => '',
'ModalType' => '',
'Name' => '',
'PackagedHeight' => '',
'PackagedLength' => '',
'PackagedWeightKg' => 0,
'PackagedWidth' => '',
'ProductId' => 0,
'RefId' => '',
'RewardValue' => '',
'UnitMultiplier' => '',
'Videos' => [
],
'WeightKg' => '',
'Width' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId' -Method PUT -Headers $headers -ContentType '' -Body '{
"ActivateIfPossible": false,
"CommercialConditionId": 0,
"CreationDate": "",
"CubicWeight": "",
"EstimatedDateArrival": "",
"Height": "",
"IsActive": false,
"IsKit": false,
"KitItensSellApart": false,
"Length": "",
"ManufacturerCode": "",
"MeasurementUnit": "",
"ModalType": "",
"Name": "",
"PackagedHeight": "",
"PackagedLength": "",
"PackagedWeightKg": 0,
"PackagedWidth": "",
"ProductId": 0,
"RefId": "",
"RewardValue": "",
"UnitMultiplier": "",
"Videos": [],
"WeightKg": "",
"Width": ""
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId' -Method PUT -Headers $headers -ContentType '' -Body '{
"ActivateIfPossible": false,
"CommercialConditionId": 0,
"CreationDate": "",
"CubicWeight": "",
"EstimatedDateArrival": "",
"Height": "",
"IsActive": false,
"IsKit": false,
"KitItensSellApart": false,
"Length": "",
"ManufacturerCode": "",
"MeasurementUnit": "",
"ModalType": "",
"Name": "",
"PackagedHeight": "",
"PackagedLength": "",
"PackagedWeightKg": 0,
"PackagedWidth": "",
"ProductId": 0,
"RefId": "",
"RewardValue": "",
"UnitMultiplier": "",
"Videos": [],
"WeightKg": "",
"Width": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ActivateIfPossible\": false,\n \"CommercialConditionId\": 0,\n \"CreationDate\": \"\",\n \"CubicWeight\": \"\",\n \"EstimatedDateArrival\": \"\",\n \"Height\": \"\",\n \"IsActive\": false,\n \"IsKit\": false,\n \"KitItensSellApart\": false,\n \"Length\": \"\",\n \"ManufacturerCode\": \"\",\n \"MeasurementUnit\": \"\",\n \"ModalType\": \"\",\n \"Name\": \"\",\n \"PackagedHeight\": \"\",\n \"PackagedLength\": \"\",\n \"PackagedWeightKg\": 0,\n \"PackagedWidth\": \"\",\n \"ProductId\": 0,\n \"RefId\": \"\",\n \"RewardValue\": \"\",\n \"UnitMultiplier\": \"\",\n \"Videos\": [],\n \"WeightKg\": \"\",\n \"Width\": \"\"\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("PUT", "/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId"
payload = {
"ActivateIfPossible": False,
"CommercialConditionId": 0,
"CreationDate": "",
"CubicWeight": "",
"EstimatedDateArrival": "",
"Height": "",
"IsActive": False,
"IsKit": False,
"KitItensSellApart": False,
"Length": "",
"ManufacturerCode": "",
"MeasurementUnit": "",
"ModalType": "",
"Name": "",
"PackagedHeight": "",
"PackagedLength": "",
"PackagedWeightKg": 0,
"PackagedWidth": "",
"ProductId": 0,
"RefId": "",
"RewardValue": "",
"UnitMultiplier": "",
"Videos": [],
"WeightKg": "",
"Width": ""
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId"
payload <- "{\n \"ActivateIfPossible\": false,\n \"CommercialConditionId\": 0,\n \"CreationDate\": \"\",\n \"CubicWeight\": \"\",\n \"EstimatedDateArrival\": \"\",\n \"Height\": \"\",\n \"IsActive\": false,\n \"IsKit\": false,\n \"KitItensSellApart\": false,\n \"Length\": \"\",\n \"ManufacturerCode\": \"\",\n \"MeasurementUnit\": \"\",\n \"ModalType\": \"\",\n \"Name\": \"\",\n \"PackagedHeight\": \"\",\n \"PackagedLength\": \"\",\n \"PackagedWeightKg\": 0,\n \"PackagedWidth\": \"\",\n \"ProductId\": 0,\n \"RefId\": \"\",\n \"RewardValue\": \"\",\n \"UnitMultiplier\": \"\",\n \"Videos\": [],\n \"WeightKg\": \"\",\n \"Width\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"ActivateIfPossible\": false,\n \"CommercialConditionId\": 0,\n \"CreationDate\": \"\",\n \"CubicWeight\": \"\",\n \"EstimatedDateArrival\": \"\",\n \"Height\": \"\",\n \"IsActive\": false,\n \"IsKit\": false,\n \"KitItensSellApart\": false,\n \"Length\": \"\",\n \"ManufacturerCode\": \"\",\n \"MeasurementUnit\": \"\",\n \"ModalType\": \"\",\n \"Name\": \"\",\n \"PackagedHeight\": \"\",\n \"PackagedLength\": \"\",\n \"PackagedWeightKg\": 0,\n \"PackagedWidth\": \"\",\n \"ProductId\": 0,\n \"RefId\": \"\",\n \"RewardValue\": \"\",\n \"UnitMultiplier\": \"\",\n \"Videos\": [],\n \"WeightKg\": \"\",\n \"Width\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId') do |req|
req.headers['accept'] = ''
req.body = "{\n \"ActivateIfPossible\": false,\n \"CommercialConditionId\": 0,\n \"CreationDate\": \"\",\n \"CubicWeight\": \"\",\n \"EstimatedDateArrival\": \"\",\n \"Height\": \"\",\n \"IsActive\": false,\n \"IsKit\": false,\n \"KitItensSellApart\": false,\n \"Length\": \"\",\n \"ManufacturerCode\": \"\",\n \"MeasurementUnit\": \"\",\n \"ModalType\": \"\",\n \"Name\": \"\",\n \"PackagedHeight\": \"\",\n \"PackagedLength\": \"\",\n \"PackagedWeightKg\": 0,\n \"PackagedWidth\": \"\",\n \"ProductId\": 0,\n \"RefId\": \"\",\n \"RewardValue\": \"\",\n \"UnitMultiplier\": \"\",\n \"Videos\": [],\n \"WeightKg\": \"\",\n \"Width\": \"\"\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId";
let payload = json!({
"ActivateIfPossible": false,
"CommercialConditionId": 0,
"CreationDate": "",
"CubicWeight": "",
"EstimatedDateArrival": "",
"Height": "",
"IsActive": false,
"IsKit": false,
"KitItensSellApart": false,
"Length": "",
"ManufacturerCode": "",
"MeasurementUnit": "",
"ModalType": "",
"Name": "",
"PackagedHeight": "",
"PackagedLength": "",
"PackagedWeightKg": 0,
"PackagedWidth": "",
"ProductId": 0,
"RefId": "",
"RewardValue": "",
"UnitMultiplier": "",
"Videos": (),
"WeightKg": "",
"Width": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"ActivateIfPossible": false,
"CommercialConditionId": 0,
"CreationDate": "",
"CubicWeight": "",
"EstimatedDateArrival": "",
"Height": "",
"IsActive": false,
"IsKit": false,
"KitItensSellApart": false,
"Length": "",
"ManufacturerCode": "",
"MeasurementUnit": "",
"ModalType": "",
"Name": "",
"PackagedHeight": "",
"PackagedLength": "",
"PackagedWeightKg": 0,
"PackagedWidth": "",
"ProductId": 0,
"RefId": "",
"RewardValue": "",
"UnitMultiplier": "",
"Videos": [],
"WeightKg": "",
"Width": ""
}'
echo '{
"ActivateIfPossible": false,
"CommercialConditionId": 0,
"CreationDate": "",
"CubicWeight": "",
"EstimatedDateArrival": "",
"Height": "",
"IsActive": false,
"IsKit": false,
"KitItensSellApart": false,
"Length": "",
"ManufacturerCode": "",
"MeasurementUnit": "",
"ModalType": "",
"Name": "",
"PackagedHeight": "",
"PackagedLength": "",
"PackagedWeightKg": 0,
"PackagedWidth": "",
"ProductId": 0,
"RefId": "",
"RewardValue": "",
"UnitMultiplier": "",
"Videos": [],
"WeightKg": "",
"Width": ""
}' | \
http PUT {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId \
accept:'' \
content-type:''
wget --quiet \
--method PUT \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "ActivateIfPossible": false,\n "CommercialConditionId": 0,\n "CreationDate": "",\n "CubicWeight": "",\n "EstimatedDateArrival": "",\n "Height": "",\n "IsActive": false,\n "IsKit": false,\n "KitItensSellApart": false,\n "Length": "",\n "ManufacturerCode": "",\n "MeasurementUnit": "",\n "ModalType": "",\n "Name": "",\n "PackagedHeight": "",\n "PackagedLength": "",\n "PackagedWeightKg": 0,\n "PackagedWidth": "",\n "ProductId": 0,\n "RefId": "",\n "RewardValue": "",\n "UnitMultiplier": "",\n "Videos": [],\n "WeightKg": "",\n "Width": ""\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"ActivateIfPossible": false,
"CommercialConditionId": 0,
"CreationDate": "",
"CubicWeight": "",
"EstimatedDateArrival": "",
"Height": "",
"IsActive": false,
"IsKit": false,
"KitItensSellApart": false,
"Length": "",
"ManufacturerCode": "",
"MeasurementUnit": "",
"ModalType": "",
"Name": "",
"PackagedHeight": "",
"PackagedLength": "",
"PackagedWeightKg": 0,
"PackagedWidth": "",
"ProductId": 0,
"RefId": "",
"RewardValue": "",
"UnitMultiplier": "",
"Videos": [],
"WeightKg": "",
"Width": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"ActivateIfPossible": false,
"CommercialConditionId": 1,
"CreationDate": "2020-01-25T15:51:29.2614605",
"CubicWeight": 0.1667,
"EstimatedDateArrival": null,
"Height": 1,
"Id": 70,
"IsActive": false,
"IsKit": false,
"KitItensSellApart": false,
"Length": 1,
"ManufacturerCode": "",
"MeasurementUnit": "un",
"ModalType": null,
"Name": "Size 10",
"PackagedHeight": 10,
"PackagedLength": 10,
"PackagedWeightKg": 10,
"PackagedWidth": 10,
"ProductId": 42,
"RefId": "B096QW8Y8Z",
"RewardValue": 0,
"UnitMultiplier": 2,
"Videos": [
"https://www.youtube.com/"
],
"WeightKg": 1,
"Width": 1
}
POST
Associate SKU Attachment
{{baseUrl}}/api/catalog/pvt/skuattachment
HEADERS
Content-Type
Accept
BODY json
{
"AttachmentId": 0,
"SkuId": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/skuattachment");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AttachmentId\": 0,\n \"SkuId\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/catalog/pvt/skuattachment" {:headers {:accept ""}
:content-type :json
:form-params {:AttachmentId 0
:SkuId 0}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/skuattachment"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"AttachmentId\": 0,\n \"SkuId\": 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}}/api/catalog/pvt/skuattachment"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"AttachmentId\": 0,\n \"SkuId\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/skuattachment");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"AttachmentId\": 0,\n \"SkuId\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/skuattachment"
payload := strings.NewReader("{\n \"AttachmentId\": 0,\n \"SkuId\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/catalog/pvt/skuattachment HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 37
{
"AttachmentId": 0,
"SkuId": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/catalog/pvt/skuattachment")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"AttachmentId\": 0,\n \"SkuId\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/skuattachment"))
.header("content-type", "")
.header("accept", "")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AttachmentId\": 0,\n \"SkuId\": 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 \"AttachmentId\": 0,\n \"SkuId\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skuattachment")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/catalog/pvt/skuattachment")
.header("content-type", "")
.header("accept", "")
.body("{\n \"AttachmentId\": 0,\n \"SkuId\": 0\n}")
.asString();
const data = JSON.stringify({
AttachmentId: 0,
SkuId: 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}}/api/catalog/pvt/skuattachment');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/skuattachment',
headers: {'content-type': '', accept: ''},
data: {AttachmentId: 0, SkuId: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/skuattachment';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"AttachmentId":0,"SkuId":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/skuattachment',
method: 'POST',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "AttachmentId": 0,\n "SkuId": 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 \"AttachmentId\": 0,\n \"SkuId\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skuattachment")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/skuattachment',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({AttachmentId: 0, SkuId: 0}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/skuattachment',
headers: {'content-type': '', accept: ''},
body: {AttachmentId: 0, SkuId: 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}}/api/catalog/pvt/skuattachment');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
AttachmentId: 0,
SkuId: 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}}/api/catalog/pvt/skuattachment',
headers: {'content-type': '', accept: ''},
data: {AttachmentId: 0, SkuId: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/skuattachment';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"AttachmentId":0,"SkuId":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"AttachmentId": @0,
@"SkuId": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/skuattachment"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/skuattachment" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AttachmentId\": 0,\n \"SkuId\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/skuattachment",
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([
'AttachmentId' => 0,
'SkuId' => 0
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/catalog/pvt/skuattachment', [
'body' => '{
"AttachmentId": 0,
"SkuId": 0
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/skuattachment');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AttachmentId' => 0,
'SkuId' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AttachmentId' => 0,
'SkuId' => 0
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/skuattachment');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/skuattachment' -Method POST -Headers $headers -ContentType '' -Body '{
"AttachmentId": 0,
"SkuId": 0
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/skuattachment' -Method POST -Headers $headers -ContentType '' -Body '{
"AttachmentId": 0,
"SkuId": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AttachmentId\": 0,\n \"SkuId\": 0\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("POST", "/baseUrl/api/catalog/pvt/skuattachment", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/skuattachment"
payload = {
"AttachmentId": 0,
"SkuId": 0
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/skuattachment"
payload <- "{\n \"AttachmentId\": 0,\n \"SkuId\": 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}}/api/catalog/pvt/skuattachment")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"AttachmentId\": 0,\n \"SkuId\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/catalog/pvt/skuattachment') do |req|
req.headers['accept'] = ''
req.body = "{\n \"AttachmentId\": 0,\n \"SkuId\": 0\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/skuattachment";
let payload = json!({
"AttachmentId": 0,
"SkuId": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/catalog/pvt/skuattachment \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"AttachmentId": 0,
"SkuId": 0
}'
echo '{
"AttachmentId": 0,
"SkuId": 0
}' | \
http POST {{baseUrl}}/api/catalog/pvt/skuattachment \
accept:'' \
content-type:''
wget --quiet \
--method POST \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "AttachmentId": 0,\n "SkuId": 0\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/skuattachment
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"AttachmentId": 0,
"SkuId": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/skuattachment")! 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
{
"AttachmentId": 1,
"Id": 31,
"SkuId": 7
}
POST
Associate attachments to an SKU
{{baseUrl}}/api/catalog_system/pvt/sku/associateattachments
HEADERS
Content-Type
Accept
BODY json
{
"AttachmentNames": [],
"SkuId": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pvt/sku/associateattachments");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AttachmentNames\": [\n \"T-Shirt Customization\"\n ],\n \"SkuId\": 1\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/catalog_system/pvt/sku/associateattachments" {:headers {:accept ""}
:content-type :json
:form-params {:AttachmentNames ["T-Shirt Customization"]
:SkuId 1}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pvt/sku/associateattachments"
headers = HTTP::Headers{
"content-type" => "application/json"
"accept" => ""
}
reqBody = "{\n \"AttachmentNames\": [\n \"T-Shirt Customization\"\n ],\n \"SkuId\": 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}}/api/catalog_system/pvt/sku/associateattachments"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"AttachmentNames\": [\n \"T-Shirt Customization\"\n ],\n \"SkuId\": 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}}/api/catalog_system/pvt/sku/associateattachments");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddHeader("accept", "");
request.AddParameter("application/json", "{\n \"AttachmentNames\": [\n \"T-Shirt Customization\"\n ],\n \"SkuId\": 1\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pvt/sku/associateattachments"
payload := strings.NewReader("{\n \"AttachmentNames\": [\n \"T-Shirt Customization\"\n ],\n \"SkuId\": 1\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/catalog_system/pvt/sku/associateattachments HTTP/1.1
Content-Type: application/json
Accept:
Host: example.com
Content-Length: 72
{
"AttachmentNames": [
"T-Shirt Customization"
],
"SkuId": 1
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/catalog_system/pvt/sku/associateattachments")
.setHeader("content-type", "application/json")
.setHeader("accept", "")
.setBody("{\n \"AttachmentNames\": [\n \"T-Shirt Customization\"\n ],\n \"SkuId\": 1\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pvt/sku/associateattachments"))
.header("content-type", "application/json")
.header("accept", "")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AttachmentNames\": [\n \"T-Shirt Customization\"\n ],\n \"SkuId\": 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 \"AttachmentNames\": [\n \"T-Shirt Customization\"\n ],\n \"SkuId\": 1\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/sku/associateattachments")
.post(body)
.addHeader("content-type", "application/json")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/catalog_system/pvt/sku/associateattachments")
.header("content-type", "application/json")
.header("accept", "")
.body("{\n \"AttachmentNames\": [\n \"T-Shirt Customization\"\n ],\n \"SkuId\": 1\n}")
.asString();
const data = JSON.stringify({
AttachmentNames: [
'T-Shirt Customization'
],
SkuId: 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}}/api/catalog_system/pvt/sku/associateattachments');
xhr.setRequestHeader('content-type', 'application/json');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog_system/pvt/sku/associateattachments',
headers: {'content-type': 'application/json', accept: ''},
data: {AttachmentNames: ['T-Shirt Customization'], SkuId: 1}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pvt/sku/associateattachments';
const options = {
method: 'POST',
headers: {'content-type': 'application/json', accept: ''},
body: '{"AttachmentNames":["T-Shirt Customization"],"SkuId":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}}/api/catalog_system/pvt/sku/associateattachments',
method: 'POST',
headers: {
'content-type': 'application/json',
accept: ''
},
processData: false,
data: '{\n "AttachmentNames": [\n "T-Shirt Customization"\n ],\n "SkuId": 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 \"AttachmentNames\": [\n \"T-Shirt Customization\"\n ],\n \"SkuId\": 1\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/sku/associateattachments")
.post(body)
.addHeader("content-type", "application/json")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pvt/sku/associateattachments',
headers: {
'content-type': 'application/json',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({AttachmentNames: ['T-Shirt Customization'], SkuId: 1}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog_system/pvt/sku/associateattachments',
headers: {'content-type': 'application/json', accept: ''},
body: {AttachmentNames: ['T-Shirt Customization'], SkuId: 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}}/api/catalog_system/pvt/sku/associateattachments');
req.headers({
'content-type': 'application/json',
accept: ''
});
req.type('json');
req.send({
AttachmentNames: [
'T-Shirt Customization'
],
SkuId: 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}}/api/catalog_system/pvt/sku/associateattachments',
headers: {'content-type': 'application/json', accept: ''},
data: {AttachmentNames: ['T-Shirt Customization'], SkuId: 1}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pvt/sku/associateattachments';
const options = {
method: 'POST',
headers: {'content-type': 'application/json', accept: ''},
body: '{"AttachmentNames":["T-Shirt Customization"],"SkuId":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",
@"accept": @"" };
NSDictionary *parameters = @{ @"AttachmentNames": @[ @"T-Shirt Customization" ],
@"SkuId": @1 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pvt/sku/associateattachments"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pvt/sku/associateattachments" in
let headers = Header.add_list (Header.init ()) [
("content-type", "application/json");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AttachmentNames\": [\n \"T-Shirt Customization\"\n ],\n \"SkuId\": 1\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pvt/sku/associateattachments",
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([
'AttachmentNames' => [
'T-Shirt Customization'
],
'SkuId' => 1
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/catalog_system/pvt/sku/associateattachments', [
'body' => '{
"AttachmentNames": [
"T-Shirt Customization"
],
"SkuId": 1
}',
'headers' => [
'accept' => '',
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pvt/sku/associateattachments');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AttachmentNames' => [
'T-Shirt Customization'
],
'SkuId' => 1
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AttachmentNames' => [
'T-Shirt Customization'
],
'SkuId' => 1
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog_system/pvt/sku/associateattachments');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pvt/sku/associateattachments' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AttachmentNames": [
"T-Shirt Customization"
],
"SkuId": 1
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pvt/sku/associateattachments' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AttachmentNames": [
"T-Shirt Customization"
],
"SkuId": 1
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AttachmentNames\": [\n \"T-Shirt Customization\"\n ],\n \"SkuId\": 1\n}"
headers = {
'content-type': "application/json",
'accept': ""
}
conn.request("POST", "/baseUrl/api/catalog_system/pvt/sku/associateattachments", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pvt/sku/associateattachments"
payload = {
"AttachmentNames": ["T-Shirt Customization"],
"SkuId": 1
}
headers = {
"content-type": "application/json",
"accept": ""
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pvt/sku/associateattachments"
payload <- "{\n \"AttachmentNames\": [\n \"T-Shirt Customization\"\n ],\n \"SkuId\": 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}}/api/catalog_system/pvt/sku/associateattachments")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request["accept"] = ''
request.body = "{\n \"AttachmentNames\": [\n \"T-Shirt Customization\"\n ],\n \"SkuId\": 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/api/catalog_system/pvt/sku/associateattachments') do |req|
req.headers['accept'] = ''
req.body = "{\n \"AttachmentNames\": [\n \"T-Shirt Customization\"\n ],\n \"SkuId\": 1\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pvt/sku/associateattachments";
let payload = json!({
"AttachmentNames": ("T-Shirt Customization"),
"SkuId": 1
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/catalog_system/pvt/sku/associateattachments \
--header 'accept: ' \
--header 'content-type: application/json' \
--data '{
"AttachmentNames": [
"T-Shirt Customization"
],
"SkuId": 1
}'
echo '{
"AttachmentNames": [
"T-Shirt Customization"
],
"SkuId": 1
}' | \
http POST {{baseUrl}}/api/catalog_system/pvt/sku/associateattachments \
accept:'' \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--header 'accept: ' \
--body-data '{\n "AttachmentNames": [\n "T-Shirt Customization"\n ],\n "SkuId": 1\n}' \
--output-document \
- {{baseUrl}}/api/catalog_system/pvt/sku/associateattachments
import Foundation
let headers = [
"content-type": "application/json",
"accept": ""
]
let parameters = [
"AttachmentNames": ["T-Shirt Customization"],
"SkuId": 1
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pvt/sku/associateattachments")! 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 SKU Attachment by Attachment Association ID
{{baseUrl}}/api/catalog/pvt/skuattachment/:skuAttachmentAssociationId
HEADERS
Content-Type
Accept
QUERY PARAMS
skuAttachmentAssociationId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/skuattachment/:skuAttachmentAssociationId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/catalog/pvt/skuattachment/:skuAttachmentAssociationId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/skuattachment/:skuAttachmentAssociationId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/skuattachment/:skuAttachmentAssociationId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/skuattachment/:skuAttachmentAssociationId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/skuattachment/:skuAttachmentAssociationId"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/catalog/pvt/skuattachment/:skuAttachmentAssociationId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/catalog/pvt/skuattachment/:skuAttachmentAssociationId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/skuattachment/:skuAttachmentAssociationId"))
.header("content-type", "")
.header("accept", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skuattachment/:skuAttachmentAssociationId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/catalog/pvt/skuattachment/:skuAttachmentAssociationId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/catalog/pvt/skuattachment/:skuAttachmentAssociationId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/skuattachment/:skuAttachmentAssociationId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/skuattachment/:skuAttachmentAssociationId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/skuattachment/:skuAttachmentAssociationId',
method: 'DELETE',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skuattachment/:skuAttachmentAssociationId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/skuattachment/:skuAttachmentAssociationId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/skuattachment/:skuAttachmentAssociationId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/catalog/pvt/skuattachment/:skuAttachmentAssociationId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/skuattachment/:skuAttachmentAssociationId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/skuattachment/:skuAttachmentAssociationId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/skuattachment/:skuAttachmentAssociationId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/skuattachment/:skuAttachmentAssociationId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/skuattachment/:skuAttachmentAssociationId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/catalog/pvt/skuattachment/:skuAttachmentAssociationId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/skuattachment/:skuAttachmentAssociationId');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/skuattachment/:skuAttachmentAssociationId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/skuattachment/:skuAttachmentAssociationId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/skuattachment/:skuAttachmentAssociationId' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("DELETE", "/baseUrl/api/catalog/pvt/skuattachment/:skuAttachmentAssociationId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/skuattachment/:skuAttachmentAssociationId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/skuattachment/:skuAttachmentAssociationId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/skuattachment/:skuAttachmentAssociationId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/catalog/pvt/skuattachment/:skuAttachmentAssociationId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/skuattachment/:skuAttachmentAssociationId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/catalog/pvt/skuattachment/:skuAttachmentAssociationId \
--header 'accept: ' \
--header 'content-type: '
http DELETE {{baseUrl}}/api/catalog/pvt/skuattachment/:skuAttachmentAssociationId \
accept:'' \
content-type:''
wget --quiet \
--method DELETE \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/skuattachment/:skuAttachmentAssociationId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/skuattachment/:skuAttachmentAssociationId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Dissociate attachments and SKUs
{{baseUrl}}/api/catalog/pvt/skuattachment
HEADERS
Content-Type
Accept
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/skuattachment");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/catalog/pvt/skuattachment" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/skuattachment"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/skuattachment"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/skuattachment");
var request = new RestRequest("", Method.Delete);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/skuattachment"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/catalog/pvt/skuattachment HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/catalog/pvt/skuattachment")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/skuattachment"))
.header("content-type", "")
.header("accept", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skuattachment")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/catalog/pvt/skuattachment")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/catalog/pvt/skuattachment');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/skuattachment',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/skuattachment';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/skuattachment',
method: 'DELETE',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skuattachment")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/skuattachment',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/skuattachment',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/catalog/pvt/skuattachment');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/skuattachment',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/skuattachment';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/skuattachment"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/skuattachment" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/skuattachment",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/catalog/pvt/skuattachment', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/skuattachment');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/skuattachment');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/skuattachment' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/skuattachment' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("DELETE", "/baseUrl/api/catalog/pvt/skuattachment", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/skuattachment"
headers = {
"content-type": "",
"accept": ""
}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/skuattachment"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/skuattachment")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/catalog/pvt/skuattachment') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/skuattachment";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/catalog/pvt/skuattachment \
--header 'accept: ' \
--header 'content-type: '
http DELETE {{baseUrl}}/api/catalog/pvt/skuattachment \
accept:'' \
content-type:''
wget --quiet \
--method DELETE \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/skuattachment
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/skuattachment")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get SKU Attachments by SKU ID
{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/attachment
HEADERS
Content-Type
Accept
QUERY PARAMS
skuId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/attachment");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/attachment" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/attachment"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/attachment"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/attachment");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/attachment"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/attachment HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/attachment")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/attachment"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/attachment")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/attachment")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/attachment');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/attachment',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/attachment';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/attachment',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/attachment")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/attachment',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/attachment',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/attachment');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/attachment',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/attachment';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/attachment"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/attachment" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/attachment",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/attachment', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/attachment');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/attachment');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/attachment' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/attachment' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/attachment", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/attachment"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/attachment"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/attachment")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/attachment') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/attachment";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/attachment \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/attachment \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/attachment
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/attachment")! 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
[
{
"AttachmentId": 1,
"Id": 97,
"SkuId": 1
}
]
POST
Create SKU Complement
{{baseUrl}}/api/catalog/pvt/skucomplement
HEADERS
Content-Type
Accept
BODY json
{
"ComplementTypeId": 0,
"ParentSkuId": 0,
"SkuId": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/skucomplement");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ComplementTypeId\": 0,\n \"ParentSkuId\": 0,\n \"SkuId\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/catalog/pvt/skucomplement" {:headers {:accept ""}
:content-type :json
:form-params {:ComplementTypeId 0
:ParentSkuId 0
:SkuId 0}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/skucomplement"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"ComplementTypeId\": 0,\n \"ParentSkuId\": 0,\n \"SkuId\": 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}}/api/catalog/pvt/skucomplement"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"ComplementTypeId\": 0,\n \"ParentSkuId\": 0,\n \"SkuId\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/skucomplement");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"ComplementTypeId\": 0,\n \"ParentSkuId\": 0,\n \"SkuId\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/skucomplement"
payload := strings.NewReader("{\n \"ComplementTypeId\": 0,\n \"ParentSkuId\": 0,\n \"SkuId\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/catalog/pvt/skucomplement HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 61
{
"ComplementTypeId": 0,
"ParentSkuId": 0,
"SkuId": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/catalog/pvt/skucomplement")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"ComplementTypeId\": 0,\n \"ParentSkuId\": 0,\n \"SkuId\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/skucomplement"))
.header("content-type", "")
.header("accept", "")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ComplementTypeId\": 0,\n \"ParentSkuId\": 0,\n \"SkuId\": 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 \"ComplementTypeId\": 0,\n \"ParentSkuId\": 0,\n \"SkuId\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skucomplement")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/catalog/pvt/skucomplement")
.header("content-type", "")
.header("accept", "")
.body("{\n \"ComplementTypeId\": 0,\n \"ParentSkuId\": 0,\n \"SkuId\": 0\n}")
.asString();
const data = JSON.stringify({
ComplementTypeId: 0,
ParentSkuId: 0,
SkuId: 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}}/api/catalog/pvt/skucomplement');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/skucomplement',
headers: {'content-type': '', accept: ''},
data: {ComplementTypeId: 0, ParentSkuId: 0, SkuId: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/skucomplement';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"ComplementTypeId":0,"ParentSkuId":0,"SkuId":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/skucomplement',
method: 'POST',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "ComplementTypeId": 0,\n "ParentSkuId": 0,\n "SkuId": 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 \"ComplementTypeId\": 0,\n \"ParentSkuId\": 0,\n \"SkuId\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skucomplement")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/skucomplement',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({ComplementTypeId: 0, ParentSkuId: 0, SkuId: 0}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/skucomplement',
headers: {'content-type': '', accept: ''},
body: {ComplementTypeId: 0, ParentSkuId: 0, SkuId: 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}}/api/catalog/pvt/skucomplement');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
ComplementTypeId: 0,
ParentSkuId: 0,
SkuId: 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}}/api/catalog/pvt/skucomplement',
headers: {'content-type': '', accept: ''},
data: {ComplementTypeId: 0, ParentSkuId: 0, SkuId: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/skucomplement';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"ComplementTypeId":0,"ParentSkuId":0,"SkuId":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"ComplementTypeId": @0,
@"ParentSkuId": @0,
@"SkuId": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/skucomplement"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/skucomplement" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"ComplementTypeId\": 0,\n \"ParentSkuId\": 0,\n \"SkuId\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/skucomplement",
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([
'ComplementTypeId' => 0,
'ParentSkuId' => 0,
'SkuId' => 0
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/catalog/pvt/skucomplement', [
'body' => '{
"ComplementTypeId": 0,
"ParentSkuId": 0,
"SkuId": 0
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/skucomplement');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ComplementTypeId' => 0,
'ParentSkuId' => 0,
'SkuId' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ComplementTypeId' => 0,
'ParentSkuId' => 0,
'SkuId' => 0
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/skucomplement');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/skucomplement' -Method POST -Headers $headers -ContentType '' -Body '{
"ComplementTypeId": 0,
"ParentSkuId": 0,
"SkuId": 0
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/skucomplement' -Method POST -Headers $headers -ContentType '' -Body '{
"ComplementTypeId": 0,
"ParentSkuId": 0,
"SkuId": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ComplementTypeId\": 0,\n \"ParentSkuId\": 0,\n \"SkuId\": 0\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("POST", "/baseUrl/api/catalog/pvt/skucomplement", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/skucomplement"
payload = {
"ComplementTypeId": 0,
"ParentSkuId": 0,
"SkuId": 0
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/skucomplement"
payload <- "{\n \"ComplementTypeId\": 0,\n \"ParentSkuId\": 0,\n \"SkuId\": 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}}/api/catalog/pvt/skucomplement")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"ComplementTypeId\": 0,\n \"ParentSkuId\": 0,\n \"SkuId\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/catalog/pvt/skucomplement') do |req|
req.headers['accept'] = ''
req.body = "{\n \"ComplementTypeId\": 0,\n \"ParentSkuId\": 0,\n \"SkuId\": 0\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/skucomplement";
let payload = json!({
"ComplementTypeId": 0,
"ParentSkuId": 0,
"SkuId": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/catalog/pvt/skucomplement \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"ComplementTypeId": 0,
"ParentSkuId": 0,
"SkuId": 0
}'
echo '{
"ComplementTypeId": 0,
"ParentSkuId": 0,
"SkuId": 0
}' | \
http POST {{baseUrl}}/api/catalog/pvt/skucomplement \
accept:'' \
content-type:''
wget --quiet \
--method POST \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "ComplementTypeId": 0,\n "ParentSkuId": 0,\n "SkuId": 0\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/skucomplement
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"ComplementTypeId": 0,
"ParentSkuId": 0,
"SkuId": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/skucomplement")! 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
[
{
"ComplementTypeId": 1,
"Id": 61,
"ParentSkuId": 1,
"SkuId": 7
}
]
DELETE
Delete SKU Complement by SKU Complement ID
{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId
HEADERS
Content-Type
Accept
QUERY PARAMS
skuComplementId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/catalog/pvt/skucomplement/:skuComplementId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId"))
.header("content-type", "")
.header("accept", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId',
method: 'DELETE',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/skucomplement/:skuComplementId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("DELETE", "/baseUrl/api/catalog/pvt/skucomplement/:skuComplementId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/catalog/pvt/skucomplement/:skuComplementId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId \
--header 'accept: ' \
--header 'content-type: '
http DELETE {{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId \
accept:'' \
content-type:''
wget --quiet \
--method DELETE \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get SKU Complement by SKU Complement ID
{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId
HEADERS
Content-Type
Accept
QUERY PARAMS
skuComplementId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog/pvt/skucomplement/:skuComplementId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/skucomplement/:skuComplementId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog/pvt/skucomplement/:skuComplementId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog/pvt/skucomplement/:skuComplementId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/skucomplement/:skuComplementId")! 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
[
{
"ComplementTypeId": 1,
"Id": 61,
"ParentSkuId": 1,
"SkuId": 7
}
]
GET
Get SKU Complement by SKU ID
{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement
HEADERS
Content-Type
Accept
QUERY PARAMS
skuId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/complement HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/complement',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/complement", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/complement') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement")! 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
[
{
"ComplementTypeId": 1,
"Id": 61,
"ParentSkuId": 1,
"SkuId": 7
}
]
GET
Get SKU Complements by Complement Type ID
{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement/:complementTypeId
HEADERS
Content-Type
Accept
QUERY PARAMS
skuId
complementTypeId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement/:complementTypeId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement/:complementTypeId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement/:complementTypeId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement/:complementTypeId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement/:complementTypeId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement/:complementTypeId"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/complement/:complementTypeId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement/:complementTypeId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement/:complementTypeId"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement/:complementTypeId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement/:complementTypeId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement/:complementTypeId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement/:complementTypeId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement/:complementTypeId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement/:complementTypeId',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement/:complementTypeId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/complement/:complementTypeId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement/:complementTypeId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement/:complementTypeId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement/:complementTypeId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement/:complementTypeId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement/:complementTypeId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement/:complementTypeId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement/:complementTypeId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement/:complementTypeId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement/:complementTypeId');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement/:complementTypeId');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement/:complementTypeId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement/:complementTypeId' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/complement/:complementTypeId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement/:complementTypeId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement/:complementTypeId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement/:complementTypeId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/complement/:complementTypeId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement/:complementTypeId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement/:complementTypeId \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement/:complementTypeId \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement/:complementTypeId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/complement/:complementTypeId")! 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
[
{
"ComplementTypeId": 1,
"Id": 61,
"ParentSkuId": 1,
"SkuId": 7
}
]
GET
Get SKU complements by type
{{baseUrl}}/api/catalog_system/pvt/sku/complements/:parentSkuId/:type
HEADERS
Content-Type
Accept
QUERY PARAMS
parentSkuId
type
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pvt/sku/complements/:parentSkuId/:type");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog_system/pvt/sku/complements/:parentSkuId/:type" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pvt/sku/complements/:parentSkuId/:type"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pvt/sku/complements/:parentSkuId/:type"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pvt/sku/complements/:parentSkuId/:type");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pvt/sku/complements/:parentSkuId/:type"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog_system/pvt/sku/complements/:parentSkuId/:type HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog_system/pvt/sku/complements/:parentSkuId/:type")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pvt/sku/complements/:parentSkuId/:type"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/sku/complements/:parentSkuId/:type")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog_system/pvt/sku/complements/:parentSkuId/:type")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog_system/pvt/sku/complements/:parentSkuId/:type');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/sku/complements/:parentSkuId/:type',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pvt/sku/complements/:parentSkuId/:type';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pvt/sku/complements/:parentSkuId/:type',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/sku/complements/:parentSkuId/:type")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pvt/sku/complements/:parentSkuId/:type',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/sku/complements/:parentSkuId/:type',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog_system/pvt/sku/complements/:parentSkuId/:type');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/sku/complements/:parentSkuId/:type',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pvt/sku/complements/:parentSkuId/:type';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pvt/sku/complements/:parentSkuId/:type"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pvt/sku/complements/:parentSkuId/:type" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pvt/sku/complements/:parentSkuId/:type",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog_system/pvt/sku/complements/:parentSkuId/:type', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pvt/sku/complements/:parentSkuId/:type');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog_system/pvt/sku/complements/:parentSkuId/:type');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pvt/sku/complements/:parentSkuId/:type' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pvt/sku/complements/:parentSkuId/:type' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog_system/pvt/sku/complements/:parentSkuId/:type", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pvt/sku/complements/:parentSkuId/:type"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pvt/sku/complements/:parentSkuId/:type"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pvt/sku/complements/:parentSkuId/:type")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog_system/pvt/sku/complements/:parentSkuId/:type') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pvt/sku/complements/:parentSkuId/:type";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog_system/pvt/sku/complements/:parentSkuId/:type \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog_system/pvt/sku/complements/:parentSkuId/:type \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog_system/pvt/sku/complements/:parentSkuId/:type
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pvt/sku/complements/:parentSkuId/:type")! 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
{
"ComplementSkuIds": [
7
],
"ParentSkuId": 1,
"Type": "1"
}
POST
Create SKU EAN
{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean
HEADERS
Content-Type
Accept
QUERY PARAMS
skuId
ean
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean"))
.header("content-type", "")
.header("accept", "")
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean")
.post(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean';
const options = {method: 'POST', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean',
method: 'POST',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean")
.post(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean';
const options = {method: 'POST', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean');
$request->setRequestMethod('POST');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean' -Method POST -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("POST", "/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean"
headers = {
"content-type": "",
"accept": ""
}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean \
--header 'accept: ' \
--header 'content-type: '
http POST {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean \
accept:'' \
content-type:''
wget --quiet \
--method POST \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean")! 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()
DELETE
Delete SKU EAN
{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean
HEADERS
Content-Type
Accept
QUERY PARAMS
skuId
ean
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean");
var request = new RestRequest("", Method.Delete);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean"))
.header("content-type", "")
.header("accept", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean',
method: 'DELETE',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("DELETE", "/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean"
headers = {
"content-type": "",
"accept": ""
}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean \
--header 'accept: ' \
--header 'content-type: '
http DELETE {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean \
accept:'' \
content-type:''
wget --quiet \
--method DELETE \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean/:ean")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete all SKU EAN values
{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean
HEADERS
Content-Type
Accept
QUERY PARAMS
skuId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean");
var request = new RestRequest("", Method.Delete);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/ean HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean"))
.header("content-type", "")
.header("accept", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean',
method: 'DELETE',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/ean',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("DELETE", "/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/ean", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean"
headers = {
"content-type": "",
"accept": ""
}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/ean') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean \
--header 'accept: ' \
--header 'content-type: '
http DELETE {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean \
accept:'' \
content-type:''
wget --quiet \
--method DELETE \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get EAN by SKU ID
{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean
HEADERS
Content-Type
Accept
QUERY PARAMS
skuId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/ean HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/ean',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/ean", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/ean') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/ean")! 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
[
"1234567890123"
]
GET
Get SKU by EAN
{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyean/:ean
HEADERS
Content-Type
Accept
QUERY PARAMS
ean
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyean/:ean");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyean/:ean" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyean/:ean"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyean/:ean"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyean/:ean");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyean/:ean"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog_system/pvt/sku/stockkeepingunitbyean/:ean HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyean/:ean")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyean/:ean"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyean/:ean")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyean/:ean")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyean/:ean');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyean/:ean',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyean/:ean';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyean/:ean',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyean/:ean")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pvt/sku/stockkeepingunitbyean/:ean',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyean/:ean',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyean/:ean');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyean/:ean',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyean/:ean';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyean/:ean"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyean/:ean" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyean/:ean",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyean/:ean', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyean/:ean');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyean/:ean');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyean/:ean' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyean/:ean' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog_system/pvt/sku/stockkeepingunitbyean/:ean", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyean/:ean"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyean/:ean"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyean/:ean")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog_system/pvt/sku/stockkeepingunitbyean/:ean') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyean/:ean";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyean/:ean \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyean/:ean \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyean/:ean
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitbyean/:ean")! 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
{
"AlternateIdValues": [
"8781",
"878181"
],
"AlternateIds": {
"Ean": "8781",
"RefId": "878181"
},
"Attachments": [
{
"Fields": [
{
"DomainValues": "Adalberto,Pedro,João",
"FieldName": "nome",
"MaxCaracters": "20"
},
{
"DomainValues": null,
"FieldName": "foto",
"MaxCaracters": "40"
}
],
"Id": 3,
"IsActive": true,
"IsRequired": false,
"Keys": [
"nome;20",
"foto;40"
],
"Name": "Mensagem"
}
],
"BrandId": "2000018",
"BrandName": "MARCA ARGOLO TESTE",
"CSCIdentification": null,
"Categories": [],
"Collections": [],
"CommercialConditionId": 1,
"DetailUrl": "/tabela-de-basquete/p",
"Dimension": {
"cubicweight": 81.6833,
"height": 65,
"length": 58,
"weight": 10000,
"width": 130
},
"EstimatedDateArrival": null,
"Id": 2001773,
"ImageUrl": "http://ambienteqa.vteximg.com.br/arquivos/ids/168952-55-55/7508800GG.jpg",
"Images": [
{
"FileId": 168952,
"ImageName": "",
"ImageUrl": "http://ambienteqa.vteximg.com.br/arquivos/ids/168952/7508800GG.jpg"
},
{
"FileId": 168953,
"ImageName": "",
"ImageUrl": "http://ambienteqa.vteximg.com.br/arquivos/ids/168953/7508800_1GG.jpg"
},
{
"FileId": 168954,
"ImageName": "",
"ImageUrl": "http://ambienteqa.vteximg.com.br/arquivos/ids/168954/7508800_2GG.jpg"
}
],
"InformationSource": null,
"IsActive": true,
"IsGiftCardRecharge": false,
"IsInventoried": true,
"IsKit": false,
"IsTransported": true,
"KitItems": [],
"ManufacturerCode": "",
"MeasurementUnit": "un",
"ModalType": "",
"NameComplete": "Tabela de Basquete",
"ProductCategories": {
"59": "Brinquedos"
},
"ProductCategoryIds": "/59/",
"ProductClustersIds": "176,187,192,194,211,217,235,242",
"ProductDescription": "Tabela de Basquete",
"ProductGlobalCategoryId": null,
"ProductId": 2001426,
"ProductName": "Tabela de Basquete",
"ProductSpecifications": [
{
"FieldId": 7,
"FieldName": "Faixa Etária",
"FieldValueIds": [
58,
56,
55,
52
],
"FieldValues": [
"5 a 6 anos",
"7 a 8 anos",
"9 a 10 anos",
"Acima de 10 anos"
]
},
{
"FieldId": 23,
"FieldName": "Fabricante",
"FieldValueIds": [],
"FieldValues": [
"Xalingo"
]
}
],
"RealDimension": {
"realCubicWeight": 274.1375,
"realHeight": 241,
"realLength": 65,
"realWeight": 9800,
"realWidth": 105
},
"RewardValue": 100,
"SalesChannels": [
1,
2,
3,
10
],
"Services": [],
"SkuName": "Tabela de Basquete",
"SkuSellers": [
{
"FreightCommissionPercentage": 0,
"IsActive": true,
"ProductCommissionPercentage": 0,
"SellerId": "1",
"SellerStockKeepingUnitId": "2001773",
"StockKeepingUnitId": 2001773
}
],
"SkuSpecifications": [
{
"FieldId": 102,
"FieldName": "Cor",
"FieldValueIds": [
266
],
"FieldValues": [
"Padrão"
]
}
],
"UnitMultiplier": 2
}
PUT
Copy Files from an SKU to another SKU
{{baseUrl}}/api/catalog/pvt/stockkeepingunit/copy/:skuIdfrom/:skuIdto/file/
HEADERS
Content-Type
Accept
QUERY PARAMS
skuIdfrom
skuIdto
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/copy/:skuIdfrom/:skuIdto/file/");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/copy/:skuIdfrom/:skuIdto/file/" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/copy/:skuIdfrom/:skuIdto/file/"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.put url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/copy/:skuIdfrom/:skuIdto/file/"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/copy/:skuIdfrom/:skuIdto/file/");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/copy/:skuIdfrom/:skuIdto/file/"
req, _ := http.NewRequest("PUT", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/catalog/pvt/stockkeepingunit/copy/:skuIdfrom/:skuIdto/file/ HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/copy/:skuIdfrom/:skuIdto/file/")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/copy/:skuIdfrom/:skuIdto/file/"))
.header("content-type", "")
.header("accept", "")
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/copy/:skuIdfrom/:skuIdto/file/")
.put(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/copy/:skuIdfrom/:skuIdto/file/")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/copy/:skuIdfrom/:skuIdto/file/');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/copy/:skuIdfrom/:skuIdto/file/',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/copy/:skuIdfrom/:skuIdto/file/';
const options = {method: 'PUT', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/copy/:skuIdfrom/:skuIdto/file/',
method: 'PUT',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/copy/:skuIdfrom/:skuIdto/file/")
.put(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/stockkeepingunit/copy/:skuIdfrom/:skuIdto/file/',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/copy/:skuIdfrom/:skuIdto/file/',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/copy/:skuIdfrom/:skuIdto/file/');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/copy/:skuIdfrom/:skuIdto/file/',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/copy/:skuIdfrom/:skuIdto/file/';
const options = {method: 'PUT', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/copy/:skuIdfrom/:skuIdto/file/"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/copy/:skuIdfrom/:skuIdto/file/" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/copy/:skuIdfrom/:skuIdto/file/",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/copy/:skuIdfrom/:skuIdto/file/', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/copy/:skuIdfrom/:skuIdto/file/');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/copy/:skuIdfrom/:skuIdto/file/');
$request->setRequestMethod('PUT');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/copy/:skuIdfrom/:skuIdto/file/' -Method PUT -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/copy/:skuIdfrom/:skuIdto/file/' -Method PUT -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("PUT", "/baseUrl/api/catalog/pvt/stockkeepingunit/copy/:skuIdfrom/:skuIdto/file/", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/copy/:skuIdfrom/:skuIdto/file/"
headers = {
"content-type": "",
"accept": ""
}
response = requests.put(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/copy/:skuIdfrom/:skuIdto/file/"
response <- VERB("PUT", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/copy/:skuIdfrom/:skuIdto/file/")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/catalog/pvt/stockkeepingunit/copy/:skuIdfrom/:skuIdto/file/') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/copy/:skuIdfrom/:skuIdto/file/";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/catalog/pvt/stockkeepingunit/copy/:skuIdfrom/:skuIdto/file/ \
--header 'accept: ' \
--header 'content-type: '
http PUT {{baseUrl}}/api/catalog/pvt/stockkeepingunit/copy/:skuIdfrom/:skuIdto/file/ \
accept:'' \
content-type:''
wget --quiet \
--method PUT \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/stockkeepingunit/copy/:skuIdfrom/:skuIdto/file/
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/copy/:skuIdfrom/:skuIdto/file/")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
[
{
"ArchiveId": 155404,
"Id": 1964,
"IsMain": true,
"Label": "",
"SkuId": 1
},
{
"ArchiveId": 155429,
"Id": 1965,
"IsMain": false,
"Label": "",
"SkuId": 1
}
]
POST
Create SKU File
{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file
HEADERS
Content-Type
Accept
QUERY PARAMS
skuId
BODY json
{
"IsMain": false,
"Label": "",
"Name": "",
"Text": "",
"Url": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"IsMain\": false,\n \"Label\": \"\",\n \"Name\": \"\",\n \"Text\": \"\",\n \"Url\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file" {:headers {:accept ""}
:content-type :json
:form-params {:IsMain false
:Label ""
:Name ""
:Text ""
:Url ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"IsMain\": false,\n \"Label\": \"\",\n \"Name\": \"\",\n \"Text\": \"\",\n \"Url\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"IsMain\": false,\n \"Label\": \"\",\n \"Name\": \"\",\n \"Text\": \"\",\n \"Url\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"IsMain\": false,\n \"Label\": \"\",\n \"Name\": \"\",\n \"Text\": \"\",\n \"Url\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file"
payload := strings.NewReader("{\n \"IsMain\": false,\n \"Label\": \"\",\n \"Name\": \"\",\n \"Text\": \"\",\n \"Url\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/file HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 77
{
"IsMain": false,
"Label": "",
"Name": "",
"Text": "",
"Url": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"IsMain\": false,\n \"Label\": \"\",\n \"Name\": \"\",\n \"Text\": \"\",\n \"Url\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file"))
.header("content-type", "")
.header("accept", "")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"IsMain\": false,\n \"Label\": \"\",\n \"Name\": \"\",\n \"Text\": \"\",\n \"Url\": \"\"\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 \"IsMain\": false,\n \"Label\": \"\",\n \"Name\": \"\",\n \"Text\": \"\",\n \"Url\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file")
.header("content-type", "")
.header("accept", "")
.body("{\n \"IsMain\": false,\n \"Label\": \"\",\n \"Name\": \"\",\n \"Text\": \"\",\n \"Url\": \"\"\n}")
.asString();
const data = JSON.stringify({
IsMain: false,
Label: '',
Name: '',
Text: '',
Url: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file',
headers: {'content-type': '', accept: ''},
data: {IsMain: false, Label: '', Name: '', Text: '', Url: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"IsMain":false,"Label":"","Name":"","Text":"","Url":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file',
method: 'POST',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "IsMain": false,\n "Label": "",\n "Name": "",\n "Text": "",\n "Url": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"IsMain\": false,\n \"Label\": \"\",\n \"Name\": \"\",\n \"Text\": \"\",\n \"Url\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/file',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({IsMain: false, Label: '', Name: '', Text: '', Url: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file',
headers: {'content-type': '', accept: ''},
body: {IsMain: false, Label: '', Name: '', Text: '', Url: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
IsMain: false,
Label: '',
Name: '',
Text: '',
Url: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file',
headers: {'content-type': '', accept: ''},
data: {IsMain: false, Label: '', Name: '', Text: '', Url: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"IsMain":false,"Label":"","Name":"","Text":"","Url":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"IsMain": @NO,
@"Label": @"",
@"Name": @"",
@"Text": @"",
@"Url": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"IsMain\": false,\n \"Label\": \"\",\n \"Name\": \"\",\n \"Text\": \"\",\n \"Url\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file",
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([
'IsMain' => null,
'Label' => '',
'Name' => '',
'Text' => '',
'Url' => ''
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file', [
'body' => '{
"IsMain": false,
"Label": "",
"Name": "",
"Text": "",
"Url": ""
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'IsMain' => null,
'Label' => '',
'Name' => '',
'Text' => '',
'Url' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'IsMain' => null,
'Label' => '',
'Name' => '',
'Text' => '',
'Url' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file' -Method POST -Headers $headers -ContentType '' -Body '{
"IsMain": false,
"Label": "",
"Name": "",
"Text": "",
"Url": ""
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file' -Method POST -Headers $headers -ContentType '' -Body '{
"IsMain": false,
"Label": "",
"Name": "",
"Text": "",
"Url": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"IsMain\": false,\n \"Label\": \"\",\n \"Name\": \"\",\n \"Text\": \"\",\n \"Url\": \"\"\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("POST", "/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/file", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file"
payload = {
"IsMain": False,
"Label": "",
"Name": "",
"Text": "",
"Url": ""
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file"
payload <- "{\n \"IsMain\": false,\n \"Label\": \"\",\n \"Name\": \"\",\n \"Text\": \"\",\n \"Url\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"IsMain\": false,\n \"Label\": \"\",\n \"Name\": \"\",\n \"Text\": \"\",\n \"Url\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/file') do |req|
req.headers['accept'] = ''
req.body = "{\n \"IsMain\": false,\n \"Label\": \"\",\n \"Name\": \"\",\n \"Text\": \"\",\n \"Url\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file";
let payload = json!({
"IsMain": false,
"Label": "",
"Name": "",
"Text": "",
"Url": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"IsMain": false,
"Label": "",
"Name": "",
"Text": "",
"Url": ""
}'
echo '{
"IsMain": false,
"Label": "",
"Name": "",
"Text": "",
"Url": ""
}' | \
http POST {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file \
accept:'' \
content-type:''
wget --quiet \
--method POST \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "IsMain": false,\n "Label": "",\n "Name": "",\n "Text": "",\n "Url": ""\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"IsMain": false,
"Label": "",
"Name": "",
"Text": "",
"Url": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file")! 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
{
"ArchiveId": 155569,
"Id": 625,
"IsMain": true,
"Label": "Main",
"SkuId": 123456
}
DELETE
Delete All SKU Files
{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file
HEADERS
Content-Type
Accept
QUERY PARAMS
skuId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file");
var request = new RestRequest("", Method.Delete);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/file HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file"))
.header("content-type", "")
.header("accept", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file',
method: 'DELETE',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/file',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("DELETE", "/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/file", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file"
headers = {
"content-type": "",
"accept": ""
}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/file') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file \
--header 'accept: ' \
--header 'content-type: '
http DELETE {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file \
accept:'' \
content-type:''
wget --quiet \
--method DELETE \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete SKU Image File
{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId
HEADERS
Content-Type
Accept
QUERY PARAMS
skuId
skuFileId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId"))
.header("content-type", "")
.header("accept", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId',
method: 'DELETE',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("DELETE", "/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId \
--header 'accept: ' \
--header 'content-type: '
http DELETE {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId \
accept:'' \
content-type:''
wget --quiet \
--method DELETE \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Disassociate SKU File
{{baseUrl}}/api/catalog/pvt/stockkeepingunit/disassociate/:skuId/file/:skuFileId
HEADERS
Content-Type
Accept
QUERY PARAMS
skuId
skuFileId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/disassociate/:skuId/file/:skuFileId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/disassociate/:skuId/file/:skuFileId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/disassociate/:skuId/file/:skuFileId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/disassociate/:skuId/file/:skuFileId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/disassociate/:skuId/file/:skuFileId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/disassociate/:skuId/file/:skuFileId"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/catalog/pvt/stockkeepingunit/disassociate/:skuId/file/:skuFileId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/disassociate/:skuId/file/:skuFileId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/disassociate/:skuId/file/:skuFileId"))
.header("content-type", "")
.header("accept", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/disassociate/:skuId/file/:skuFileId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/disassociate/:skuId/file/:skuFileId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/disassociate/:skuId/file/:skuFileId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/disassociate/:skuId/file/:skuFileId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/disassociate/:skuId/file/:skuFileId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/disassociate/:skuId/file/:skuFileId',
method: 'DELETE',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/disassociate/:skuId/file/:skuFileId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/stockkeepingunit/disassociate/:skuId/file/:skuFileId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/disassociate/:skuId/file/:skuFileId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/disassociate/:skuId/file/:skuFileId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/disassociate/:skuId/file/:skuFileId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/disassociate/:skuId/file/:skuFileId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/disassociate/:skuId/file/:skuFileId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/disassociate/:skuId/file/:skuFileId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/disassociate/:skuId/file/:skuFileId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/disassociate/:skuId/file/:skuFileId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/disassociate/:skuId/file/:skuFileId');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/disassociate/:skuId/file/:skuFileId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/disassociate/:skuId/file/:skuFileId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/disassociate/:skuId/file/:skuFileId' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("DELETE", "/baseUrl/api/catalog/pvt/stockkeepingunit/disassociate/:skuId/file/:skuFileId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/disassociate/:skuId/file/:skuFileId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/disassociate/:skuId/file/:skuFileId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/disassociate/:skuId/file/:skuFileId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/catalog/pvt/stockkeepingunit/disassociate/:skuId/file/:skuFileId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/disassociate/:skuId/file/:skuFileId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/catalog/pvt/stockkeepingunit/disassociate/:skuId/file/:skuFileId \
--header 'accept: ' \
--header 'content-type: '
http DELETE {{baseUrl}}/api/catalog/pvt/stockkeepingunit/disassociate/:skuId/file/:skuFileId \
accept:'' \
content-type:''
wget --quiet \
--method DELETE \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/stockkeepingunit/disassociate/:skuId/file/:skuFileId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/disassociate/:skuId/file/:skuFileId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get SKU Files
{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file
HEADERS
Content-Type
Accept
QUERY PARAMS
skuId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/file HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/file',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/file", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/file') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file")! 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
[
{
"ArchiveId": 155485,
"Id": 549,
"IsMain": true,
"Label": "miau",
"Name": "chimera-cat-quimera-5",
"SkuId": 310118490
},
{
"ArchiveId": 155486,
"Id": 550,
"IsMain": false,
"Label": "Gato siames",
"Name": "Gato-siames",
"SkuId": 310118490
},
{
"ArchiveId": 155491,
"Id": 555,
"IsMain": false,
"Label": null,
"Name": "Cat-Sleeping-Pics",
"SkuId": 310118490
}
]
PUT
Update SKU File
{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId
HEADERS
Content-Type
Accept
QUERY PARAMS
skuId
skuFileId
BODY json
{
"IsMain": false,
"Label": "",
"Name": "",
"Text": "",
"Url": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"IsMain\": false,\n \"Label\": \"\",\n \"Name\": \"\",\n \"Text\": \"\",\n \"Url\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId" {:headers {:accept ""}
:content-type :json
:form-params {:IsMain false
:Label ""
:Name ""
:Text ""
:Url ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"IsMain\": false,\n \"Label\": \"\",\n \"Name\": \"\",\n \"Text\": \"\",\n \"Url\": \"\"\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"IsMain\": false,\n \"Label\": \"\",\n \"Name\": \"\",\n \"Text\": \"\",\n \"Url\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"IsMain\": false,\n \"Label\": \"\",\n \"Name\": \"\",\n \"Text\": \"\",\n \"Url\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId"
payload := strings.NewReader("{\n \"IsMain\": false,\n \"Label\": \"\",\n \"Name\": \"\",\n \"Text\": \"\",\n \"Url\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 77
{
"IsMain": false,
"Label": "",
"Name": "",
"Text": "",
"Url": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"IsMain\": false,\n \"Label\": \"\",\n \"Name\": \"\",\n \"Text\": \"\",\n \"Url\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId"))
.header("content-type", "")
.header("accept", "")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"IsMain\": false,\n \"Label\": \"\",\n \"Name\": \"\",\n \"Text\": \"\",\n \"Url\": \"\"\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 \"IsMain\": false,\n \"Label\": \"\",\n \"Name\": \"\",\n \"Text\": \"\",\n \"Url\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId")
.header("content-type", "")
.header("accept", "")
.body("{\n \"IsMain\": false,\n \"Label\": \"\",\n \"Name\": \"\",\n \"Text\": \"\",\n \"Url\": \"\"\n}")
.asString();
const data = JSON.stringify({
IsMain: false,
Label: '',
Name: '',
Text: '',
Url: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId',
headers: {'content-type': '', accept: ''},
data: {IsMain: false, Label: '', Name: '', Text: '', Url: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"IsMain":false,"Label":"","Name":"","Text":"","Url":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId',
method: 'PUT',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "IsMain": false,\n "Label": "",\n "Name": "",\n "Text": "",\n "Url": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"IsMain\": false,\n \"Label\": \"\",\n \"Name\": \"\",\n \"Text\": \"\",\n \"Url\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({IsMain: false, Label: '', Name: '', Text: '', Url: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId',
headers: {'content-type': '', accept: ''},
body: {IsMain: false, Label: '', Name: '', Text: '', Url: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
IsMain: false,
Label: '',
Name: '',
Text: '',
Url: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId',
headers: {'content-type': '', accept: ''},
data: {IsMain: false, Label: '', Name: '', Text: '', Url: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"IsMain":false,"Label":"","Name":"","Text":"","Url":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"IsMain": @NO,
@"Label": @"",
@"Name": @"",
@"Text": @"",
@"Url": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"IsMain\": false,\n \"Label\": \"\",\n \"Name\": \"\",\n \"Text\": \"\",\n \"Url\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId",
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([
'IsMain' => null,
'Label' => '',
'Name' => '',
'Text' => '',
'Url' => ''
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId', [
'body' => '{
"IsMain": false,
"Label": "",
"Name": "",
"Text": "",
"Url": ""
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'IsMain' => null,
'Label' => '',
'Name' => '',
'Text' => '',
'Url' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'IsMain' => null,
'Label' => '',
'Name' => '',
'Text' => '',
'Url' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId' -Method PUT -Headers $headers -ContentType '' -Body '{
"IsMain": false,
"Label": "",
"Name": "",
"Text": "",
"Url": ""
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId' -Method PUT -Headers $headers -ContentType '' -Body '{
"IsMain": false,
"Label": "",
"Name": "",
"Text": "",
"Url": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"IsMain\": false,\n \"Label\": \"\",\n \"Name\": \"\",\n \"Text\": \"\",\n \"Url\": \"\"\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("PUT", "/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId"
payload = {
"IsMain": False,
"Label": "",
"Name": "",
"Text": "",
"Url": ""
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId"
payload <- "{\n \"IsMain\": false,\n \"Label\": \"\",\n \"Name\": \"\",\n \"Text\": \"\",\n \"Url\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"IsMain\": false,\n \"Label\": \"\",\n \"Name\": \"\",\n \"Text\": \"\",\n \"Url\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId') do |req|
req.headers['accept'] = ''
req.body = "{\n \"IsMain\": false,\n \"Label\": \"\",\n \"Name\": \"\",\n \"Text\": \"\",\n \"Url\": \"\"\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId";
let payload = json!({
"IsMain": false,
"Label": "",
"Name": "",
"Text": "",
"Url": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"IsMain": false,
"Label": "",
"Name": "",
"Text": "",
"Url": ""
}'
echo '{
"IsMain": false,
"Label": "",
"Name": "",
"Text": "",
"Url": ""
}' | \
http PUT {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId \
accept:'' \
content-type:''
wget --quiet \
--method PUT \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "IsMain": false,\n "Label": "",\n "Name": "",\n "Text": "",\n "Url": ""\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"IsMain": false,
"Label": "",
"Name": "",
"Text": "",
"Url": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/file/:skuFileId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"ArchiveId": 155569,
"Id": 625,
"IsMain": true,
"Label": "Main",
"SkuId": 123456
}
POST
Create SKU Kit
{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit
HEADERS
Content-Type
Accept
BODY json
{
"Quantity": 0,
"StockKeepingUnitId": 0,
"StockKeepingUnitParent": 0,
"UnitPrice": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Quantity\": 0,\n \"StockKeepingUnitId\": 0,\n \"StockKeepingUnitParent\": 0,\n \"UnitPrice\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit" {:headers {:accept ""}
:content-type :json
:form-params {:Quantity 0
:StockKeepingUnitId 0
:StockKeepingUnitParent 0
:UnitPrice ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"Quantity\": 0,\n \"StockKeepingUnitId\": 0,\n \"StockKeepingUnitParent\": 0,\n \"UnitPrice\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"Quantity\": 0,\n \"StockKeepingUnitId\": 0,\n \"StockKeepingUnitParent\": 0,\n \"UnitPrice\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"Quantity\": 0,\n \"StockKeepingUnitId\": 0,\n \"StockKeepingUnitParent\": 0,\n \"UnitPrice\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit"
payload := strings.NewReader("{\n \"Quantity\": 0,\n \"StockKeepingUnitId\": 0,\n \"StockKeepingUnitParent\": 0,\n \"UnitPrice\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/catalog/pvt/stockkeepingunitkit HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 96
{
"Quantity": 0,
"StockKeepingUnitId": 0,
"StockKeepingUnitParent": 0,
"UnitPrice": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"Quantity\": 0,\n \"StockKeepingUnitId\": 0,\n \"StockKeepingUnitParent\": 0,\n \"UnitPrice\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit"))
.header("content-type", "")
.header("accept", "")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Quantity\": 0,\n \"StockKeepingUnitId\": 0,\n \"StockKeepingUnitParent\": 0,\n \"UnitPrice\": \"\"\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 \"Quantity\": 0,\n \"StockKeepingUnitId\": 0,\n \"StockKeepingUnitParent\": 0,\n \"UnitPrice\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit")
.header("content-type", "")
.header("accept", "")
.body("{\n \"Quantity\": 0,\n \"StockKeepingUnitId\": 0,\n \"StockKeepingUnitParent\": 0,\n \"UnitPrice\": \"\"\n}")
.asString();
const data = JSON.stringify({
Quantity: 0,
StockKeepingUnitId: 0,
StockKeepingUnitParent: 0,
UnitPrice: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit',
headers: {'content-type': '', accept: ''},
data: {Quantity: 0, StockKeepingUnitId: 0, StockKeepingUnitParent: 0, UnitPrice: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"Quantity":0,"StockKeepingUnitId":0,"StockKeepingUnitParent":0,"UnitPrice":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit',
method: 'POST',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "Quantity": 0,\n "StockKeepingUnitId": 0,\n "StockKeepingUnitParent": 0,\n "UnitPrice": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Quantity\": 0,\n \"StockKeepingUnitId\": 0,\n \"StockKeepingUnitParent\": 0,\n \"UnitPrice\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/stockkeepingunitkit',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Quantity: 0, StockKeepingUnitId: 0, StockKeepingUnitParent: 0, UnitPrice: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit',
headers: {'content-type': '', accept: ''},
body: {Quantity: 0, StockKeepingUnitId: 0, StockKeepingUnitParent: 0, UnitPrice: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
Quantity: 0,
StockKeepingUnitId: 0,
StockKeepingUnitParent: 0,
UnitPrice: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit',
headers: {'content-type': '', accept: ''},
data: {Quantity: 0, StockKeepingUnitId: 0, StockKeepingUnitParent: 0, UnitPrice: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"Quantity":0,"StockKeepingUnitId":0,"StockKeepingUnitParent":0,"UnitPrice":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"Quantity": @0,
@"StockKeepingUnitId": @0,
@"StockKeepingUnitParent": @0,
@"UnitPrice": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"Quantity\": 0,\n \"StockKeepingUnitId\": 0,\n \"StockKeepingUnitParent\": 0,\n \"UnitPrice\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit",
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([
'Quantity' => 0,
'StockKeepingUnitId' => 0,
'StockKeepingUnitParent' => 0,
'UnitPrice' => ''
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit', [
'body' => '{
"Quantity": 0,
"StockKeepingUnitId": 0,
"StockKeepingUnitParent": 0,
"UnitPrice": ""
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Quantity' => 0,
'StockKeepingUnitId' => 0,
'StockKeepingUnitParent' => 0,
'UnitPrice' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Quantity' => 0,
'StockKeepingUnitId' => 0,
'StockKeepingUnitParent' => 0,
'UnitPrice' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit' -Method POST -Headers $headers -ContentType '' -Body '{
"Quantity": 0,
"StockKeepingUnitId": 0,
"StockKeepingUnitParent": 0,
"UnitPrice": ""
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit' -Method POST -Headers $headers -ContentType '' -Body '{
"Quantity": 0,
"StockKeepingUnitId": 0,
"StockKeepingUnitParent": 0,
"UnitPrice": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Quantity\": 0,\n \"StockKeepingUnitId\": 0,\n \"StockKeepingUnitParent\": 0,\n \"UnitPrice\": \"\"\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("POST", "/baseUrl/api/catalog/pvt/stockkeepingunitkit", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit"
payload = {
"Quantity": 0,
"StockKeepingUnitId": 0,
"StockKeepingUnitParent": 0,
"UnitPrice": ""
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit"
payload <- "{\n \"Quantity\": 0,\n \"StockKeepingUnitId\": 0,\n \"StockKeepingUnitParent\": 0,\n \"UnitPrice\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"Quantity\": 0,\n \"StockKeepingUnitId\": 0,\n \"StockKeepingUnitParent\": 0,\n \"UnitPrice\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/catalog/pvt/stockkeepingunitkit') do |req|
req.headers['accept'] = ''
req.body = "{\n \"Quantity\": 0,\n \"StockKeepingUnitId\": 0,\n \"StockKeepingUnitParent\": 0,\n \"UnitPrice\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit";
let payload = json!({
"Quantity": 0,
"StockKeepingUnitId": 0,
"StockKeepingUnitParent": 0,
"UnitPrice": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/catalog/pvt/stockkeepingunitkit \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"Quantity": 0,
"StockKeepingUnitId": 0,
"StockKeepingUnitParent": 0,
"UnitPrice": ""
}'
echo '{
"Quantity": 0,
"StockKeepingUnitId": 0,
"StockKeepingUnitParent": 0,
"UnitPrice": ""
}' | \
http POST {{baseUrl}}/api/catalog/pvt/stockkeepingunitkit \
accept:'' \
content-type:''
wget --quiet \
--method POST \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "Quantity": 0,\n "StockKeepingUnitId": 0,\n "StockKeepingUnitParent": 0,\n "UnitPrice": ""\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/stockkeepingunitkit
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"Quantity": 0,
"StockKeepingUnitId": 0,
"StockKeepingUnitParent": 0,
"UnitPrice": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit")! 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
{
"Id": 7,
"Quantity": 1,
"StockKeepingUnitId": 1,
"StockKeepingUnitParent": 7,
"UnitPrice": 50
}
DELETE
Delete SKU Kit by KitId
{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId
HEADERS
Content-Type
Accept
QUERY PARAMS
kitId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/catalog/pvt/stockkeepingunitkit/:kitId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId"))
.header("content-type", "")
.header("accept", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId',
method: 'DELETE',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/stockkeepingunitkit/:kitId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("DELETE", "/baseUrl/api/catalog/pvt/stockkeepingunitkit/:kitId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/catalog/pvt/stockkeepingunitkit/:kitId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId \
--header 'accept: ' \
--header 'content-type: '
http DELETE {{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId \
accept:'' \
content-type:''
wget --quiet \
--method DELETE \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete SKU Kit by SKU ID or Parent SKU ID
{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit
HEADERS
Content-Type
Accept
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit");
var request = new RestRequest("", Method.Delete);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/catalog/pvt/stockkeepingunitkit HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit"))
.header("content-type", "")
.header("accept", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit',
method: 'DELETE',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/stockkeepingunitkit',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("DELETE", "/baseUrl/api/catalog/pvt/stockkeepingunitkit", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit"
headers = {
"content-type": "",
"accept": ""
}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/catalog/pvt/stockkeepingunitkit') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/catalog/pvt/stockkeepingunitkit \
--header 'accept: ' \
--header 'content-type: '
http DELETE {{baseUrl}}/api/catalog/pvt/stockkeepingunitkit \
accept:'' \
content-type:''
wget --quiet \
--method DELETE \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/stockkeepingunitkit
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get SKU Kit by SKU ID or Parent SKU ID
{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit
HEADERS
Content-Type
Accept
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog/pvt/stockkeepingunitkit HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/stockkeepingunitkit',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog/pvt/stockkeepingunitkit", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog/pvt/stockkeepingunitkit') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog/pvt/stockkeepingunitkit \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog/pvt/stockkeepingunitkit \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/stockkeepingunitkit
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit")! 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
{
"Id": 7,
"Quantity": 1,
"StockKeepingUnitId": 1,
"StockKeepingUnitParent": 7,
"UnitPrice": 50
}
GET
Get SKU Kit
{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId
HEADERS
Content-Type
Accept
QUERY PARAMS
kitId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog/pvt/stockkeepingunitkit/:kitId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/stockkeepingunitkit/:kitId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog/pvt/stockkeepingunitkit/:kitId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog/pvt/stockkeepingunitkit/:kitId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/stockkeepingunitkit/:kitId")! 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
{
"Id": 7,
"Quantity": 1,
"StockKeepingUnitId": 1,
"StockKeepingUnitParent": 7,
"UnitPrice": 50
}
POST
Change Notification with SKU ID
{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:skuId
HEADERS
Content-Type
Accept
QUERY PARAMS
skuId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:skuId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:skuId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:skuId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:skuId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:skuId");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:skuId"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/catalog_system/pvt/skuseller/changenotification/:skuId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:skuId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:skuId"))
.header("content-type", "")
.header("accept", "")
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:skuId")
.post(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:skuId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:skuId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:skuId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:skuId';
const options = {method: 'POST', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:skuId',
method: 'POST',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:skuId")
.post(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pvt/skuseller/changenotification/:skuId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:skuId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:skuId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:skuId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:skuId';
const options = {method: 'POST', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:skuId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:skuId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:skuId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:skuId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:skuId');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:skuId');
$request->setRequestMethod('POST');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:skuId' -Method POST -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:skuId' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("POST", "/baseUrl/api/catalog_system/pvt/skuseller/changenotification/:skuId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:skuId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:skuId"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:skuId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/catalog_system/pvt/skuseller/changenotification/:skuId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:skuId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:skuId \
--header 'accept: ' \
--header 'content-type: '
http POST {{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:skuId \
accept:'' \
content-type:''
wget --quiet \
--method POST \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:skuId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:skuId")! 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
text/plain
RESPONSE BODY text
Seller StockKeepingUnit `{{skuId}}` not found for this seller id `{{sellerId}}`
POST
Change Notification with Seller ID and Seller SKU ID
{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:sellerId/:sellerSkuId
HEADERS
Content-Type
Accept
QUERY PARAMS
sellerId
sellerSkuId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:sellerId/:sellerSkuId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:sellerId/:sellerSkuId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:sellerId/:sellerSkuId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:sellerId/:sellerSkuId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:sellerId/:sellerSkuId");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:sellerId/:sellerSkuId"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/catalog_system/pvt/skuseller/changenotification/:sellerId/:sellerSkuId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:sellerId/:sellerSkuId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:sellerId/:sellerSkuId"))
.header("content-type", "")
.header("accept", "")
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:sellerId/:sellerSkuId")
.post(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:sellerId/:sellerSkuId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:sellerId/:sellerSkuId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:sellerId/:sellerSkuId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:sellerId/:sellerSkuId';
const options = {method: 'POST', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:sellerId/:sellerSkuId',
method: 'POST',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:sellerId/:sellerSkuId")
.post(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pvt/skuseller/changenotification/:sellerId/:sellerSkuId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:sellerId/:sellerSkuId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:sellerId/:sellerSkuId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:sellerId/:sellerSkuId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:sellerId/:sellerSkuId';
const options = {method: 'POST', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:sellerId/:sellerSkuId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:sellerId/:sellerSkuId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:sellerId/:sellerSkuId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:sellerId/:sellerSkuId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:sellerId/:sellerSkuId');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:sellerId/:sellerSkuId');
$request->setRequestMethod('POST');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:sellerId/:sellerSkuId' -Method POST -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:sellerId/:sellerSkuId' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("POST", "/baseUrl/api/catalog_system/pvt/skuseller/changenotification/:sellerId/:sellerSkuId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:sellerId/:sellerSkuId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:sellerId/:sellerSkuId"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:sellerId/:sellerSkuId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/catalog_system/pvt/skuseller/changenotification/:sellerId/:sellerSkuId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:sellerId/:sellerSkuId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:sellerId/:sellerSkuId \
--header 'accept: ' \
--header 'content-type: '
http POST {{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:sellerId/:sellerSkuId \
accept:'' \
content-type:''
wget --quiet \
--method POST \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:sellerId/:sellerSkuId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pvt/skuseller/changenotification/:sellerId/:sellerSkuId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get details of a seller's SKU
{{baseUrl}}/api/catalog_system/pvt/skuseller/:sellerId/:sellerSkuId
HEADERS
Content-Type
Accept
QUERY PARAMS
sellerId
sellerSkuId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pvt/skuseller/:sellerId/:sellerSkuId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog_system/pvt/skuseller/:sellerId/:sellerSkuId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pvt/skuseller/:sellerId/:sellerSkuId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pvt/skuseller/:sellerId/:sellerSkuId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pvt/skuseller/:sellerId/:sellerSkuId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pvt/skuseller/:sellerId/:sellerSkuId"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog_system/pvt/skuseller/:sellerId/:sellerSkuId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog_system/pvt/skuseller/:sellerId/:sellerSkuId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pvt/skuseller/:sellerId/:sellerSkuId"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/skuseller/:sellerId/:sellerSkuId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog_system/pvt/skuseller/:sellerId/:sellerSkuId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog_system/pvt/skuseller/:sellerId/:sellerSkuId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/skuseller/:sellerId/:sellerSkuId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pvt/skuseller/:sellerId/:sellerSkuId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pvt/skuseller/:sellerId/:sellerSkuId',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/skuseller/:sellerId/:sellerSkuId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pvt/skuseller/:sellerId/:sellerSkuId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/skuseller/:sellerId/:sellerSkuId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog_system/pvt/skuseller/:sellerId/:sellerSkuId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/skuseller/:sellerId/:sellerSkuId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pvt/skuseller/:sellerId/:sellerSkuId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pvt/skuseller/:sellerId/:sellerSkuId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pvt/skuseller/:sellerId/:sellerSkuId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pvt/skuseller/:sellerId/:sellerSkuId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog_system/pvt/skuseller/:sellerId/:sellerSkuId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pvt/skuseller/:sellerId/:sellerSkuId');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog_system/pvt/skuseller/:sellerId/:sellerSkuId');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pvt/skuseller/:sellerId/:sellerSkuId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pvt/skuseller/:sellerId/:sellerSkuId' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog_system/pvt/skuseller/:sellerId/:sellerSkuId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pvt/skuseller/:sellerId/:sellerSkuId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pvt/skuseller/:sellerId/:sellerSkuId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pvt/skuseller/:sellerId/:sellerSkuId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog_system/pvt/skuseller/:sellerId/:sellerSkuId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pvt/skuseller/:sellerId/:sellerSkuId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog_system/pvt/skuseller/:sellerId/:sellerSkuId \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog_system/pvt/skuseller/:sellerId/:sellerSkuId \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog_system/pvt/skuseller/:sellerId/:sellerSkuId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pvt/skuseller/:sellerId/:sellerSkuId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"IsActive": true,
"IsPersisted": true,
"IsRemoved": false,
"RequestedUpdateDate": null,
"SellerId": "myseller",
"SellerStockKeepingUnitId": "502",
"SkuSellerId": 799,
"StockKeepingUnitId": 50,
"UpdateDate": "2018-10-11T04:52:42.1"
}
POST
Remove a seller's SKU binding
{{baseUrl}}/api/catalog_system/pvt/skuseller/remove/:sellerId/:sellerSkuId
HEADERS
Content-Type
Accept
QUERY PARAMS
sellerId
sellerSkuId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pvt/skuseller/remove/:sellerId/:sellerSkuId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/catalog_system/pvt/skuseller/remove/:sellerId/:sellerSkuId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pvt/skuseller/remove/:sellerId/:sellerSkuId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pvt/skuseller/remove/:sellerId/:sellerSkuId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pvt/skuseller/remove/:sellerId/:sellerSkuId");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pvt/skuseller/remove/:sellerId/:sellerSkuId"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/catalog_system/pvt/skuseller/remove/:sellerId/:sellerSkuId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/catalog_system/pvt/skuseller/remove/:sellerId/:sellerSkuId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pvt/skuseller/remove/:sellerId/:sellerSkuId"))
.header("content-type", "")
.header("accept", "")
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/skuseller/remove/:sellerId/:sellerSkuId")
.post(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/catalog_system/pvt/skuseller/remove/:sellerId/:sellerSkuId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/catalog_system/pvt/skuseller/remove/:sellerId/:sellerSkuId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog_system/pvt/skuseller/remove/:sellerId/:sellerSkuId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pvt/skuseller/remove/:sellerId/:sellerSkuId';
const options = {method: 'POST', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pvt/skuseller/remove/:sellerId/:sellerSkuId',
method: 'POST',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/skuseller/remove/:sellerId/:sellerSkuId")
.post(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pvt/skuseller/remove/:sellerId/:sellerSkuId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog_system/pvt/skuseller/remove/:sellerId/:sellerSkuId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/catalog_system/pvt/skuseller/remove/:sellerId/:sellerSkuId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog_system/pvt/skuseller/remove/:sellerId/:sellerSkuId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pvt/skuseller/remove/:sellerId/:sellerSkuId';
const options = {method: 'POST', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pvt/skuseller/remove/:sellerId/:sellerSkuId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pvt/skuseller/remove/:sellerId/:sellerSkuId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pvt/skuseller/remove/:sellerId/:sellerSkuId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/catalog_system/pvt/skuseller/remove/:sellerId/:sellerSkuId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pvt/skuseller/remove/:sellerId/:sellerSkuId');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog_system/pvt/skuseller/remove/:sellerId/:sellerSkuId');
$request->setRequestMethod('POST');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pvt/skuseller/remove/:sellerId/:sellerSkuId' -Method POST -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pvt/skuseller/remove/:sellerId/:sellerSkuId' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("POST", "/baseUrl/api/catalog_system/pvt/skuseller/remove/:sellerId/:sellerSkuId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pvt/skuseller/remove/:sellerId/:sellerSkuId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pvt/skuseller/remove/:sellerId/:sellerSkuId"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pvt/skuseller/remove/:sellerId/:sellerSkuId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/catalog_system/pvt/skuseller/remove/:sellerId/:sellerSkuId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pvt/skuseller/remove/:sellerId/:sellerSkuId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/catalog_system/pvt/skuseller/remove/:sellerId/:sellerSkuId \
--header 'accept: ' \
--header 'content-type: '
http POST {{baseUrl}}/api/catalog_system/pvt/skuseller/remove/:sellerId/:sellerSkuId \
accept:'' \
content-type:''
wget --quiet \
--method POST \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog_system/pvt/skuseller/remove/:sellerId/:sellerSkuId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pvt/skuseller/remove/:sellerId/:sellerSkuId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Associate SKU Service
{{baseUrl}}/api/catalog/pvt/skuservice
HEADERS
Content-Type
Accept
BODY json
{
"IsActive": false,
"Name": "",
"SkuId": 0,
"SkuServiceTypeId": 0,
"SkuServiceValueId": 0,
"Text": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/skuservice");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"IsActive\": false,\n \"Name\": \"\",\n \"SkuId\": 0,\n \"SkuServiceTypeId\": 0,\n \"SkuServiceValueId\": 0,\n \"Text\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/catalog/pvt/skuservice" {:headers {:accept ""}
:content-type :json
:form-params {:IsActive false
:Name ""
:SkuId 0
:SkuServiceTypeId 0
:SkuServiceValueId 0
:Text ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/skuservice"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"IsActive\": false,\n \"Name\": \"\",\n \"SkuId\": 0,\n \"SkuServiceTypeId\": 0,\n \"SkuServiceValueId\": 0,\n \"Text\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/skuservice"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"IsActive\": false,\n \"Name\": \"\",\n \"SkuId\": 0,\n \"SkuServiceTypeId\": 0,\n \"SkuServiceValueId\": 0,\n \"Text\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/skuservice");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"IsActive\": false,\n \"Name\": \"\",\n \"SkuId\": 0,\n \"SkuServiceTypeId\": 0,\n \"SkuServiceValueId\": 0,\n \"Text\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/skuservice"
payload := strings.NewReader("{\n \"IsActive\": false,\n \"Name\": \"\",\n \"SkuId\": 0,\n \"SkuServiceTypeId\": 0,\n \"SkuServiceValueId\": 0,\n \"Text\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/catalog/pvt/skuservice HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 116
{
"IsActive": false,
"Name": "",
"SkuId": 0,
"SkuServiceTypeId": 0,
"SkuServiceValueId": 0,
"Text": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/catalog/pvt/skuservice")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"IsActive\": false,\n \"Name\": \"\",\n \"SkuId\": 0,\n \"SkuServiceTypeId\": 0,\n \"SkuServiceValueId\": 0,\n \"Text\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/skuservice"))
.header("content-type", "")
.header("accept", "")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"IsActive\": false,\n \"Name\": \"\",\n \"SkuId\": 0,\n \"SkuServiceTypeId\": 0,\n \"SkuServiceValueId\": 0,\n \"Text\": \"\"\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 \"IsActive\": false,\n \"Name\": \"\",\n \"SkuId\": 0,\n \"SkuServiceTypeId\": 0,\n \"SkuServiceValueId\": 0,\n \"Text\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skuservice")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/catalog/pvt/skuservice")
.header("content-type", "")
.header("accept", "")
.body("{\n \"IsActive\": false,\n \"Name\": \"\",\n \"SkuId\": 0,\n \"SkuServiceTypeId\": 0,\n \"SkuServiceValueId\": 0,\n \"Text\": \"\"\n}")
.asString();
const data = JSON.stringify({
IsActive: false,
Name: '',
SkuId: 0,
SkuServiceTypeId: 0,
SkuServiceValueId: 0,
Text: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/catalog/pvt/skuservice');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/skuservice',
headers: {'content-type': '', accept: ''},
data: {
IsActive: false,
Name: '',
SkuId: 0,
SkuServiceTypeId: 0,
SkuServiceValueId: 0,
Text: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/skuservice';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"IsActive":false,"Name":"","SkuId":0,"SkuServiceTypeId":0,"SkuServiceValueId":0,"Text":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/skuservice',
method: 'POST',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "IsActive": false,\n "Name": "",\n "SkuId": 0,\n "SkuServiceTypeId": 0,\n "SkuServiceValueId": 0,\n "Text": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"IsActive\": false,\n \"Name\": \"\",\n \"SkuId\": 0,\n \"SkuServiceTypeId\": 0,\n \"SkuServiceValueId\": 0,\n \"Text\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skuservice")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/skuservice',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
IsActive: false,
Name: '',
SkuId: 0,
SkuServiceTypeId: 0,
SkuServiceValueId: 0,
Text: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/skuservice',
headers: {'content-type': '', accept: ''},
body: {
IsActive: false,
Name: '',
SkuId: 0,
SkuServiceTypeId: 0,
SkuServiceValueId: 0,
Text: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/catalog/pvt/skuservice');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
IsActive: false,
Name: '',
SkuId: 0,
SkuServiceTypeId: 0,
SkuServiceValueId: 0,
Text: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/skuservice',
headers: {'content-type': '', accept: ''},
data: {
IsActive: false,
Name: '',
SkuId: 0,
SkuServiceTypeId: 0,
SkuServiceValueId: 0,
Text: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/skuservice';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"IsActive":false,"Name":"","SkuId":0,"SkuServiceTypeId":0,"SkuServiceValueId":0,"Text":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"IsActive": @NO,
@"Name": @"",
@"SkuId": @0,
@"SkuServiceTypeId": @0,
@"SkuServiceValueId": @0,
@"Text": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/skuservice"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/skuservice" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"IsActive\": false,\n \"Name\": \"\",\n \"SkuId\": 0,\n \"SkuServiceTypeId\": 0,\n \"SkuServiceValueId\": 0,\n \"Text\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/skuservice",
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([
'IsActive' => null,
'Name' => '',
'SkuId' => 0,
'SkuServiceTypeId' => 0,
'SkuServiceValueId' => 0,
'Text' => ''
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/catalog/pvt/skuservice', [
'body' => '{
"IsActive": false,
"Name": "",
"SkuId": 0,
"SkuServiceTypeId": 0,
"SkuServiceValueId": 0,
"Text": ""
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/skuservice');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'IsActive' => null,
'Name' => '',
'SkuId' => 0,
'SkuServiceTypeId' => 0,
'SkuServiceValueId' => 0,
'Text' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'IsActive' => null,
'Name' => '',
'SkuId' => 0,
'SkuServiceTypeId' => 0,
'SkuServiceValueId' => 0,
'Text' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/skuservice');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/skuservice' -Method POST -Headers $headers -ContentType '' -Body '{
"IsActive": false,
"Name": "",
"SkuId": 0,
"SkuServiceTypeId": 0,
"SkuServiceValueId": 0,
"Text": ""
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/skuservice' -Method POST -Headers $headers -ContentType '' -Body '{
"IsActive": false,
"Name": "",
"SkuId": 0,
"SkuServiceTypeId": 0,
"SkuServiceValueId": 0,
"Text": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"IsActive\": false,\n \"Name\": \"\",\n \"SkuId\": 0,\n \"SkuServiceTypeId\": 0,\n \"SkuServiceValueId\": 0,\n \"Text\": \"\"\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("POST", "/baseUrl/api/catalog/pvt/skuservice", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/skuservice"
payload = {
"IsActive": False,
"Name": "",
"SkuId": 0,
"SkuServiceTypeId": 0,
"SkuServiceValueId": 0,
"Text": ""
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/skuservice"
payload <- "{\n \"IsActive\": false,\n \"Name\": \"\",\n \"SkuId\": 0,\n \"SkuServiceTypeId\": 0,\n \"SkuServiceValueId\": 0,\n \"Text\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/skuservice")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"IsActive\": false,\n \"Name\": \"\",\n \"SkuId\": 0,\n \"SkuServiceTypeId\": 0,\n \"SkuServiceValueId\": 0,\n \"Text\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/catalog/pvt/skuservice') do |req|
req.headers['accept'] = ''
req.body = "{\n \"IsActive\": false,\n \"Name\": \"\",\n \"SkuId\": 0,\n \"SkuServiceTypeId\": 0,\n \"SkuServiceValueId\": 0,\n \"Text\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/skuservice";
let payload = json!({
"IsActive": false,
"Name": "",
"SkuId": 0,
"SkuServiceTypeId": 0,
"SkuServiceValueId": 0,
"Text": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/catalog/pvt/skuservice \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"IsActive": false,
"Name": "",
"SkuId": 0,
"SkuServiceTypeId": 0,
"SkuServiceValueId": 0,
"Text": ""
}'
echo '{
"IsActive": false,
"Name": "",
"SkuId": 0,
"SkuServiceTypeId": 0,
"SkuServiceValueId": 0,
"Text": ""
}' | \
http POST {{baseUrl}}/api/catalog/pvt/skuservice \
accept:'' \
content-type:''
wget --quiet \
--method POST \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "IsActive": false,\n "Name": "",\n "SkuId": 0,\n "SkuServiceTypeId": 0,\n "SkuServiceValueId": 0,\n "Text": ""\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/skuservice
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"IsActive": false,
"Name": "",
"SkuId": 0,
"SkuServiceTypeId": 0,
"SkuServiceValueId": 0,
"Text": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/skuservice")! 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
{
"Id": 1,
"IsActive": false,
"Name": "name",
"SkuId": 1,
"SkuServiceTypeId": 1,
"SkuServiceValueId": 1,
"Text": "text"
}
DELETE
Dissociate SKU Service
{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId
HEADERS
Content-Type
Accept
QUERY PARAMS
skuServiceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/catalog/pvt/skuservice/:skuServiceId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId"))
.header("content-type", "")
.header("accept", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId',
method: 'DELETE',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/skuservice/:skuServiceId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("DELETE", "/baseUrl/api/catalog/pvt/skuservice/:skuServiceId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/catalog/pvt/skuservice/:skuServiceId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId \
--header 'accept: ' \
--header 'content-type: '
http DELETE {{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId \
accept:'' \
content-type:''
wget --quiet \
--method DELETE \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get SKU Service
{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId
HEADERS
Content-Type
Accept
QUERY PARAMS
skuServiceId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog/pvt/skuservice/:skuServiceId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/skuservice/:skuServiceId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog/pvt/skuservice/:skuServiceId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog/pvt/skuservice/:skuServiceId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId")! 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
{
"Id": 1,
"IsActive": false,
"Name": "name",
"SkuId": 1,
"SkuServiceTypeId": 1,
"SkuServiceValueId": 1,
"Text": "text"
}
PUT
Update SKU Service
{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId
HEADERS
Content-Type
Accept
QUERY PARAMS
skuServiceId
BODY json
{
"IsActive": false,
"Name": "",
"SkuId": 0,
"SkuServiceTypeId": 0,
"SkuServiceValueId": 0,
"Text": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"IsActive\": false,\n \"Name\": \"\",\n \"SkuId\": 0,\n \"SkuServiceTypeId\": 0,\n \"SkuServiceValueId\": 0,\n \"Text\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId" {:headers {:accept ""}
:content-type :json
:form-params {:IsActive false
:Name ""
:SkuId 0
:SkuServiceTypeId 0
:SkuServiceValueId 0
:Text ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"IsActive\": false,\n \"Name\": \"\",\n \"SkuId\": 0,\n \"SkuServiceTypeId\": 0,\n \"SkuServiceValueId\": 0,\n \"Text\": \"\"\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"IsActive\": false,\n \"Name\": \"\",\n \"SkuId\": 0,\n \"SkuServiceTypeId\": 0,\n \"SkuServiceValueId\": 0,\n \"Text\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"IsActive\": false,\n \"Name\": \"\",\n \"SkuId\": 0,\n \"SkuServiceTypeId\": 0,\n \"SkuServiceValueId\": 0,\n \"Text\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId"
payload := strings.NewReader("{\n \"IsActive\": false,\n \"Name\": \"\",\n \"SkuId\": 0,\n \"SkuServiceTypeId\": 0,\n \"SkuServiceValueId\": 0,\n \"Text\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/catalog/pvt/skuservice/:skuServiceId HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 116
{
"IsActive": false,
"Name": "",
"SkuId": 0,
"SkuServiceTypeId": 0,
"SkuServiceValueId": 0,
"Text": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"IsActive\": false,\n \"Name\": \"\",\n \"SkuId\": 0,\n \"SkuServiceTypeId\": 0,\n \"SkuServiceValueId\": 0,\n \"Text\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId"))
.header("content-type", "")
.header("accept", "")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"IsActive\": false,\n \"Name\": \"\",\n \"SkuId\": 0,\n \"SkuServiceTypeId\": 0,\n \"SkuServiceValueId\": 0,\n \"Text\": \"\"\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 \"IsActive\": false,\n \"Name\": \"\",\n \"SkuId\": 0,\n \"SkuServiceTypeId\": 0,\n \"SkuServiceValueId\": 0,\n \"Text\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId")
.header("content-type", "")
.header("accept", "")
.body("{\n \"IsActive\": false,\n \"Name\": \"\",\n \"SkuId\": 0,\n \"SkuServiceTypeId\": 0,\n \"SkuServiceValueId\": 0,\n \"Text\": \"\"\n}")
.asString();
const data = JSON.stringify({
IsActive: false,
Name: '',
SkuId: 0,
SkuServiceTypeId: 0,
SkuServiceValueId: 0,
Text: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId',
headers: {'content-type': '', accept: ''},
data: {
IsActive: false,
Name: '',
SkuId: 0,
SkuServiceTypeId: 0,
SkuServiceValueId: 0,
Text: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"IsActive":false,"Name":"","SkuId":0,"SkuServiceTypeId":0,"SkuServiceValueId":0,"Text":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId',
method: 'PUT',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "IsActive": false,\n "Name": "",\n "SkuId": 0,\n "SkuServiceTypeId": 0,\n "SkuServiceValueId": 0,\n "Text": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"IsActive\": false,\n \"Name\": \"\",\n \"SkuId\": 0,\n \"SkuServiceTypeId\": 0,\n \"SkuServiceValueId\": 0,\n \"Text\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/skuservice/:skuServiceId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
IsActive: false,
Name: '',
SkuId: 0,
SkuServiceTypeId: 0,
SkuServiceValueId: 0,
Text: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId',
headers: {'content-type': '', accept: ''},
body: {
IsActive: false,
Name: '',
SkuId: 0,
SkuServiceTypeId: 0,
SkuServiceValueId: 0,
Text: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
IsActive: false,
Name: '',
SkuId: 0,
SkuServiceTypeId: 0,
SkuServiceValueId: 0,
Text: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId',
headers: {'content-type': '', accept: ''},
data: {
IsActive: false,
Name: '',
SkuId: 0,
SkuServiceTypeId: 0,
SkuServiceValueId: 0,
Text: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"IsActive":false,"Name":"","SkuId":0,"SkuServiceTypeId":0,"SkuServiceValueId":0,"Text":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"IsActive": @NO,
@"Name": @"",
@"SkuId": @0,
@"SkuServiceTypeId": @0,
@"SkuServiceValueId": @0,
@"Text": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"IsActive\": false,\n \"Name\": \"\",\n \"SkuId\": 0,\n \"SkuServiceTypeId\": 0,\n \"SkuServiceValueId\": 0,\n \"Text\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId",
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([
'IsActive' => null,
'Name' => '',
'SkuId' => 0,
'SkuServiceTypeId' => 0,
'SkuServiceValueId' => 0,
'Text' => ''
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId', [
'body' => '{
"IsActive": false,
"Name": "",
"SkuId": 0,
"SkuServiceTypeId": 0,
"SkuServiceValueId": 0,
"Text": ""
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'IsActive' => null,
'Name' => '',
'SkuId' => 0,
'SkuServiceTypeId' => 0,
'SkuServiceValueId' => 0,
'Text' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'IsActive' => null,
'Name' => '',
'SkuId' => 0,
'SkuServiceTypeId' => 0,
'SkuServiceValueId' => 0,
'Text' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId' -Method PUT -Headers $headers -ContentType '' -Body '{
"IsActive": false,
"Name": "",
"SkuId": 0,
"SkuServiceTypeId": 0,
"SkuServiceValueId": 0,
"Text": ""
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId' -Method PUT -Headers $headers -ContentType '' -Body '{
"IsActive": false,
"Name": "",
"SkuId": 0,
"SkuServiceTypeId": 0,
"SkuServiceValueId": 0,
"Text": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"IsActive\": false,\n \"Name\": \"\",\n \"SkuId\": 0,\n \"SkuServiceTypeId\": 0,\n \"SkuServiceValueId\": 0,\n \"Text\": \"\"\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("PUT", "/baseUrl/api/catalog/pvt/skuservice/:skuServiceId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId"
payload = {
"IsActive": False,
"Name": "",
"SkuId": 0,
"SkuServiceTypeId": 0,
"SkuServiceValueId": 0,
"Text": ""
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId"
payload <- "{\n \"IsActive\": false,\n \"Name\": \"\",\n \"SkuId\": 0,\n \"SkuServiceTypeId\": 0,\n \"SkuServiceValueId\": 0,\n \"Text\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"IsActive\": false,\n \"Name\": \"\",\n \"SkuId\": 0,\n \"SkuServiceTypeId\": 0,\n \"SkuServiceValueId\": 0,\n \"Text\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/catalog/pvt/skuservice/:skuServiceId') do |req|
req.headers['accept'] = ''
req.body = "{\n \"IsActive\": false,\n \"Name\": \"\",\n \"SkuId\": 0,\n \"SkuServiceTypeId\": 0,\n \"SkuServiceValueId\": 0,\n \"Text\": \"\"\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId";
let payload = json!({
"IsActive": false,
"Name": "",
"SkuId": 0,
"SkuServiceTypeId": 0,
"SkuServiceValueId": 0,
"Text": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"IsActive": false,
"Name": "",
"SkuId": 0,
"SkuServiceTypeId": 0,
"SkuServiceValueId": 0,
"Text": ""
}'
echo '{
"IsActive": false,
"Name": "",
"SkuId": 0,
"SkuServiceTypeId": 0,
"SkuServiceValueId": 0,
"Text": ""
}' | \
http PUT {{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId \
accept:'' \
content-type:''
wget --quiet \
--method PUT \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "IsActive": false,\n "Name": "",\n "SkuId": 0,\n "SkuServiceTypeId": 0,\n "SkuServiceValueId": 0,\n "Text": ""\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"IsActive": false,
"Name": "",
"SkuId": 0,
"SkuServiceTypeId": 0,
"SkuServiceValueId": 0,
"Text": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/skuservice/:skuServiceId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"Id": 1,
"IsActive": false,
"Name": "name",
"SkuId": 1,
"SkuServiceTypeId": 1,
"SkuServiceValueId": 1,
"Text": "text"
}
POST
Associate SKU Service Attachment
{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment
HEADERS
Content-Type
Accept
BODY json
{
"AttachmentId": 0,
"SkuServiceTypeId": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AttachmentId\": 0,\n \"SkuServiceTypeId\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment" {:headers {:accept ""}
:content-type :json
:form-params {:AttachmentId 0
:SkuServiceTypeId 0}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"AttachmentId\": 0,\n \"SkuServiceTypeId\": 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}}/api/catalog/pvt/skuservicetypeattachment"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"AttachmentId\": 0,\n \"SkuServiceTypeId\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"AttachmentId\": 0,\n \"SkuServiceTypeId\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment"
payload := strings.NewReader("{\n \"AttachmentId\": 0,\n \"SkuServiceTypeId\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/catalog/pvt/skuservicetypeattachment HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 48
{
"AttachmentId": 0,
"SkuServiceTypeId": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"AttachmentId\": 0,\n \"SkuServiceTypeId\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment"))
.header("content-type", "")
.header("accept", "")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AttachmentId\": 0,\n \"SkuServiceTypeId\": 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 \"AttachmentId\": 0,\n \"SkuServiceTypeId\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment")
.header("content-type", "")
.header("accept", "")
.body("{\n \"AttachmentId\": 0,\n \"SkuServiceTypeId\": 0\n}")
.asString();
const data = JSON.stringify({
AttachmentId: 0,
SkuServiceTypeId: 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}}/api/catalog/pvt/skuservicetypeattachment');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment',
headers: {'content-type': '', accept: ''},
data: {AttachmentId: 0, SkuServiceTypeId: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"AttachmentId":0,"SkuServiceTypeId":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment',
method: 'POST',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "AttachmentId": 0,\n "SkuServiceTypeId": 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 \"AttachmentId\": 0,\n \"SkuServiceTypeId\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/skuservicetypeattachment',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({AttachmentId: 0, SkuServiceTypeId: 0}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment',
headers: {'content-type': '', accept: ''},
body: {AttachmentId: 0, SkuServiceTypeId: 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}}/api/catalog/pvt/skuservicetypeattachment');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
AttachmentId: 0,
SkuServiceTypeId: 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}}/api/catalog/pvt/skuservicetypeattachment',
headers: {'content-type': '', accept: ''},
data: {AttachmentId: 0, SkuServiceTypeId: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"AttachmentId":0,"SkuServiceTypeId":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"AttachmentId": @0,
@"SkuServiceTypeId": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"AttachmentId\": 0,\n \"SkuServiceTypeId\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment",
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([
'AttachmentId' => 0,
'SkuServiceTypeId' => 0
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment', [
'body' => '{
"AttachmentId": 0,
"SkuServiceTypeId": 0
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AttachmentId' => 0,
'SkuServiceTypeId' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AttachmentId' => 0,
'SkuServiceTypeId' => 0
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment' -Method POST -Headers $headers -ContentType '' -Body '{
"AttachmentId": 0,
"SkuServiceTypeId": 0
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment' -Method POST -Headers $headers -ContentType '' -Body '{
"AttachmentId": 0,
"SkuServiceTypeId": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AttachmentId\": 0,\n \"SkuServiceTypeId\": 0\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("POST", "/baseUrl/api/catalog/pvt/skuservicetypeattachment", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment"
payload = {
"AttachmentId": 0,
"SkuServiceTypeId": 0
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment"
payload <- "{\n \"AttachmentId\": 0,\n \"SkuServiceTypeId\": 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}}/api/catalog/pvt/skuservicetypeattachment")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"AttachmentId\": 0,\n \"SkuServiceTypeId\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/catalog/pvt/skuservicetypeattachment') do |req|
req.headers['accept'] = ''
req.body = "{\n \"AttachmentId\": 0,\n \"SkuServiceTypeId\": 0\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment";
let payload = json!({
"AttachmentId": 0,
"SkuServiceTypeId": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/catalog/pvt/skuservicetypeattachment \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"AttachmentId": 0,
"SkuServiceTypeId": 0
}'
echo '{
"AttachmentId": 0,
"SkuServiceTypeId": 0
}' | \
http POST {{baseUrl}}/api/catalog/pvt/skuservicetypeattachment \
accept:'' \
content-type:''
wget --quiet \
--method POST \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "AttachmentId": 0,\n "SkuServiceTypeId": 0\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/skuservicetypeattachment
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"AttachmentId": 0,
"SkuServiceTypeId": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment")! 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
{
"AttachmentId": 1,
"Id": 1,
"SkuServiceTypeId": 1
}
DELETE
Dissociate Attachment by Attachment ID or SKU Service Type ID
{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment
HEADERS
Content-Type
Accept
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment");
var request = new RestRequest("", Method.Delete);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/catalog/pvt/skuservicetypeattachment HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment"))
.header("content-type", "")
.header("accept", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment',
method: 'DELETE',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/skuservicetypeattachment',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("DELETE", "/baseUrl/api/catalog/pvt/skuservicetypeattachment", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment"
headers = {
"content-type": "",
"accept": ""
}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/catalog/pvt/skuservicetypeattachment') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/catalog/pvt/skuservicetypeattachment \
--header 'accept: ' \
--header 'content-type: '
http DELETE {{baseUrl}}/api/catalog/pvt/skuservicetypeattachment \
accept:'' \
content-type:''
wget --quiet \
--method DELETE \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/skuservicetypeattachment
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Dissociate Attachment from SKU Service Type
{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment/:skuServiceTypeAttachmentId
HEADERS
Content-Type
Accept
QUERY PARAMS
skuServiceTypeAttachmentId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment/:skuServiceTypeAttachmentId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment/:skuServiceTypeAttachmentId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment/:skuServiceTypeAttachmentId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment/:skuServiceTypeAttachmentId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment/:skuServiceTypeAttachmentId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment/:skuServiceTypeAttachmentId"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/catalog/pvt/skuservicetypeattachment/:skuServiceTypeAttachmentId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment/:skuServiceTypeAttachmentId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment/:skuServiceTypeAttachmentId"))
.header("content-type", "")
.header("accept", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment/:skuServiceTypeAttachmentId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment/:skuServiceTypeAttachmentId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment/:skuServiceTypeAttachmentId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment/:skuServiceTypeAttachmentId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment/:skuServiceTypeAttachmentId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment/:skuServiceTypeAttachmentId',
method: 'DELETE',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment/:skuServiceTypeAttachmentId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/skuservicetypeattachment/:skuServiceTypeAttachmentId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment/:skuServiceTypeAttachmentId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment/:skuServiceTypeAttachmentId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment/:skuServiceTypeAttachmentId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment/:skuServiceTypeAttachmentId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment/:skuServiceTypeAttachmentId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment/:skuServiceTypeAttachmentId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment/:skuServiceTypeAttachmentId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment/:skuServiceTypeAttachmentId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment/:skuServiceTypeAttachmentId');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment/:skuServiceTypeAttachmentId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment/:skuServiceTypeAttachmentId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment/:skuServiceTypeAttachmentId' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("DELETE", "/baseUrl/api/catalog/pvt/skuservicetypeattachment/:skuServiceTypeAttachmentId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment/:skuServiceTypeAttachmentId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment/:skuServiceTypeAttachmentId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment/:skuServiceTypeAttachmentId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/catalog/pvt/skuservicetypeattachment/:skuServiceTypeAttachmentId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment/:skuServiceTypeAttachmentId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/catalog/pvt/skuservicetypeattachment/:skuServiceTypeAttachmentId \
--header 'accept: ' \
--header 'content-type: '
http DELETE {{baseUrl}}/api/catalog/pvt/skuservicetypeattachment/:skuServiceTypeAttachmentId \
accept:'' \
content-type:''
wget --quiet \
--method DELETE \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/skuservicetypeattachment/:skuServiceTypeAttachmentId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/skuservicetypeattachment/:skuServiceTypeAttachmentId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Create SKU Service Type
{{baseUrl}}/api/catalog/pvt/skuservicetype
HEADERS
Content-Type
Accept
BODY json
{
"IsActive": false,
"IsGiftCard": false,
"IsRequired": false,
"Name": "",
"ShowOnAttachmentFront": false,
"ShowOnCartFront": false,
"ShowOnFileUpload": false,
"ShowOnProductFront": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/skuservicetype");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"IsActive\": false,\n \"IsGiftCard\": false,\n \"IsRequired\": false,\n \"Name\": \"\",\n \"ShowOnAttachmentFront\": false,\n \"ShowOnCartFront\": false,\n \"ShowOnFileUpload\": false,\n \"ShowOnProductFront\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/catalog/pvt/skuservicetype" {:headers {:accept ""}
:content-type :json
:form-params {:IsActive false
:IsGiftCard false
:IsRequired false
:Name ""
:ShowOnAttachmentFront false
:ShowOnCartFront false
:ShowOnFileUpload false
:ShowOnProductFront false}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/skuservicetype"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"IsActive\": false,\n \"IsGiftCard\": false,\n \"IsRequired\": false,\n \"Name\": \"\",\n \"ShowOnAttachmentFront\": false,\n \"ShowOnCartFront\": false,\n \"ShowOnFileUpload\": false,\n \"ShowOnProductFront\": 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}}/api/catalog/pvt/skuservicetype"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"IsActive\": false,\n \"IsGiftCard\": false,\n \"IsRequired\": false,\n \"Name\": \"\",\n \"ShowOnAttachmentFront\": false,\n \"ShowOnCartFront\": false,\n \"ShowOnFileUpload\": false,\n \"ShowOnProductFront\": false\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/skuservicetype");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"IsActive\": false,\n \"IsGiftCard\": false,\n \"IsRequired\": false,\n \"Name\": \"\",\n \"ShowOnAttachmentFront\": false,\n \"ShowOnCartFront\": false,\n \"ShowOnFileUpload\": false,\n \"ShowOnProductFront\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/skuservicetype"
payload := strings.NewReader("{\n \"IsActive\": false,\n \"IsGiftCard\": false,\n \"IsRequired\": false,\n \"Name\": \"\",\n \"ShowOnAttachmentFront\": false,\n \"ShowOnCartFront\": false,\n \"ShowOnFileUpload\": false,\n \"ShowOnProductFront\": false\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/catalog/pvt/skuservicetype HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 205
{
"IsActive": false,
"IsGiftCard": false,
"IsRequired": false,
"Name": "",
"ShowOnAttachmentFront": false,
"ShowOnCartFront": false,
"ShowOnFileUpload": false,
"ShowOnProductFront": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/catalog/pvt/skuservicetype")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"IsActive\": false,\n \"IsGiftCard\": false,\n \"IsRequired\": false,\n \"Name\": \"\",\n \"ShowOnAttachmentFront\": false,\n \"ShowOnCartFront\": false,\n \"ShowOnFileUpload\": false,\n \"ShowOnProductFront\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/skuservicetype"))
.header("content-type", "")
.header("accept", "")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"IsActive\": false,\n \"IsGiftCard\": false,\n \"IsRequired\": false,\n \"Name\": \"\",\n \"ShowOnAttachmentFront\": false,\n \"ShowOnCartFront\": false,\n \"ShowOnFileUpload\": false,\n \"ShowOnProductFront\": 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 \"IsActive\": false,\n \"IsGiftCard\": false,\n \"IsRequired\": false,\n \"Name\": \"\",\n \"ShowOnAttachmentFront\": false,\n \"ShowOnCartFront\": false,\n \"ShowOnFileUpload\": false,\n \"ShowOnProductFront\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skuservicetype")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/catalog/pvt/skuservicetype")
.header("content-type", "")
.header("accept", "")
.body("{\n \"IsActive\": false,\n \"IsGiftCard\": false,\n \"IsRequired\": false,\n \"Name\": \"\",\n \"ShowOnAttachmentFront\": false,\n \"ShowOnCartFront\": false,\n \"ShowOnFileUpload\": false,\n \"ShowOnProductFront\": false\n}")
.asString();
const data = JSON.stringify({
IsActive: false,
IsGiftCard: false,
IsRequired: false,
Name: '',
ShowOnAttachmentFront: false,
ShowOnCartFront: false,
ShowOnFileUpload: false,
ShowOnProductFront: 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}}/api/catalog/pvt/skuservicetype');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/skuservicetype',
headers: {'content-type': '', accept: ''},
data: {
IsActive: false,
IsGiftCard: false,
IsRequired: false,
Name: '',
ShowOnAttachmentFront: false,
ShowOnCartFront: false,
ShowOnFileUpload: false,
ShowOnProductFront: false
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/skuservicetype';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"IsActive":false,"IsGiftCard":false,"IsRequired":false,"Name":"","ShowOnAttachmentFront":false,"ShowOnCartFront":false,"ShowOnFileUpload":false,"ShowOnProductFront":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/skuservicetype',
method: 'POST',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "IsActive": false,\n "IsGiftCard": false,\n "IsRequired": false,\n "Name": "",\n "ShowOnAttachmentFront": false,\n "ShowOnCartFront": false,\n "ShowOnFileUpload": false,\n "ShowOnProductFront": 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 \"IsActive\": false,\n \"IsGiftCard\": false,\n \"IsRequired\": false,\n \"Name\": \"\",\n \"ShowOnAttachmentFront\": false,\n \"ShowOnCartFront\": false,\n \"ShowOnFileUpload\": false,\n \"ShowOnProductFront\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skuservicetype")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/skuservicetype',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
IsActive: false,
IsGiftCard: false,
IsRequired: false,
Name: '',
ShowOnAttachmentFront: false,
ShowOnCartFront: false,
ShowOnFileUpload: false,
ShowOnProductFront: false
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/skuservicetype',
headers: {'content-type': '', accept: ''},
body: {
IsActive: false,
IsGiftCard: false,
IsRequired: false,
Name: '',
ShowOnAttachmentFront: false,
ShowOnCartFront: false,
ShowOnFileUpload: false,
ShowOnProductFront: 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}}/api/catalog/pvt/skuservicetype');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
IsActive: false,
IsGiftCard: false,
IsRequired: false,
Name: '',
ShowOnAttachmentFront: false,
ShowOnCartFront: false,
ShowOnFileUpload: false,
ShowOnProductFront: 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}}/api/catalog/pvt/skuservicetype',
headers: {'content-type': '', accept: ''},
data: {
IsActive: false,
IsGiftCard: false,
IsRequired: false,
Name: '',
ShowOnAttachmentFront: false,
ShowOnCartFront: false,
ShowOnFileUpload: false,
ShowOnProductFront: false
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/skuservicetype';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"IsActive":false,"IsGiftCard":false,"IsRequired":false,"Name":"","ShowOnAttachmentFront":false,"ShowOnCartFront":false,"ShowOnFileUpload":false,"ShowOnProductFront":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"IsActive": @NO,
@"IsGiftCard": @NO,
@"IsRequired": @NO,
@"Name": @"",
@"ShowOnAttachmentFront": @NO,
@"ShowOnCartFront": @NO,
@"ShowOnFileUpload": @NO,
@"ShowOnProductFront": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/skuservicetype"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/skuservicetype" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"IsActive\": false,\n \"IsGiftCard\": false,\n \"IsRequired\": false,\n \"Name\": \"\",\n \"ShowOnAttachmentFront\": false,\n \"ShowOnCartFront\": false,\n \"ShowOnFileUpload\": false,\n \"ShowOnProductFront\": false\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/skuservicetype",
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([
'IsActive' => null,
'IsGiftCard' => null,
'IsRequired' => null,
'Name' => '',
'ShowOnAttachmentFront' => null,
'ShowOnCartFront' => null,
'ShowOnFileUpload' => null,
'ShowOnProductFront' => null
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/catalog/pvt/skuservicetype', [
'body' => '{
"IsActive": false,
"IsGiftCard": false,
"IsRequired": false,
"Name": "",
"ShowOnAttachmentFront": false,
"ShowOnCartFront": false,
"ShowOnFileUpload": false,
"ShowOnProductFront": false
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/skuservicetype');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'IsActive' => null,
'IsGiftCard' => null,
'IsRequired' => null,
'Name' => '',
'ShowOnAttachmentFront' => null,
'ShowOnCartFront' => null,
'ShowOnFileUpload' => null,
'ShowOnProductFront' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'IsActive' => null,
'IsGiftCard' => null,
'IsRequired' => null,
'Name' => '',
'ShowOnAttachmentFront' => null,
'ShowOnCartFront' => null,
'ShowOnFileUpload' => null,
'ShowOnProductFront' => null
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/skuservicetype');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/skuservicetype' -Method POST -Headers $headers -ContentType '' -Body '{
"IsActive": false,
"IsGiftCard": false,
"IsRequired": false,
"Name": "",
"ShowOnAttachmentFront": false,
"ShowOnCartFront": false,
"ShowOnFileUpload": false,
"ShowOnProductFront": false
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/skuservicetype' -Method POST -Headers $headers -ContentType '' -Body '{
"IsActive": false,
"IsGiftCard": false,
"IsRequired": false,
"Name": "",
"ShowOnAttachmentFront": false,
"ShowOnCartFront": false,
"ShowOnFileUpload": false,
"ShowOnProductFront": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"IsActive\": false,\n \"IsGiftCard\": false,\n \"IsRequired\": false,\n \"Name\": \"\",\n \"ShowOnAttachmentFront\": false,\n \"ShowOnCartFront\": false,\n \"ShowOnFileUpload\": false,\n \"ShowOnProductFront\": false\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("POST", "/baseUrl/api/catalog/pvt/skuservicetype", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/skuservicetype"
payload = {
"IsActive": False,
"IsGiftCard": False,
"IsRequired": False,
"Name": "",
"ShowOnAttachmentFront": False,
"ShowOnCartFront": False,
"ShowOnFileUpload": False,
"ShowOnProductFront": False
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/skuservicetype"
payload <- "{\n \"IsActive\": false,\n \"IsGiftCard\": false,\n \"IsRequired\": false,\n \"Name\": \"\",\n \"ShowOnAttachmentFront\": false,\n \"ShowOnCartFront\": false,\n \"ShowOnFileUpload\": false,\n \"ShowOnProductFront\": 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}}/api/catalog/pvt/skuservicetype")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"IsActive\": false,\n \"IsGiftCard\": false,\n \"IsRequired\": false,\n \"Name\": \"\",\n \"ShowOnAttachmentFront\": false,\n \"ShowOnCartFront\": false,\n \"ShowOnFileUpload\": false,\n \"ShowOnProductFront\": false\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/catalog/pvt/skuservicetype') do |req|
req.headers['accept'] = ''
req.body = "{\n \"IsActive\": false,\n \"IsGiftCard\": false,\n \"IsRequired\": false,\n \"Name\": \"\",\n \"ShowOnAttachmentFront\": false,\n \"ShowOnCartFront\": false,\n \"ShowOnFileUpload\": false,\n \"ShowOnProductFront\": false\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/skuservicetype";
let payload = json!({
"IsActive": false,
"IsGiftCard": false,
"IsRequired": false,
"Name": "",
"ShowOnAttachmentFront": false,
"ShowOnCartFront": false,
"ShowOnFileUpload": false,
"ShowOnProductFront": false
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/catalog/pvt/skuservicetype \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"IsActive": false,
"IsGiftCard": false,
"IsRequired": false,
"Name": "",
"ShowOnAttachmentFront": false,
"ShowOnCartFront": false,
"ShowOnFileUpload": false,
"ShowOnProductFront": false
}'
echo '{
"IsActive": false,
"IsGiftCard": false,
"IsRequired": false,
"Name": "",
"ShowOnAttachmentFront": false,
"ShowOnCartFront": false,
"ShowOnFileUpload": false,
"ShowOnProductFront": false
}' | \
http POST {{baseUrl}}/api/catalog/pvt/skuservicetype \
accept:'' \
content-type:''
wget --quiet \
--method POST \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "IsActive": false,\n "IsGiftCard": false,\n "IsRequired": false,\n "Name": "",\n "ShowOnAttachmentFront": false,\n "ShowOnCartFront": false,\n "ShowOnFileUpload": false,\n "ShowOnProductFront": false\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/skuservicetype
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"IsActive": false,
"IsGiftCard": false,
"IsRequired": false,
"Name": "",
"ShowOnAttachmentFront": false,
"ShowOnCartFront": false,
"ShowOnFileUpload": false,
"ShowOnProductFront": false
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/skuservicetype")! 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
{
"Id": 2,
"IsActive": true,
"IsGiftCard": true,
"IsRequired": true,
"Name": "Test API SKU Services",
"ShowOnAttachmentFront": true,
"ShowOnCartFront": true,
"ShowOnFileUpload": true,
"ShowOnProductFront": true
}
DELETE
Delete SKU Service Type
{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId
HEADERS
Content-Type
Accept
QUERY PARAMS
skuServiceTypeId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/catalog/pvt/skuservicetype/:skuServiceTypeId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId"))
.header("content-type", "")
.header("accept", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId',
method: 'DELETE',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/skuservicetype/:skuServiceTypeId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("DELETE", "/baseUrl/api/catalog/pvt/skuservicetype/:skuServiceTypeId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/catalog/pvt/skuservicetype/:skuServiceTypeId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId \
--header 'accept: ' \
--header 'content-type: '
http DELETE {{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId \
accept:'' \
content-type:''
wget --quiet \
--method DELETE \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get SKU Service Type
{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId
HEADERS
Content-Type
Accept
QUERY PARAMS
skuServiceTypeId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog/pvt/skuservicetype/:skuServiceTypeId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/skuservicetype/:skuServiceTypeId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog/pvt/skuservicetype/:skuServiceTypeId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog/pvt/skuservicetype/:skuServiceTypeId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId")! 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
{
"Id": 2,
"IsActive": true,
"IsGiftCard": true,
"IsRequired": true,
"Name": "Test API SKU Services",
"ShowOnAttachmentFront": true,
"ShowOnCartFront": true,
"ShowOnFileUpload": true,
"ShowOnProductFront": true
}
PUT
Update SKU Service Type
{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId
HEADERS
Content-Type
Accept
QUERY PARAMS
skuServiceTypeId
BODY json
{
"IsActive": false,
"IsGiftCard": false,
"IsRequired": false,
"Name": "",
"ShowOnAttachmentFront": false,
"ShowOnCartFront": false,
"ShowOnFileUpload": false,
"ShowOnProductFront": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"IsActive\": false,\n \"IsGiftCard\": false,\n \"IsRequired\": false,\n \"Name\": \"\",\n \"ShowOnAttachmentFront\": false,\n \"ShowOnCartFront\": false,\n \"ShowOnFileUpload\": false,\n \"ShowOnProductFront\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId" {:headers {:accept ""}
:content-type :json
:form-params {:IsActive false
:IsGiftCard false
:IsRequired false
:Name ""
:ShowOnAttachmentFront false
:ShowOnCartFront false
:ShowOnFileUpload false
:ShowOnProductFront false}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"IsActive\": false,\n \"IsGiftCard\": false,\n \"IsRequired\": false,\n \"Name\": \"\",\n \"ShowOnAttachmentFront\": false,\n \"ShowOnCartFront\": false,\n \"ShowOnFileUpload\": false,\n \"ShowOnProductFront\": false\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"IsActive\": false,\n \"IsGiftCard\": false,\n \"IsRequired\": false,\n \"Name\": \"\",\n \"ShowOnAttachmentFront\": false,\n \"ShowOnCartFront\": false,\n \"ShowOnFileUpload\": false,\n \"ShowOnProductFront\": false\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"IsActive\": false,\n \"IsGiftCard\": false,\n \"IsRequired\": false,\n \"Name\": \"\",\n \"ShowOnAttachmentFront\": false,\n \"ShowOnCartFront\": false,\n \"ShowOnFileUpload\": false,\n \"ShowOnProductFront\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId"
payload := strings.NewReader("{\n \"IsActive\": false,\n \"IsGiftCard\": false,\n \"IsRequired\": false,\n \"Name\": \"\",\n \"ShowOnAttachmentFront\": false,\n \"ShowOnCartFront\": false,\n \"ShowOnFileUpload\": false,\n \"ShowOnProductFront\": false\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/catalog/pvt/skuservicetype/:skuServiceTypeId HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 205
{
"IsActive": false,
"IsGiftCard": false,
"IsRequired": false,
"Name": "",
"ShowOnAttachmentFront": false,
"ShowOnCartFront": false,
"ShowOnFileUpload": false,
"ShowOnProductFront": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"IsActive\": false,\n \"IsGiftCard\": false,\n \"IsRequired\": false,\n \"Name\": \"\",\n \"ShowOnAttachmentFront\": false,\n \"ShowOnCartFront\": false,\n \"ShowOnFileUpload\": false,\n \"ShowOnProductFront\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId"))
.header("content-type", "")
.header("accept", "")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"IsActive\": false,\n \"IsGiftCard\": false,\n \"IsRequired\": false,\n \"Name\": \"\",\n \"ShowOnAttachmentFront\": false,\n \"ShowOnCartFront\": false,\n \"ShowOnFileUpload\": false,\n \"ShowOnProductFront\": 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 \"IsActive\": false,\n \"IsGiftCard\": false,\n \"IsRequired\": false,\n \"Name\": \"\",\n \"ShowOnAttachmentFront\": false,\n \"ShowOnCartFront\": false,\n \"ShowOnFileUpload\": false,\n \"ShowOnProductFront\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId")
.header("content-type", "")
.header("accept", "")
.body("{\n \"IsActive\": false,\n \"IsGiftCard\": false,\n \"IsRequired\": false,\n \"Name\": \"\",\n \"ShowOnAttachmentFront\": false,\n \"ShowOnCartFront\": false,\n \"ShowOnFileUpload\": false,\n \"ShowOnProductFront\": false\n}")
.asString();
const data = JSON.stringify({
IsActive: false,
IsGiftCard: false,
IsRequired: false,
Name: '',
ShowOnAttachmentFront: false,
ShowOnCartFront: false,
ShowOnFileUpload: false,
ShowOnProductFront: false
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId',
headers: {'content-type': '', accept: ''},
data: {
IsActive: false,
IsGiftCard: false,
IsRequired: false,
Name: '',
ShowOnAttachmentFront: false,
ShowOnCartFront: false,
ShowOnFileUpload: false,
ShowOnProductFront: false
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"IsActive":false,"IsGiftCard":false,"IsRequired":false,"Name":"","ShowOnAttachmentFront":false,"ShowOnCartFront":false,"ShowOnFileUpload":false,"ShowOnProductFront":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId',
method: 'PUT',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "IsActive": false,\n "IsGiftCard": false,\n "IsRequired": false,\n "Name": "",\n "ShowOnAttachmentFront": false,\n "ShowOnCartFront": false,\n "ShowOnFileUpload": false,\n "ShowOnProductFront": 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 \"IsActive\": false,\n \"IsGiftCard\": false,\n \"IsRequired\": false,\n \"Name\": \"\",\n \"ShowOnAttachmentFront\": false,\n \"ShowOnCartFront\": false,\n \"ShowOnFileUpload\": false,\n \"ShowOnProductFront\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/skuservicetype/:skuServiceTypeId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
IsActive: false,
IsGiftCard: false,
IsRequired: false,
Name: '',
ShowOnAttachmentFront: false,
ShowOnCartFront: false,
ShowOnFileUpload: false,
ShowOnProductFront: false
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId',
headers: {'content-type': '', accept: ''},
body: {
IsActive: false,
IsGiftCard: false,
IsRequired: false,
Name: '',
ShowOnAttachmentFront: false,
ShowOnCartFront: false,
ShowOnFileUpload: false,
ShowOnProductFront: false
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
IsActive: false,
IsGiftCard: false,
IsRequired: false,
Name: '',
ShowOnAttachmentFront: false,
ShowOnCartFront: false,
ShowOnFileUpload: false,
ShowOnProductFront: false
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId',
headers: {'content-type': '', accept: ''},
data: {
IsActive: false,
IsGiftCard: false,
IsRequired: false,
Name: '',
ShowOnAttachmentFront: false,
ShowOnCartFront: false,
ShowOnFileUpload: false,
ShowOnProductFront: false
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"IsActive":false,"IsGiftCard":false,"IsRequired":false,"Name":"","ShowOnAttachmentFront":false,"ShowOnCartFront":false,"ShowOnFileUpload":false,"ShowOnProductFront":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"IsActive": @NO,
@"IsGiftCard": @NO,
@"IsRequired": @NO,
@"Name": @"",
@"ShowOnAttachmentFront": @NO,
@"ShowOnCartFront": @NO,
@"ShowOnFileUpload": @NO,
@"ShowOnProductFront": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"IsActive\": false,\n \"IsGiftCard\": false,\n \"IsRequired\": false,\n \"Name\": \"\",\n \"ShowOnAttachmentFront\": false,\n \"ShowOnCartFront\": false,\n \"ShowOnFileUpload\": false,\n \"ShowOnProductFront\": false\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId",
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([
'IsActive' => null,
'IsGiftCard' => null,
'IsRequired' => null,
'Name' => '',
'ShowOnAttachmentFront' => null,
'ShowOnCartFront' => null,
'ShowOnFileUpload' => null,
'ShowOnProductFront' => null
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId', [
'body' => '{
"IsActive": false,
"IsGiftCard": false,
"IsRequired": false,
"Name": "",
"ShowOnAttachmentFront": false,
"ShowOnCartFront": false,
"ShowOnFileUpload": false,
"ShowOnProductFront": false
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'IsActive' => null,
'IsGiftCard' => null,
'IsRequired' => null,
'Name' => '',
'ShowOnAttachmentFront' => null,
'ShowOnCartFront' => null,
'ShowOnFileUpload' => null,
'ShowOnProductFront' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'IsActive' => null,
'IsGiftCard' => null,
'IsRequired' => null,
'Name' => '',
'ShowOnAttachmentFront' => null,
'ShowOnCartFront' => null,
'ShowOnFileUpload' => null,
'ShowOnProductFront' => null
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId' -Method PUT -Headers $headers -ContentType '' -Body '{
"IsActive": false,
"IsGiftCard": false,
"IsRequired": false,
"Name": "",
"ShowOnAttachmentFront": false,
"ShowOnCartFront": false,
"ShowOnFileUpload": false,
"ShowOnProductFront": false
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId' -Method PUT -Headers $headers -ContentType '' -Body '{
"IsActive": false,
"IsGiftCard": false,
"IsRequired": false,
"Name": "",
"ShowOnAttachmentFront": false,
"ShowOnCartFront": false,
"ShowOnFileUpload": false,
"ShowOnProductFront": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"IsActive\": false,\n \"IsGiftCard\": false,\n \"IsRequired\": false,\n \"Name\": \"\",\n \"ShowOnAttachmentFront\": false,\n \"ShowOnCartFront\": false,\n \"ShowOnFileUpload\": false,\n \"ShowOnProductFront\": false\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("PUT", "/baseUrl/api/catalog/pvt/skuservicetype/:skuServiceTypeId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId"
payload = {
"IsActive": False,
"IsGiftCard": False,
"IsRequired": False,
"Name": "",
"ShowOnAttachmentFront": False,
"ShowOnCartFront": False,
"ShowOnFileUpload": False,
"ShowOnProductFront": False
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId"
payload <- "{\n \"IsActive\": false,\n \"IsGiftCard\": false,\n \"IsRequired\": false,\n \"Name\": \"\",\n \"ShowOnAttachmentFront\": false,\n \"ShowOnCartFront\": false,\n \"ShowOnFileUpload\": false,\n \"ShowOnProductFront\": false\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"IsActive\": false,\n \"IsGiftCard\": false,\n \"IsRequired\": false,\n \"Name\": \"\",\n \"ShowOnAttachmentFront\": false,\n \"ShowOnCartFront\": false,\n \"ShowOnFileUpload\": false,\n \"ShowOnProductFront\": false\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/catalog/pvt/skuservicetype/:skuServiceTypeId') do |req|
req.headers['accept'] = ''
req.body = "{\n \"IsActive\": false,\n \"IsGiftCard\": false,\n \"IsRequired\": false,\n \"Name\": \"\",\n \"ShowOnAttachmentFront\": false,\n \"ShowOnCartFront\": false,\n \"ShowOnFileUpload\": false,\n \"ShowOnProductFront\": false\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId";
let payload = json!({
"IsActive": false,
"IsGiftCard": false,
"IsRequired": false,
"Name": "",
"ShowOnAttachmentFront": false,
"ShowOnCartFront": false,
"ShowOnFileUpload": false,
"ShowOnProductFront": false
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"IsActive": false,
"IsGiftCard": false,
"IsRequired": false,
"Name": "",
"ShowOnAttachmentFront": false,
"ShowOnCartFront": false,
"ShowOnFileUpload": false,
"ShowOnProductFront": false
}'
echo '{
"IsActive": false,
"IsGiftCard": false,
"IsRequired": false,
"Name": "",
"ShowOnAttachmentFront": false,
"ShowOnCartFront": false,
"ShowOnFileUpload": false,
"ShowOnProductFront": false
}' | \
http PUT {{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId \
accept:'' \
content-type:''
wget --quiet \
--method PUT \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "IsActive": false,\n "IsGiftCard": false,\n "IsRequired": false,\n "Name": "",\n "ShowOnAttachmentFront": false,\n "ShowOnCartFront": false,\n "ShowOnFileUpload": false,\n "ShowOnProductFront": false\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"IsActive": false,
"IsGiftCard": false,
"IsRequired": false,
"Name": "",
"ShowOnAttachmentFront": false,
"ShowOnCartFront": false,
"ShowOnFileUpload": false,
"ShowOnProductFront": false
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/skuservicetype/:skuServiceTypeId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"Id": 2,
"IsActive": true,
"IsGiftCard": true,
"IsRequired": true,
"Name": "Test API SKU Services",
"ShowOnAttachmentFront": true,
"ShowOnCartFront": true,
"ShowOnFileUpload": true,
"ShowOnProductFront": true
}
POST
Create SKU Service Value
{{baseUrl}}/api/catalog/pvt/skuservicevalue
HEADERS
Content-Type
Accept
BODY json
{
"Cost": "",
"Name": "",
"SkuServiceTypeId": 0,
"Value": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/skuservicevalue");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Cost\": \"\",\n \"Name\": \"\",\n \"SkuServiceTypeId\": 0,\n \"Value\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/catalog/pvt/skuservicevalue" {:headers {:accept ""}
:content-type :json
:form-params {:Cost ""
:Name ""
:SkuServiceTypeId 0
:Value ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/skuservicevalue"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"Cost\": \"\",\n \"Name\": \"\",\n \"SkuServiceTypeId\": 0,\n \"Value\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/skuservicevalue"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"Cost\": \"\",\n \"Name\": \"\",\n \"SkuServiceTypeId\": 0,\n \"Value\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/skuservicevalue");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"Cost\": \"\",\n \"Name\": \"\",\n \"SkuServiceTypeId\": 0,\n \"Value\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/skuservicevalue"
payload := strings.NewReader("{\n \"Cost\": \"\",\n \"Name\": \"\",\n \"SkuServiceTypeId\": 0,\n \"Value\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/catalog/pvt/skuservicevalue HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 70
{
"Cost": "",
"Name": "",
"SkuServiceTypeId": 0,
"Value": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/catalog/pvt/skuservicevalue")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"Cost\": \"\",\n \"Name\": \"\",\n \"SkuServiceTypeId\": 0,\n \"Value\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/skuservicevalue"))
.header("content-type", "")
.header("accept", "")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Cost\": \"\",\n \"Name\": \"\",\n \"SkuServiceTypeId\": 0,\n \"Value\": \"\"\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 \"Cost\": \"\",\n \"Name\": \"\",\n \"SkuServiceTypeId\": 0,\n \"Value\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skuservicevalue")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/catalog/pvt/skuservicevalue")
.header("content-type", "")
.header("accept", "")
.body("{\n \"Cost\": \"\",\n \"Name\": \"\",\n \"SkuServiceTypeId\": 0,\n \"Value\": \"\"\n}")
.asString();
const data = JSON.stringify({
Cost: '',
Name: '',
SkuServiceTypeId: 0,
Value: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/catalog/pvt/skuservicevalue');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/skuservicevalue',
headers: {'content-type': '', accept: ''},
data: {Cost: '', Name: '', SkuServiceTypeId: 0, Value: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/skuservicevalue';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"Cost":"","Name":"","SkuServiceTypeId":0,"Value":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/skuservicevalue',
method: 'POST',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "Cost": "",\n "Name": "",\n "SkuServiceTypeId": 0,\n "Value": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Cost\": \"\",\n \"Name\": \"\",\n \"SkuServiceTypeId\": 0,\n \"Value\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skuservicevalue")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/skuservicevalue',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Cost: '', Name: '', SkuServiceTypeId: 0, Value: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/skuservicevalue',
headers: {'content-type': '', accept: ''},
body: {Cost: '', Name: '', SkuServiceTypeId: 0, Value: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/catalog/pvt/skuservicevalue');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
Cost: '',
Name: '',
SkuServiceTypeId: 0,
Value: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/skuservicevalue',
headers: {'content-type': '', accept: ''},
data: {Cost: '', Name: '', SkuServiceTypeId: 0, Value: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/skuservicevalue';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"Cost":"","Name":"","SkuServiceTypeId":0,"Value":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"Cost": @"",
@"Name": @"",
@"SkuServiceTypeId": @0,
@"Value": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/skuservicevalue"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/skuservicevalue" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"Cost\": \"\",\n \"Name\": \"\",\n \"SkuServiceTypeId\": 0,\n \"Value\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/skuservicevalue",
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([
'Cost' => '',
'Name' => '',
'SkuServiceTypeId' => 0,
'Value' => ''
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/catalog/pvt/skuservicevalue', [
'body' => '{
"Cost": "",
"Name": "",
"SkuServiceTypeId": 0,
"Value": ""
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/skuservicevalue');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Cost' => '',
'Name' => '',
'SkuServiceTypeId' => 0,
'Value' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Cost' => '',
'Name' => '',
'SkuServiceTypeId' => 0,
'Value' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/skuservicevalue');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/skuservicevalue' -Method POST -Headers $headers -ContentType '' -Body '{
"Cost": "",
"Name": "",
"SkuServiceTypeId": 0,
"Value": ""
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/skuservicevalue' -Method POST -Headers $headers -ContentType '' -Body '{
"Cost": "",
"Name": "",
"SkuServiceTypeId": 0,
"Value": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Cost\": \"\",\n \"Name\": \"\",\n \"SkuServiceTypeId\": 0,\n \"Value\": \"\"\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("POST", "/baseUrl/api/catalog/pvt/skuservicevalue", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/skuservicevalue"
payload = {
"Cost": "",
"Name": "",
"SkuServiceTypeId": 0,
"Value": ""
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/skuservicevalue"
payload <- "{\n \"Cost\": \"\",\n \"Name\": \"\",\n \"SkuServiceTypeId\": 0,\n \"Value\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/skuservicevalue")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"Cost\": \"\",\n \"Name\": \"\",\n \"SkuServiceTypeId\": 0,\n \"Value\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/catalog/pvt/skuservicevalue') do |req|
req.headers['accept'] = ''
req.body = "{\n \"Cost\": \"\",\n \"Name\": \"\",\n \"SkuServiceTypeId\": 0,\n \"Value\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/skuservicevalue";
let payload = json!({
"Cost": "",
"Name": "",
"SkuServiceTypeId": 0,
"Value": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/catalog/pvt/skuservicevalue \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"Cost": "",
"Name": "",
"SkuServiceTypeId": 0,
"Value": ""
}'
echo '{
"Cost": "",
"Name": "",
"SkuServiceTypeId": 0,
"Value": ""
}' | \
http POST {{baseUrl}}/api/catalog/pvt/skuservicevalue \
accept:'' \
content-type:''
wget --quiet \
--method POST \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "Cost": "",\n "Name": "",\n "SkuServiceTypeId": 0,\n "Value": ""\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/skuservicevalue
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"Cost": "",
"Name": "",
"SkuServiceTypeId": 0,
"Value": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/skuservicevalue")! 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
{
"Cost": 10.5,
"Id": 2,
"Name": "Test ServiceValue API",
"SkuServiceTypeId": 2,
"Value": 10.5
}
DELETE
Delete SKU Service Value
{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId
HEADERS
Content-Type
Accept
QUERY PARAMS
skuServiceValueId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/catalog/pvt/skuservicevalue/:skuServiceValueId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId"))
.header("content-type", "")
.header("accept", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId',
method: 'DELETE',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/skuservicevalue/:skuServiceValueId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("DELETE", "/baseUrl/api/catalog/pvt/skuservicevalue/:skuServiceValueId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/catalog/pvt/skuservicevalue/:skuServiceValueId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId \
--header 'accept: ' \
--header 'content-type: '
http DELETE {{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId \
accept:'' \
content-type:''
wget --quiet \
--method DELETE \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get SKU Service Value
{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId
HEADERS
Content-Type
Accept
QUERY PARAMS
skuServiceValueId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog/pvt/skuservicevalue/:skuServiceValueId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/skuservicevalue/:skuServiceValueId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog/pvt/skuservicevalue/:skuServiceValueId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog/pvt/skuservicevalue/:skuServiceValueId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId")! 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
{
"Cost": 10.5,
"Id": 2,
"Name": "Test ServiceValue API",
"SkuServiceTypeId": 2,
"Value": 10.5
}
PUT
Update SKU Service Value
{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId
HEADERS
Content-Type
Accept
QUERY PARAMS
skuServiceValueId
BODY json
{
"Cost": "",
"Name": "",
"SkuServiceTypeId": 0,
"Value": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Cost\": \"\",\n \"Name\": \"\",\n \"SkuServiceTypeId\": 0,\n \"Value\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId" {:headers {:accept ""}
:content-type :json
:form-params {:Cost ""
:Name ""
:SkuServiceTypeId 0
:Value ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"Cost\": \"\",\n \"Name\": \"\",\n \"SkuServiceTypeId\": 0,\n \"Value\": \"\"\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"Cost\": \"\",\n \"Name\": \"\",\n \"SkuServiceTypeId\": 0,\n \"Value\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"Cost\": \"\",\n \"Name\": \"\",\n \"SkuServiceTypeId\": 0,\n \"Value\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId"
payload := strings.NewReader("{\n \"Cost\": \"\",\n \"Name\": \"\",\n \"SkuServiceTypeId\": 0,\n \"Value\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/catalog/pvt/skuservicevalue/:skuServiceValueId HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 70
{
"Cost": "",
"Name": "",
"SkuServiceTypeId": 0,
"Value": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"Cost\": \"\",\n \"Name\": \"\",\n \"SkuServiceTypeId\": 0,\n \"Value\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId"))
.header("content-type", "")
.header("accept", "")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Cost\": \"\",\n \"Name\": \"\",\n \"SkuServiceTypeId\": 0,\n \"Value\": \"\"\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 \"Cost\": \"\",\n \"Name\": \"\",\n \"SkuServiceTypeId\": 0,\n \"Value\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId")
.header("content-type", "")
.header("accept", "")
.body("{\n \"Cost\": \"\",\n \"Name\": \"\",\n \"SkuServiceTypeId\": 0,\n \"Value\": \"\"\n}")
.asString();
const data = JSON.stringify({
Cost: '',
Name: '',
SkuServiceTypeId: 0,
Value: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId',
headers: {'content-type': '', accept: ''},
data: {Cost: '', Name: '', SkuServiceTypeId: 0, Value: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"Cost":"","Name":"","SkuServiceTypeId":0,"Value":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId',
method: 'PUT',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "Cost": "",\n "Name": "",\n "SkuServiceTypeId": 0,\n "Value": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Cost\": \"\",\n \"Name\": \"\",\n \"SkuServiceTypeId\": 0,\n \"Value\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/skuservicevalue/:skuServiceValueId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Cost: '', Name: '', SkuServiceTypeId: 0, Value: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId',
headers: {'content-type': '', accept: ''},
body: {Cost: '', Name: '', SkuServiceTypeId: 0, Value: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
Cost: '',
Name: '',
SkuServiceTypeId: 0,
Value: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId',
headers: {'content-type': '', accept: ''},
data: {Cost: '', Name: '', SkuServiceTypeId: 0, Value: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"Cost":"","Name":"","SkuServiceTypeId":0,"Value":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"Cost": @"",
@"Name": @"",
@"SkuServiceTypeId": @0,
@"Value": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"Cost\": \"\",\n \"Name\": \"\",\n \"SkuServiceTypeId\": 0,\n \"Value\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId",
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([
'Cost' => '',
'Name' => '',
'SkuServiceTypeId' => 0,
'Value' => ''
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId', [
'body' => '{
"Cost": "",
"Name": "",
"SkuServiceTypeId": 0,
"Value": ""
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Cost' => '',
'Name' => '',
'SkuServiceTypeId' => 0,
'Value' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Cost' => '',
'Name' => '',
'SkuServiceTypeId' => 0,
'Value' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId' -Method PUT -Headers $headers -ContentType '' -Body '{
"Cost": "",
"Name": "",
"SkuServiceTypeId": 0,
"Value": ""
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId' -Method PUT -Headers $headers -ContentType '' -Body '{
"Cost": "",
"Name": "",
"SkuServiceTypeId": 0,
"Value": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Cost\": \"\",\n \"Name\": \"\",\n \"SkuServiceTypeId\": 0,\n \"Value\": \"\"\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("PUT", "/baseUrl/api/catalog/pvt/skuservicevalue/:skuServiceValueId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId"
payload = {
"Cost": "",
"Name": "",
"SkuServiceTypeId": 0,
"Value": ""
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId"
payload <- "{\n \"Cost\": \"\",\n \"Name\": \"\",\n \"SkuServiceTypeId\": 0,\n \"Value\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"Cost\": \"\",\n \"Name\": \"\",\n \"SkuServiceTypeId\": 0,\n \"Value\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/catalog/pvt/skuservicevalue/:skuServiceValueId') do |req|
req.headers['accept'] = ''
req.body = "{\n \"Cost\": \"\",\n \"Name\": \"\",\n \"SkuServiceTypeId\": 0,\n \"Value\": \"\"\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId";
let payload = json!({
"Cost": "",
"Name": "",
"SkuServiceTypeId": 0,
"Value": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"Cost": "",
"Name": "",
"SkuServiceTypeId": 0,
"Value": ""
}'
echo '{
"Cost": "",
"Name": "",
"SkuServiceTypeId": 0,
"Value": ""
}' | \
http PUT {{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId \
accept:'' \
content-type:''
wget --quiet \
--method PUT \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "Cost": "",\n "Name": "",\n "SkuServiceTypeId": 0,\n "Value": ""\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"Cost": "",
"Name": "",
"SkuServiceTypeId": 0,
"Value": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/skuservicevalue/:skuServiceValueId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"Cost": 10.5,
"Id": 2,
"Name": "Test ServiceValue API",
"SkuServiceTypeId": 2,
"Value": 10.5
}
POST
Associate SKU Specification
{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification
HEADERS
Content-Type
Accept
QUERY PARAMS
skuId
BODY json
{
"FieldId": 0,
"FieldValueId": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"FieldId\": 0,\n \"FieldValueId\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification" {:headers {:accept ""}
:content-type :json
:form-params {:FieldId 0
:FieldValueId 0}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"FieldId\": 0,\n \"FieldValueId\": 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}}/api/catalog/pvt/stockkeepingunit/:skuId/specification"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"FieldId\": 0,\n \"FieldValueId\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"FieldId\": 0,\n \"FieldValueId\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification"
payload := strings.NewReader("{\n \"FieldId\": 0,\n \"FieldValueId\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/specification HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 39
{
"FieldId": 0,
"FieldValueId": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"FieldId\": 0,\n \"FieldValueId\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification"))
.header("content-type", "")
.header("accept", "")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"FieldId\": 0,\n \"FieldValueId\": 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 \"FieldId\": 0,\n \"FieldValueId\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification")
.header("content-type", "")
.header("accept", "")
.body("{\n \"FieldId\": 0,\n \"FieldValueId\": 0\n}")
.asString();
const data = JSON.stringify({
FieldId: 0,
FieldValueId: 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}}/api/catalog/pvt/stockkeepingunit/:skuId/specification');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification',
headers: {'content-type': '', accept: ''},
data: {FieldId: 0, FieldValueId: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"FieldId":0,"FieldValueId":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification',
method: 'POST',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "FieldId": 0,\n "FieldValueId": 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 \"FieldId\": 0,\n \"FieldValueId\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/specification',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({FieldId: 0, FieldValueId: 0}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification',
headers: {'content-type': '', accept: ''},
body: {FieldId: 0, FieldValueId: 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}}/api/catalog/pvt/stockkeepingunit/:skuId/specification');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
FieldId: 0,
FieldValueId: 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}}/api/catalog/pvt/stockkeepingunit/:skuId/specification',
headers: {'content-type': '', accept: ''},
data: {FieldId: 0, FieldValueId: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"FieldId":0,"FieldValueId":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"FieldId": @0,
@"FieldValueId": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"FieldId\": 0,\n \"FieldValueId\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification",
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([
'FieldId' => 0,
'FieldValueId' => 0
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification', [
'body' => '{
"FieldId": 0,
"FieldValueId": 0
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'FieldId' => 0,
'FieldValueId' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'FieldId' => 0,
'FieldValueId' => 0
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification' -Method POST -Headers $headers -ContentType '' -Body '{
"FieldId": 0,
"FieldValueId": 0
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification' -Method POST -Headers $headers -ContentType '' -Body '{
"FieldId": 0,
"FieldValueId": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"FieldId\": 0,\n \"FieldValueId\": 0\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("POST", "/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/specification", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification"
payload = {
"FieldId": 0,
"FieldValueId": 0
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification"
payload <- "{\n \"FieldId\": 0,\n \"FieldValueId\": 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}}/api/catalog/pvt/stockkeepingunit/:skuId/specification")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"FieldId\": 0,\n \"FieldValueId\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/specification') do |req|
req.headers['accept'] = ''
req.body = "{\n \"FieldId\": 0,\n \"FieldValueId\": 0\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification";
let payload = json!({
"FieldId": 0,
"FieldValueId": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"FieldId": 0,
"FieldValueId": 0
}'
echo '{
"FieldId": 0,
"FieldValueId": 0
}' | \
http POST {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification \
accept:'' \
content-type:''
wget --quiet \
--method POST \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "FieldId": 0,\n "FieldValueId": 0\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"FieldId": 0,
"FieldValueId": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification")! 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
{
"FieldId": 193,
"FieldValueId": 360,
"Id": 1505,
"SkuId": 1234568387,
"Text": "Size 10"
}
PUT
Associate SKU specification using specification name and group name
{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specificationvalue
HEADERS
Content-Type
Accept
QUERY PARAMS
skuId
BODY json
{
"FieldName": "",
"FieldValues": [],
"GroupName": "",
"RootLevelSpecification": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specificationvalue");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"FieldName\": \"\",\n \"FieldValues\": [],\n \"GroupName\": \"\",\n \"RootLevelSpecification\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specificationvalue" {:headers {:accept ""}
:content-type :json
:form-params {:FieldName ""
:FieldValues []
:GroupName ""
:RootLevelSpecification false}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specificationvalue"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"FieldName\": \"\",\n \"FieldValues\": [],\n \"GroupName\": \"\",\n \"RootLevelSpecification\": false\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specificationvalue"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"FieldName\": \"\",\n \"FieldValues\": [],\n \"GroupName\": \"\",\n \"RootLevelSpecification\": false\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specificationvalue");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"FieldName\": \"\",\n \"FieldValues\": [],\n \"GroupName\": \"\",\n \"RootLevelSpecification\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specificationvalue"
payload := strings.NewReader("{\n \"FieldName\": \"\",\n \"FieldValues\": [],\n \"GroupName\": \"\",\n \"RootLevelSpecification\": false\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/specificationvalue HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 96
{
"FieldName": "",
"FieldValues": [],
"GroupName": "",
"RootLevelSpecification": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specificationvalue")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"FieldName\": \"\",\n \"FieldValues\": [],\n \"GroupName\": \"\",\n \"RootLevelSpecification\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specificationvalue"))
.header("content-type", "")
.header("accept", "")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"FieldName\": \"\",\n \"FieldValues\": [],\n \"GroupName\": \"\",\n \"RootLevelSpecification\": 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 \"FieldName\": \"\",\n \"FieldValues\": [],\n \"GroupName\": \"\",\n \"RootLevelSpecification\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specificationvalue")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specificationvalue")
.header("content-type", "")
.header("accept", "")
.body("{\n \"FieldName\": \"\",\n \"FieldValues\": [],\n \"GroupName\": \"\",\n \"RootLevelSpecification\": false\n}")
.asString();
const data = JSON.stringify({
FieldName: '',
FieldValues: [],
GroupName: '',
RootLevelSpecification: false
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specificationvalue');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specificationvalue',
headers: {'content-type': '', accept: ''},
data: {FieldName: '', FieldValues: [], GroupName: '', RootLevelSpecification: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specificationvalue';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"FieldName":"","FieldValues":[],"GroupName":"","RootLevelSpecification":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specificationvalue',
method: 'PUT',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "FieldName": "",\n "FieldValues": [],\n "GroupName": "",\n "RootLevelSpecification": 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 \"FieldName\": \"\",\n \"FieldValues\": [],\n \"GroupName\": \"\",\n \"RootLevelSpecification\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specificationvalue")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/specificationvalue',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({FieldName: '', FieldValues: [], GroupName: '', RootLevelSpecification: false}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specificationvalue',
headers: {'content-type': '', accept: ''},
body: {FieldName: '', FieldValues: [], GroupName: '', RootLevelSpecification: false},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specificationvalue');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
FieldName: '',
FieldValues: [],
GroupName: '',
RootLevelSpecification: false
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specificationvalue',
headers: {'content-type': '', accept: ''},
data: {FieldName: '', FieldValues: [], GroupName: '', RootLevelSpecification: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specificationvalue';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"FieldName":"","FieldValues":[],"GroupName":"","RootLevelSpecification":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"FieldName": @"",
@"FieldValues": @[ ],
@"GroupName": @"",
@"RootLevelSpecification": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specificationvalue"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specificationvalue" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"FieldName\": \"\",\n \"FieldValues\": [],\n \"GroupName\": \"\",\n \"RootLevelSpecification\": false\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specificationvalue",
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([
'FieldName' => '',
'FieldValues' => [
],
'GroupName' => '',
'RootLevelSpecification' => null
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specificationvalue', [
'body' => '{
"FieldName": "",
"FieldValues": [],
"GroupName": "",
"RootLevelSpecification": false
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specificationvalue');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'FieldName' => '',
'FieldValues' => [
],
'GroupName' => '',
'RootLevelSpecification' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'FieldName' => '',
'FieldValues' => [
],
'GroupName' => '',
'RootLevelSpecification' => null
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specificationvalue');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specificationvalue' -Method PUT -Headers $headers -ContentType '' -Body '{
"FieldName": "",
"FieldValues": [],
"GroupName": "",
"RootLevelSpecification": false
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specificationvalue' -Method PUT -Headers $headers -ContentType '' -Body '{
"FieldName": "",
"FieldValues": [],
"GroupName": "",
"RootLevelSpecification": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"FieldName\": \"\",\n \"FieldValues\": [],\n \"GroupName\": \"\",\n \"RootLevelSpecification\": false\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("PUT", "/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/specificationvalue", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specificationvalue"
payload = {
"FieldName": "",
"FieldValues": [],
"GroupName": "",
"RootLevelSpecification": False
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specificationvalue"
payload <- "{\n \"FieldName\": \"\",\n \"FieldValues\": [],\n \"GroupName\": \"\",\n \"RootLevelSpecification\": false\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specificationvalue")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"FieldName\": \"\",\n \"FieldValues\": [],\n \"GroupName\": \"\",\n \"RootLevelSpecification\": false\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/specificationvalue') do |req|
req.headers['accept'] = ''
req.body = "{\n \"FieldName\": \"\",\n \"FieldValues\": [],\n \"GroupName\": \"\",\n \"RootLevelSpecification\": false\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specificationvalue";
let payload = json!({
"FieldName": "",
"FieldValues": (),
"GroupName": "",
"RootLevelSpecification": false
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specificationvalue \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"FieldName": "",
"FieldValues": [],
"GroupName": "",
"RootLevelSpecification": false
}'
echo '{
"FieldName": "",
"FieldValues": [],
"GroupName": "",
"RootLevelSpecification": false
}' | \
http PUT {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specificationvalue \
accept:'' \
content-type:''
wget --quiet \
--method PUT \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "FieldName": "",\n "FieldValues": [],\n "GroupName": "",\n "RootLevelSpecification": false\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specificationvalue
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"FieldName": "",
"FieldValues": [],
"GroupName": "",
"RootLevelSpecification": false
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specificationvalue")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
[
{
"FieldId": 29,
"FieldValueId": 76,
"Id": 418,
"SkuId": 5,
"Text": "M"
}
]
DELETE
Delete SKU Specification
{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification/:specificationId
HEADERS
Content-Type
Accept
QUERY PARAMS
skuId
specificationId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification/:specificationId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification/:specificationId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification/:specificationId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification/:specificationId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification/:specificationId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification/:specificationId"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/specification/:specificationId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification/:specificationId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification/:specificationId"))
.header("content-type", "")
.header("accept", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification/:specificationId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification/:specificationId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification/:specificationId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification/:specificationId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification/:specificationId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification/:specificationId',
method: 'DELETE',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification/:specificationId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/specification/:specificationId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification/:specificationId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification/:specificationId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification/:specificationId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification/:specificationId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification/:specificationId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification/:specificationId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification/:specificationId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification/:specificationId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification/:specificationId');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification/:specificationId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification/:specificationId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification/:specificationId' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("DELETE", "/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/specification/:specificationId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification/:specificationId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification/:specificationId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification/:specificationId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/specification/:specificationId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification/:specificationId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification/:specificationId \
--header 'accept: ' \
--header 'content-type: '
http DELETE {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification/:specificationId \
accept:'' \
content-type:''
wget --quiet \
--method DELETE \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification/:specificationId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification/:specificationId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete all SKU Specifications
{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification
HEADERS
Content-Type
Accept
QUERY PARAMS
skuId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification");
var request = new RestRequest("", Method.Delete);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/specification HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification"))
.header("content-type", "")
.header("accept", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification',
method: 'DELETE',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/specification',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("DELETE", "/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/specification", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification"
headers = {
"content-type": "",
"accept": ""
}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/specification') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification \
--header 'accept: ' \
--header 'content-type: '
http DELETE {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification \
accept:'' \
content-type:''
wget --quiet \
--method DELETE \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get SKU Specifications
{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification
HEADERS
Content-Type
Accept
QUERY PARAMS
skuId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/specification HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/specification',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/specification", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/specification') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification")! 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
[
{
"FieldId": 193,
"FieldValueId": 360,
"Id": 1505,
"SkuId": 1234568387,
"Text": "Size 10"
}
]
PUT
Update SKU Specification
{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification
HEADERS
Content-Type
Accept
QUERY PARAMS
skuId
BODY json
{
"FieldId": 0,
"FieldValueId": 0,
"Id": 0,
"SkuId": 0,
"Text": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"FieldId\": 0,\n \"FieldValueId\": 0,\n \"Id\": 0,\n \"SkuId\": 0,\n \"Text\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification" {:headers {:accept ""}
:content-type :json
:form-params {:FieldId 0
:FieldValueId 0
:Id 0
:SkuId 0
:Text ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"FieldId\": 0,\n \"FieldValueId\": 0,\n \"Id\": 0,\n \"SkuId\": 0,\n \"Text\": \"\"\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"FieldId\": 0,\n \"FieldValueId\": 0,\n \"Id\": 0,\n \"SkuId\": 0,\n \"Text\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"FieldId\": 0,\n \"FieldValueId\": 0,\n \"Id\": 0,\n \"SkuId\": 0,\n \"Text\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification"
payload := strings.NewReader("{\n \"FieldId\": 0,\n \"FieldValueId\": 0,\n \"Id\": 0,\n \"SkuId\": 0,\n \"Text\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/specification HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 78
{
"FieldId": 0,
"FieldValueId": 0,
"Id": 0,
"SkuId": 0,
"Text": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"FieldId\": 0,\n \"FieldValueId\": 0,\n \"Id\": 0,\n \"SkuId\": 0,\n \"Text\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification"))
.header("content-type", "")
.header("accept", "")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"FieldId\": 0,\n \"FieldValueId\": 0,\n \"Id\": 0,\n \"SkuId\": 0,\n \"Text\": \"\"\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 \"FieldId\": 0,\n \"FieldValueId\": 0,\n \"Id\": 0,\n \"SkuId\": 0,\n \"Text\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification")
.header("content-type", "")
.header("accept", "")
.body("{\n \"FieldId\": 0,\n \"FieldValueId\": 0,\n \"Id\": 0,\n \"SkuId\": 0,\n \"Text\": \"\"\n}")
.asString();
const data = JSON.stringify({
FieldId: 0,
FieldValueId: 0,
Id: 0,
SkuId: 0,
Text: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification',
headers: {'content-type': '', accept: ''},
data: {FieldId: 0, FieldValueId: 0, Id: 0, SkuId: 0, Text: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"FieldId":0,"FieldValueId":0,"Id":0,"SkuId":0,"Text":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification',
method: 'PUT',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "FieldId": 0,\n "FieldValueId": 0,\n "Id": 0,\n "SkuId": 0,\n "Text": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"FieldId\": 0,\n \"FieldValueId\": 0,\n \"Id\": 0,\n \"SkuId\": 0,\n \"Text\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/specification',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({FieldId: 0, FieldValueId: 0, Id: 0, SkuId: 0, Text: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification',
headers: {'content-type': '', accept: ''},
body: {FieldId: 0, FieldValueId: 0, Id: 0, SkuId: 0, Text: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
FieldId: 0,
FieldValueId: 0,
Id: 0,
SkuId: 0,
Text: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification',
headers: {'content-type': '', accept: ''},
data: {FieldId: 0, FieldValueId: 0, Id: 0, SkuId: 0, Text: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"FieldId":0,"FieldValueId":0,"Id":0,"SkuId":0,"Text":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"FieldId": @0,
@"FieldValueId": @0,
@"Id": @0,
@"SkuId": @0,
@"Text": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"FieldId\": 0,\n \"FieldValueId\": 0,\n \"Id\": 0,\n \"SkuId\": 0,\n \"Text\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification",
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([
'FieldId' => 0,
'FieldValueId' => 0,
'Id' => 0,
'SkuId' => 0,
'Text' => ''
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification', [
'body' => '{
"FieldId": 0,
"FieldValueId": 0,
"Id": 0,
"SkuId": 0,
"Text": ""
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'FieldId' => 0,
'FieldValueId' => 0,
'Id' => 0,
'SkuId' => 0,
'Text' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'FieldId' => 0,
'FieldValueId' => 0,
'Id' => 0,
'SkuId' => 0,
'Text' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification' -Method PUT -Headers $headers -ContentType '' -Body '{
"FieldId": 0,
"FieldValueId": 0,
"Id": 0,
"SkuId": 0,
"Text": ""
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification' -Method PUT -Headers $headers -ContentType '' -Body '{
"FieldId": 0,
"FieldValueId": 0,
"Id": 0,
"SkuId": 0,
"Text": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"FieldId\": 0,\n \"FieldValueId\": 0,\n \"Id\": 0,\n \"SkuId\": 0,\n \"Text\": \"\"\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("PUT", "/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/specification", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification"
payload = {
"FieldId": 0,
"FieldValueId": 0,
"Id": 0,
"SkuId": 0,
"Text": ""
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification"
payload <- "{\n \"FieldId\": 0,\n \"FieldValueId\": 0,\n \"Id\": 0,\n \"SkuId\": 0,\n \"Text\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"FieldId\": 0,\n \"FieldValueId\": 0,\n \"Id\": 0,\n \"SkuId\": 0,\n \"Text\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/catalog/pvt/stockkeepingunit/:skuId/specification') do |req|
req.headers['accept'] = ''
req.body = "{\n \"FieldId\": 0,\n \"FieldValueId\": 0,\n \"Id\": 0,\n \"SkuId\": 0,\n \"Text\": \"\"\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification";
let payload = json!({
"FieldId": 0,
"FieldValueId": 0,
"Id": 0,
"SkuId": 0,
"Text": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"FieldId": 0,
"FieldValueId": 0,
"Id": 0,
"SkuId": 0,
"Text": ""
}'
echo '{
"FieldId": 0,
"FieldValueId": 0,
"Id": 0,
"SkuId": 0,
"Text": ""
}' | \
http PUT {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification \
accept:'' \
content-type:''
wget --quiet \
--method PUT \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "FieldId": 0,\n "FieldValueId": 0,\n "Id": 0,\n "SkuId": 0,\n "Text": ""\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"FieldId": 0,
"FieldValueId": 0,
"Id": 0,
"SkuId": 0,
"Text": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/stockkeepingunit/:skuId/specification")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
[
{
"FieldId": 193,
"FieldValueId": 360,
"Id": 1505,
"SkuId": 1234568387,
"Text": "Size 10"
}
]
POST
Create Specification
{{baseUrl}}/api/catalog/pvt/specification
HEADERS
Content-Type
Accept
BODY json
{
"CategoryId": 0,
"DefaultValue": "",
"Description": "",
"FieldGroupId": 0,
"FieldTypeId": 0,
"IsActive": false,
"IsFilter": false,
"IsOnProductDetails": false,
"IsRequired": false,
"IsSideMenuLinkActive": false,
"IsStockKeepingUnit": false,
"IsTopMenuLinkActive": false,
"IsWizard": false,
"Name": "",
"Position": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/specification");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldTypeId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/catalog/pvt/specification" {:headers {:accept ""}
:content-type :json
:form-params {:CategoryId 0
:DefaultValue ""
:Description ""
:FieldGroupId 0
:FieldTypeId 0
:IsActive false
:IsFilter false
:IsOnProductDetails false
:IsRequired false
:IsSideMenuLinkActive false
:IsStockKeepingUnit false
:IsTopMenuLinkActive false
:IsWizard false
:Name ""
:Position 0}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/specification"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldTypeId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 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}}/api/catalog/pvt/specification"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldTypeId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/specification");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldTypeId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/specification"
payload := strings.NewReader("{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldTypeId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/catalog/pvt/specification HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 349
{
"CategoryId": 0,
"DefaultValue": "",
"Description": "",
"FieldGroupId": 0,
"FieldTypeId": 0,
"IsActive": false,
"IsFilter": false,
"IsOnProductDetails": false,
"IsRequired": false,
"IsSideMenuLinkActive": false,
"IsStockKeepingUnit": false,
"IsTopMenuLinkActive": false,
"IsWizard": false,
"Name": "",
"Position": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/catalog/pvt/specification")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldTypeId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/specification"))
.header("content-type", "")
.header("accept", "")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldTypeId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 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 \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldTypeId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/specification")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/catalog/pvt/specification")
.header("content-type", "")
.header("accept", "")
.body("{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldTypeId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}")
.asString();
const data = JSON.stringify({
CategoryId: 0,
DefaultValue: '',
Description: '',
FieldGroupId: 0,
FieldTypeId: 0,
IsActive: false,
IsFilter: false,
IsOnProductDetails: false,
IsRequired: false,
IsSideMenuLinkActive: false,
IsStockKeepingUnit: false,
IsTopMenuLinkActive: false,
IsWizard: false,
Name: '',
Position: 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}}/api/catalog/pvt/specification');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/specification',
headers: {'content-type': '', accept: ''},
data: {
CategoryId: 0,
DefaultValue: '',
Description: '',
FieldGroupId: 0,
FieldTypeId: 0,
IsActive: false,
IsFilter: false,
IsOnProductDetails: false,
IsRequired: false,
IsSideMenuLinkActive: false,
IsStockKeepingUnit: false,
IsTopMenuLinkActive: false,
IsWizard: false,
Name: '',
Position: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/specification';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"CategoryId":0,"DefaultValue":"","Description":"","FieldGroupId":0,"FieldTypeId":0,"IsActive":false,"IsFilter":false,"IsOnProductDetails":false,"IsRequired":false,"IsSideMenuLinkActive":false,"IsStockKeepingUnit":false,"IsTopMenuLinkActive":false,"IsWizard":false,"Name":"","Position":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/specification',
method: 'POST',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "CategoryId": 0,\n "DefaultValue": "",\n "Description": "",\n "FieldGroupId": 0,\n "FieldTypeId": 0,\n "IsActive": false,\n "IsFilter": false,\n "IsOnProductDetails": false,\n "IsRequired": false,\n "IsSideMenuLinkActive": false,\n "IsStockKeepingUnit": false,\n "IsTopMenuLinkActive": false,\n "IsWizard": false,\n "Name": "",\n "Position": 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 \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldTypeId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/specification")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/specification',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
CategoryId: 0,
DefaultValue: '',
Description: '',
FieldGroupId: 0,
FieldTypeId: 0,
IsActive: false,
IsFilter: false,
IsOnProductDetails: false,
IsRequired: false,
IsSideMenuLinkActive: false,
IsStockKeepingUnit: false,
IsTopMenuLinkActive: false,
IsWizard: false,
Name: '',
Position: 0
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/specification',
headers: {'content-type': '', accept: ''},
body: {
CategoryId: 0,
DefaultValue: '',
Description: '',
FieldGroupId: 0,
FieldTypeId: 0,
IsActive: false,
IsFilter: false,
IsOnProductDetails: false,
IsRequired: false,
IsSideMenuLinkActive: false,
IsStockKeepingUnit: false,
IsTopMenuLinkActive: false,
IsWizard: false,
Name: '',
Position: 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}}/api/catalog/pvt/specification');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
CategoryId: 0,
DefaultValue: '',
Description: '',
FieldGroupId: 0,
FieldTypeId: 0,
IsActive: false,
IsFilter: false,
IsOnProductDetails: false,
IsRequired: false,
IsSideMenuLinkActive: false,
IsStockKeepingUnit: false,
IsTopMenuLinkActive: false,
IsWizard: false,
Name: '',
Position: 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}}/api/catalog/pvt/specification',
headers: {'content-type': '', accept: ''},
data: {
CategoryId: 0,
DefaultValue: '',
Description: '',
FieldGroupId: 0,
FieldTypeId: 0,
IsActive: false,
IsFilter: false,
IsOnProductDetails: false,
IsRequired: false,
IsSideMenuLinkActive: false,
IsStockKeepingUnit: false,
IsTopMenuLinkActive: false,
IsWizard: false,
Name: '',
Position: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/specification';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"CategoryId":0,"DefaultValue":"","Description":"","FieldGroupId":0,"FieldTypeId":0,"IsActive":false,"IsFilter":false,"IsOnProductDetails":false,"IsRequired":false,"IsSideMenuLinkActive":false,"IsStockKeepingUnit":false,"IsTopMenuLinkActive":false,"IsWizard":false,"Name":"","Position":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"CategoryId": @0,
@"DefaultValue": @"",
@"Description": @"",
@"FieldGroupId": @0,
@"FieldTypeId": @0,
@"IsActive": @NO,
@"IsFilter": @NO,
@"IsOnProductDetails": @NO,
@"IsRequired": @NO,
@"IsSideMenuLinkActive": @NO,
@"IsStockKeepingUnit": @NO,
@"IsTopMenuLinkActive": @NO,
@"IsWizard": @NO,
@"Name": @"",
@"Position": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/specification"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/specification" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldTypeId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/specification",
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([
'CategoryId' => 0,
'DefaultValue' => '',
'Description' => '',
'FieldGroupId' => 0,
'FieldTypeId' => 0,
'IsActive' => null,
'IsFilter' => null,
'IsOnProductDetails' => null,
'IsRequired' => null,
'IsSideMenuLinkActive' => null,
'IsStockKeepingUnit' => null,
'IsTopMenuLinkActive' => null,
'IsWizard' => null,
'Name' => '',
'Position' => 0
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/catalog/pvt/specification', [
'body' => '{
"CategoryId": 0,
"DefaultValue": "",
"Description": "",
"FieldGroupId": 0,
"FieldTypeId": 0,
"IsActive": false,
"IsFilter": false,
"IsOnProductDetails": false,
"IsRequired": false,
"IsSideMenuLinkActive": false,
"IsStockKeepingUnit": false,
"IsTopMenuLinkActive": false,
"IsWizard": false,
"Name": "",
"Position": 0
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/specification');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'CategoryId' => 0,
'DefaultValue' => '',
'Description' => '',
'FieldGroupId' => 0,
'FieldTypeId' => 0,
'IsActive' => null,
'IsFilter' => null,
'IsOnProductDetails' => null,
'IsRequired' => null,
'IsSideMenuLinkActive' => null,
'IsStockKeepingUnit' => null,
'IsTopMenuLinkActive' => null,
'IsWizard' => null,
'Name' => '',
'Position' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'CategoryId' => 0,
'DefaultValue' => '',
'Description' => '',
'FieldGroupId' => 0,
'FieldTypeId' => 0,
'IsActive' => null,
'IsFilter' => null,
'IsOnProductDetails' => null,
'IsRequired' => null,
'IsSideMenuLinkActive' => null,
'IsStockKeepingUnit' => null,
'IsTopMenuLinkActive' => null,
'IsWizard' => null,
'Name' => '',
'Position' => 0
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/specification');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/specification' -Method POST -Headers $headers -ContentType '' -Body '{
"CategoryId": 0,
"DefaultValue": "",
"Description": "",
"FieldGroupId": 0,
"FieldTypeId": 0,
"IsActive": false,
"IsFilter": false,
"IsOnProductDetails": false,
"IsRequired": false,
"IsSideMenuLinkActive": false,
"IsStockKeepingUnit": false,
"IsTopMenuLinkActive": false,
"IsWizard": false,
"Name": "",
"Position": 0
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/specification' -Method POST -Headers $headers -ContentType '' -Body '{
"CategoryId": 0,
"DefaultValue": "",
"Description": "",
"FieldGroupId": 0,
"FieldTypeId": 0,
"IsActive": false,
"IsFilter": false,
"IsOnProductDetails": false,
"IsRequired": false,
"IsSideMenuLinkActive": false,
"IsStockKeepingUnit": false,
"IsTopMenuLinkActive": false,
"IsWizard": false,
"Name": "",
"Position": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldTypeId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("POST", "/baseUrl/api/catalog/pvt/specification", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/specification"
payload = {
"CategoryId": 0,
"DefaultValue": "",
"Description": "",
"FieldGroupId": 0,
"FieldTypeId": 0,
"IsActive": False,
"IsFilter": False,
"IsOnProductDetails": False,
"IsRequired": False,
"IsSideMenuLinkActive": False,
"IsStockKeepingUnit": False,
"IsTopMenuLinkActive": False,
"IsWizard": False,
"Name": "",
"Position": 0
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/specification"
payload <- "{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldTypeId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 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}}/api/catalog/pvt/specification")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldTypeId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/catalog/pvt/specification') do |req|
req.headers['accept'] = ''
req.body = "{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldTypeId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/specification";
let payload = json!({
"CategoryId": 0,
"DefaultValue": "",
"Description": "",
"FieldGroupId": 0,
"FieldTypeId": 0,
"IsActive": false,
"IsFilter": false,
"IsOnProductDetails": false,
"IsRequired": false,
"IsSideMenuLinkActive": false,
"IsStockKeepingUnit": false,
"IsTopMenuLinkActive": false,
"IsWizard": false,
"Name": "",
"Position": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/catalog/pvt/specification \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"CategoryId": 0,
"DefaultValue": "",
"Description": "",
"FieldGroupId": 0,
"FieldTypeId": 0,
"IsActive": false,
"IsFilter": false,
"IsOnProductDetails": false,
"IsRequired": false,
"IsSideMenuLinkActive": false,
"IsStockKeepingUnit": false,
"IsTopMenuLinkActive": false,
"IsWizard": false,
"Name": "",
"Position": 0
}'
echo '{
"CategoryId": 0,
"DefaultValue": "",
"Description": "",
"FieldGroupId": 0,
"FieldTypeId": 0,
"IsActive": false,
"IsFilter": false,
"IsOnProductDetails": false,
"IsRequired": false,
"IsSideMenuLinkActive": false,
"IsStockKeepingUnit": false,
"IsTopMenuLinkActive": false,
"IsWizard": false,
"Name": "",
"Position": 0
}' | \
http POST {{baseUrl}}/api/catalog/pvt/specification \
accept:'' \
content-type:''
wget --quiet \
--method POST \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "CategoryId": 0,\n "DefaultValue": "",\n "Description": "",\n "FieldGroupId": 0,\n "FieldTypeId": 0,\n "IsActive": false,\n "IsFilter": false,\n "IsOnProductDetails": false,\n "IsRequired": false,\n "IsSideMenuLinkActive": false,\n "IsStockKeepingUnit": false,\n "IsTopMenuLinkActive": false,\n "IsWizard": false,\n "Name": "",\n "Position": 0\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/specification
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"CategoryId": 0,
"DefaultValue": "",
"Description": "",
"FieldGroupId": 0,
"FieldTypeId": 0,
"IsActive": false,
"IsFilter": false,
"IsOnProductDetails": false,
"IsRequired": false,
"IsSideMenuLinkActive": false,
"IsStockKeepingUnit": false,
"IsTopMenuLinkActive": false,
"IsWizard": false,
"Name": "",
"Position": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/specification")! 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
{
"CategoryId": 4,
"DefaultValue": "Cotton",
"Description": "Composition of the product.",
"FieldGroupId": 20,
"FieldTypeId": 1,
"Id": 88,
"IsActive": true,
"IsFilter": true,
"IsOnProductDetails": false,
"IsRequired": true,
"IsSideMenuLinkActive": true,
"IsStockKeepingUnit": false,
"IsTopMenuLinkActive": false,
"IsWizard": false,
"Name": "Material",
"Position": 1
}
GET
Get Specification
{{baseUrl}}/api/catalog/pvt/specification/:specificationId
HEADERS
Content-Type
Accept
QUERY PARAMS
specificationId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/specification/:specificationId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog/pvt/specification/:specificationId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/specification/:specificationId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/specification/:specificationId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/specification/:specificationId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/specification/:specificationId"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog/pvt/specification/:specificationId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog/pvt/specification/:specificationId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/specification/:specificationId"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/specification/:specificationId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog/pvt/specification/:specificationId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog/pvt/specification/:specificationId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/specification/:specificationId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/specification/:specificationId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/specification/:specificationId',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/specification/:specificationId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/specification/:specificationId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/specification/:specificationId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog/pvt/specification/:specificationId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/specification/:specificationId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/specification/:specificationId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/specification/:specificationId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/specification/:specificationId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/specification/:specificationId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog/pvt/specification/:specificationId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/specification/:specificationId');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/specification/:specificationId');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/specification/:specificationId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/specification/:specificationId' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog/pvt/specification/:specificationId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/specification/:specificationId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/specification/:specificationId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/specification/:specificationId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog/pvt/specification/:specificationId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/specification/:specificationId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog/pvt/specification/:specificationId \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog/pvt/specification/:specificationId \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/specification/:specificationId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/specification/:specificationId")! 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
{
"CategoryId": 10,
"DefaultValue": null,
"Description": "Peso",
"FieldGroupId": 11,
"FieldTypeId": 6,
"Id": 32,
"IsActive": true,
"IsFilter": false,
"IsOnProductDetails": false,
"IsRequired": true,
"IsSideMenuLinkActive": false,
"IsStockKeepingUnit": true,
"IsTopMenuLinkActive": false,
"IsWizard": false,
"Name": "Peso",
"Position": 1
}
PUT
Update Specification
{{baseUrl}}/api/catalog/pvt/specification/:specificationId
HEADERS
Content-Type
Accept
QUERY PARAMS
specificationId
BODY json
{
"CategoryId": 0,
"DefaultValue": "",
"Description": "",
"FieldGroupId": 0,
"FieldTypeId": 0,
"IsActive": false,
"IsFilter": false,
"IsOnProductDetails": false,
"IsRequired": false,
"IsSideMenuLinkActive": false,
"IsStockKeepingUnit": false,
"IsTopMenuLinkActive": false,
"IsWizard": false,
"Name": "",
"Position": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/specification/:specificationId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldTypeId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/catalog/pvt/specification/:specificationId" {:headers {:accept ""}
:content-type :json
:form-params {:CategoryId 0
:DefaultValue ""
:Description ""
:FieldGroupId 0
:FieldTypeId 0
:IsActive false
:IsFilter false
:IsOnProductDetails false
:IsRequired false
:IsSideMenuLinkActive false
:IsStockKeepingUnit false
:IsTopMenuLinkActive false
:IsWizard false
:Name ""
:Position 0}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/specification/:specificationId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldTypeId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/specification/:specificationId"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldTypeId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/specification/:specificationId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldTypeId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/specification/:specificationId"
payload := strings.NewReader("{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldTypeId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/catalog/pvt/specification/:specificationId HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 349
{
"CategoryId": 0,
"DefaultValue": "",
"Description": "",
"FieldGroupId": 0,
"FieldTypeId": 0,
"IsActive": false,
"IsFilter": false,
"IsOnProductDetails": false,
"IsRequired": false,
"IsSideMenuLinkActive": false,
"IsStockKeepingUnit": false,
"IsTopMenuLinkActive": false,
"IsWizard": false,
"Name": "",
"Position": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/catalog/pvt/specification/:specificationId")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldTypeId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/specification/:specificationId"))
.header("content-type", "")
.header("accept", "")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldTypeId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 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 \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldTypeId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/specification/:specificationId")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/catalog/pvt/specification/:specificationId")
.header("content-type", "")
.header("accept", "")
.body("{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldTypeId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}")
.asString();
const data = JSON.stringify({
CategoryId: 0,
DefaultValue: '',
Description: '',
FieldGroupId: 0,
FieldTypeId: 0,
IsActive: false,
IsFilter: false,
IsOnProductDetails: false,
IsRequired: false,
IsSideMenuLinkActive: false,
IsStockKeepingUnit: false,
IsTopMenuLinkActive: false,
IsWizard: false,
Name: '',
Position: 0
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/catalog/pvt/specification/:specificationId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/specification/:specificationId',
headers: {'content-type': '', accept: ''},
data: {
CategoryId: 0,
DefaultValue: '',
Description: '',
FieldGroupId: 0,
FieldTypeId: 0,
IsActive: false,
IsFilter: false,
IsOnProductDetails: false,
IsRequired: false,
IsSideMenuLinkActive: false,
IsStockKeepingUnit: false,
IsTopMenuLinkActive: false,
IsWizard: false,
Name: '',
Position: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/specification/:specificationId';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"CategoryId":0,"DefaultValue":"","Description":"","FieldGroupId":0,"FieldTypeId":0,"IsActive":false,"IsFilter":false,"IsOnProductDetails":false,"IsRequired":false,"IsSideMenuLinkActive":false,"IsStockKeepingUnit":false,"IsTopMenuLinkActive":false,"IsWizard":false,"Name":"","Position":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/specification/:specificationId',
method: 'PUT',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "CategoryId": 0,\n "DefaultValue": "",\n "Description": "",\n "FieldGroupId": 0,\n "FieldTypeId": 0,\n "IsActive": false,\n "IsFilter": false,\n "IsOnProductDetails": false,\n "IsRequired": false,\n "IsSideMenuLinkActive": false,\n "IsStockKeepingUnit": false,\n "IsTopMenuLinkActive": false,\n "IsWizard": false,\n "Name": "",\n "Position": 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 \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldTypeId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/specification/:specificationId")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/specification/:specificationId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
CategoryId: 0,
DefaultValue: '',
Description: '',
FieldGroupId: 0,
FieldTypeId: 0,
IsActive: false,
IsFilter: false,
IsOnProductDetails: false,
IsRequired: false,
IsSideMenuLinkActive: false,
IsStockKeepingUnit: false,
IsTopMenuLinkActive: false,
IsWizard: false,
Name: '',
Position: 0
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/specification/:specificationId',
headers: {'content-type': '', accept: ''},
body: {
CategoryId: 0,
DefaultValue: '',
Description: '',
FieldGroupId: 0,
FieldTypeId: 0,
IsActive: false,
IsFilter: false,
IsOnProductDetails: false,
IsRequired: false,
IsSideMenuLinkActive: false,
IsStockKeepingUnit: false,
IsTopMenuLinkActive: false,
IsWizard: false,
Name: '',
Position: 0
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/catalog/pvt/specification/:specificationId');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
CategoryId: 0,
DefaultValue: '',
Description: '',
FieldGroupId: 0,
FieldTypeId: 0,
IsActive: false,
IsFilter: false,
IsOnProductDetails: false,
IsRequired: false,
IsSideMenuLinkActive: false,
IsStockKeepingUnit: false,
IsTopMenuLinkActive: false,
IsWizard: false,
Name: '',
Position: 0
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/specification/:specificationId',
headers: {'content-type': '', accept: ''},
data: {
CategoryId: 0,
DefaultValue: '',
Description: '',
FieldGroupId: 0,
FieldTypeId: 0,
IsActive: false,
IsFilter: false,
IsOnProductDetails: false,
IsRequired: false,
IsSideMenuLinkActive: false,
IsStockKeepingUnit: false,
IsTopMenuLinkActive: false,
IsWizard: false,
Name: '',
Position: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/specification/:specificationId';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"CategoryId":0,"DefaultValue":"","Description":"","FieldGroupId":0,"FieldTypeId":0,"IsActive":false,"IsFilter":false,"IsOnProductDetails":false,"IsRequired":false,"IsSideMenuLinkActive":false,"IsStockKeepingUnit":false,"IsTopMenuLinkActive":false,"IsWizard":false,"Name":"","Position":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"CategoryId": @0,
@"DefaultValue": @"",
@"Description": @"",
@"FieldGroupId": @0,
@"FieldTypeId": @0,
@"IsActive": @NO,
@"IsFilter": @NO,
@"IsOnProductDetails": @NO,
@"IsRequired": @NO,
@"IsSideMenuLinkActive": @NO,
@"IsStockKeepingUnit": @NO,
@"IsTopMenuLinkActive": @NO,
@"IsWizard": @NO,
@"Name": @"",
@"Position": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/specification/:specificationId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/specification/:specificationId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldTypeId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/specification/:specificationId",
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([
'CategoryId' => 0,
'DefaultValue' => '',
'Description' => '',
'FieldGroupId' => 0,
'FieldTypeId' => 0,
'IsActive' => null,
'IsFilter' => null,
'IsOnProductDetails' => null,
'IsRequired' => null,
'IsSideMenuLinkActive' => null,
'IsStockKeepingUnit' => null,
'IsTopMenuLinkActive' => null,
'IsWizard' => null,
'Name' => '',
'Position' => 0
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/catalog/pvt/specification/:specificationId', [
'body' => '{
"CategoryId": 0,
"DefaultValue": "",
"Description": "",
"FieldGroupId": 0,
"FieldTypeId": 0,
"IsActive": false,
"IsFilter": false,
"IsOnProductDetails": false,
"IsRequired": false,
"IsSideMenuLinkActive": false,
"IsStockKeepingUnit": false,
"IsTopMenuLinkActive": false,
"IsWizard": false,
"Name": "",
"Position": 0
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/specification/:specificationId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'CategoryId' => 0,
'DefaultValue' => '',
'Description' => '',
'FieldGroupId' => 0,
'FieldTypeId' => 0,
'IsActive' => null,
'IsFilter' => null,
'IsOnProductDetails' => null,
'IsRequired' => null,
'IsSideMenuLinkActive' => null,
'IsStockKeepingUnit' => null,
'IsTopMenuLinkActive' => null,
'IsWizard' => null,
'Name' => '',
'Position' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'CategoryId' => 0,
'DefaultValue' => '',
'Description' => '',
'FieldGroupId' => 0,
'FieldTypeId' => 0,
'IsActive' => null,
'IsFilter' => null,
'IsOnProductDetails' => null,
'IsRequired' => null,
'IsSideMenuLinkActive' => null,
'IsStockKeepingUnit' => null,
'IsTopMenuLinkActive' => null,
'IsWizard' => null,
'Name' => '',
'Position' => 0
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/specification/:specificationId');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/specification/:specificationId' -Method PUT -Headers $headers -ContentType '' -Body '{
"CategoryId": 0,
"DefaultValue": "",
"Description": "",
"FieldGroupId": 0,
"FieldTypeId": 0,
"IsActive": false,
"IsFilter": false,
"IsOnProductDetails": false,
"IsRequired": false,
"IsSideMenuLinkActive": false,
"IsStockKeepingUnit": false,
"IsTopMenuLinkActive": false,
"IsWizard": false,
"Name": "",
"Position": 0
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/specification/:specificationId' -Method PUT -Headers $headers -ContentType '' -Body '{
"CategoryId": 0,
"DefaultValue": "",
"Description": "",
"FieldGroupId": 0,
"FieldTypeId": 0,
"IsActive": false,
"IsFilter": false,
"IsOnProductDetails": false,
"IsRequired": false,
"IsSideMenuLinkActive": false,
"IsStockKeepingUnit": false,
"IsTopMenuLinkActive": false,
"IsWizard": false,
"Name": "",
"Position": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldTypeId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("PUT", "/baseUrl/api/catalog/pvt/specification/:specificationId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/specification/:specificationId"
payload = {
"CategoryId": 0,
"DefaultValue": "",
"Description": "",
"FieldGroupId": 0,
"FieldTypeId": 0,
"IsActive": False,
"IsFilter": False,
"IsOnProductDetails": False,
"IsRequired": False,
"IsSideMenuLinkActive": False,
"IsStockKeepingUnit": False,
"IsTopMenuLinkActive": False,
"IsWizard": False,
"Name": "",
"Position": 0
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/specification/:specificationId"
payload <- "{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldTypeId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/specification/:specificationId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldTypeId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/catalog/pvt/specification/:specificationId') do |req|
req.headers['accept'] = ''
req.body = "{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldTypeId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/specification/:specificationId";
let payload = json!({
"CategoryId": 0,
"DefaultValue": "",
"Description": "",
"FieldGroupId": 0,
"FieldTypeId": 0,
"IsActive": false,
"IsFilter": false,
"IsOnProductDetails": false,
"IsRequired": false,
"IsSideMenuLinkActive": false,
"IsStockKeepingUnit": false,
"IsTopMenuLinkActive": false,
"IsWizard": false,
"Name": "",
"Position": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/catalog/pvt/specification/:specificationId \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"CategoryId": 0,
"DefaultValue": "",
"Description": "",
"FieldGroupId": 0,
"FieldTypeId": 0,
"IsActive": false,
"IsFilter": false,
"IsOnProductDetails": false,
"IsRequired": false,
"IsSideMenuLinkActive": false,
"IsStockKeepingUnit": false,
"IsTopMenuLinkActive": false,
"IsWizard": false,
"Name": "",
"Position": 0
}'
echo '{
"CategoryId": 0,
"DefaultValue": "",
"Description": "",
"FieldGroupId": 0,
"FieldTypeId": 0,
"IsActive": false,
"IsFilter": false,
"IsOnProductDetails": false,
"IsRequired": false,
"IsSideMenuLinkActive": false,
"IsStockKeepingUnit": false,
"IsTopMenuLinkActive": false,
"IsWizard": false,
"Name": "",
"Position": 0
}' | \
http PUT {{baseUrl}}/api/catalog/pvt/specification/:specificationId \
accept:'' \
content-type:''
wget --quiet \
--method PUT \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "CategoryId": 0,\n "DefaultValue": "",\n "Description": "",\n "FieldGroupId": 0,\n "FieldTypeId": 0,\n "IsActive": false,\n "IsFilter": false,\n "IsOnProductDetails": false,\n "IsRequired": false,\n "IsSideMenuLinkActive": false,\n "IsStockKeepingUnit": false,\n "IsTopMenuLinkActive": false,\n "IsWizard": false,\n "Name": "",\n "Position": 0\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/specification/:specificationId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"CategoryId": 0,
"DefaultValue": "",
"Description": "",
"FieldGroupId": 0,
"FieldTypeId": 0,
"IsActive": false,
"IsFilter": false,
"IsOnProductDetails": false,
"IsRequired": false,
"IsSideMenuLinkActive": false,
"IsStockKeepingUnit": false,
"IsTopMenuLinkActive": false,
"IsWizard": false,
"Name": "",
"Position": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/specification/:specificationId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"CategoryId": 4,
"DefaultValue": "Leather",
"Description": "Composition of the product.",
"FieldGroupId": 20,
"FieldTypeId": 1,
"Id": 88,
"IsActive": true,
"IsFilter": true,
"IsOnProductDetails": false,
"IsRequired": true,
"IsSideMenuLinkActive": true,
"IsStockKeepingUnit": false,
"IsTopMenuLinkActive": false,
"IsWizard": false,
"Name": "Material",
"Position": 1
}
POST
Create Specification Field
{{baseUrl}}/api/catalog_system/pvt/specification/field
HEADERS
Content-Type
Accept
BODY json
{
"CategoryId": 0,
"DefaultValue": "",
"Description": "",
"FieldGroupId": 0,
"FieldGroupName": "",
"FieldId": 0,
"FieldTypeId": 0,
"FieldValueId": 0,
"IsActive": false,
"IsFilter": false,
"IsOnProductDetails": false,
"IsRequired": false,
"IsSideMenuLinkActive": false,
"IsStockKeepingUnit": false,
"IsTopMenuLinkActive": false,
"IsWizard": false,
"Name": "",
"Position": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pvt/specification/field");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldGroupName\": \"\",\n \"FieldId\": 0,\n \"FieldTypeId\": 0,\n \"FieldValueId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/catalog_system/pvt/specification/field" {:headers {:accept ""}
:content-type :json
:form-params {:CategoryId 0
:DefaultValue ""
:Description ""
:FieldGroupId 0
:FieldGroupName ""
:FieldId 0
:FieldTypeId 0
:FieldValueId 0
:IsActive false
:IsFilter false
:IsOnProductDetails false
:IsRequired false
:IsSideMenuLinkActive false
:IsStockKeepingUnit false
:IsTopMenuLinkActive false
:IsWizard false
:Name ""
:Position 0}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pvt/specification/field"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldGroupName\": \"\",\n \"FieldId\": 0,\n \"FieldTypeId\": 0,\n \"FieldValueId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 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}}/api/catalog_system/pvt/specification/field"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldGroupName\": \"\",\n \"FieldId\": 0,\n \"FieldTypeId\": 0,\n \"FieldValueId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pvt/specification/field");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldGroupName\": \"\",\n \"FieldId\": 0,\n \"FieldTypeId\": 0,\n \"FieldValueId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pvt/specification/field"
payload := strings.NewReader("{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldGroupName\": \"\",\n \"FieldId\": 0,\n \"FieldTypeId\": 0,\n \"FieldValueId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/catalog_system/pvt/specification/field HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 410
{
"CategoryId": 0,
"DefaultValue": "",
"Description": "",
"FieldGroupId": 0,
"FieldGroupName": "",
"FieldId": 0,
"FieldTypeId": 0,
"FieldValueId": 0,
"IsActive": false,
"IsFilter": false,
"IsOnProductDetails": false,
"IsRequired": false,
"IsSideMenuLinkActive": false,
"IsStockKeepingUnit": false,
"IsTopMenuLinkActive": false,
"IsWizard": false,
"Name": "",
"Position": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/catalog_system/pvt/specification/field")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldGroupName\": \"\",\n \"FieldId\": 0,\n \"FieldTypeId\": 0,\n \"FieldValueId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pvt/specification/field"))
.header("content-type", "")
.header("accept", "")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldGroupName\": \"\",\n \"FieldId\": 0,\n \"FieldTypeId\": 0,\n \"FieldValueId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 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 \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldGroupName\": \"\",\n \"FieldId\": 0,\n \"FieldTypeId\": 0,\n \"FieldValueId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/specification/field")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/catalog_system/pvt/specification/field")
.header("content-type", "")
.header("accept", "")
.body("{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldGroupName\": \"\",\n \"FieldId\": 0,\n \"FieldTypeId\": 0,\n \"FieldValueId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}")
.asString();
const data = JSON.stringify({
CategoryId: 0,
DefaultValue: '',
Description: '',
FieldGroupId: 0,
FieldGroupName: '',
FieldId: 0,
FieldTypeId: 0,
FieldValueId: 0,
IsActive: false,
IsFilter: false,
IsOnProductDetails: false,
IsRequired: false,
IsSideMenuLinkActive: false,
IsStockKeepingUnit: false,
IsTopMenuLinkActive: false,
IsWizard: false,
Name: '',
Position: 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}}/api/catalog_system/pvt/specification/field');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog_system/pvt/specification/field',
headers: {'content-type': '', accept: ''},
data: {
CategoryId: 0,
DefaultValue: '',
Description: '',
FieldGroupId: 0,
FieldGroupName: '',
FieldId: 0,
FieldTypeId: 0,
FieldValueId: 0,
IsActive: false,
IsFilter: false,
IsOnProductDetails: false,
IsRequired: false,
IsSideMenuLinkActive: false,
IsStockKeepingUnit: false,
IsTopMenuLinkActive: false,
IsWizard: false,
Name: '',
Position: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pvt/specification/field';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"CategoryId":0,"DefaultValue":"","Description":"","FieldGroupId":0,"FieldGroupName":"","FieldId":0,"FieldTypeId":0,"FieldValueId":0,"IsActive":false,"IsFilter":false,"IsOnProductDetails":false,"IsRequired":false,"IsSideMenuLinkActive":false,"IsStockKeepingUnit":false,"IsTopMenuLinkActive":false,"IsWizard":false,"Name":"","Position":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pvt/specification/field',
method: 'POST',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "CategoryId": 0,\n "DefaultValue": "",\n "Description": "",\n "FieldGroupId": 0,\n "FieldGroupName": "",\n "FieldId": 0,\n "FieldTypeId": 0,\n "FieldValueId": 0,\n "IsActive": false,\n "IsFilter": false,\n "IsOnProductDetails": false,\n "IsRequired": false,\n "IsSideMenuLinkActive": false,\n "IsStockKeepingUnit": false,\n "IsTopMenuLinkActive": false,\n "IsWizard": false,\n "Name": "",\n "Position": 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 \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldGroupName\": \"\",\n \"FieldId\": 0,\n \"FieldTypeId\": 0,\n \"FieldValueId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/specification/field")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pvt/specification/field',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
CategoryId: 0,
DefaultValue: '',
Description: '',
FieldGroupId: 0,
FieldGroupName: '',
FieldId: 0,
FieldTypeId: 0,
FieldValueId: 0,
IsActive: false,
IsFilter: false,
IsOnProductDetails: false,
IsRequired: false,
IsSideMenuLinkActive: false,
IsStockKeepingUnit: false,
IsTopMenuLinkActive: false,
IsWizard: false,
Name: '',
Position: 0
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog_system/pvt/specification/field',
headers: {'content-type': '', accept: ''},
body: {
CategoryId: 0,
DefaultValue: '',
Description: '',
FieldGroupId: 0,
FieldGroupName: '',
FieldId: 0,
FieldTypeId: 0,
FieldValueId: 0,
IsActive: false,
IsFilter: false,
IsOnProductDetails: false,
IsRequired: false,
IsSideMenuLinkActive: false,
IsStockKeepingUnit: false,
IsTopMenuLinkActive: false,
IsWizard: false,
Name: '',
Position: 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}}/api/catalog_system/pvt/specification/field');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
CategoryId: 0,
DefaultValue: '',
Description: '',
FieldGroupId: 0,
FieldGroupName: '',
FieldId: 0,
FieldTypeId: 0,
FieldValueId: 0,
IsActive: false,
IsFilter: false,
IsOnProductDetails: false,
IsRequired: false,
IsSideMenuLinkActive: false,
IsStockKeepingUnit: false,
IsTopMenuLinkActive: false,
IsWizard: false,
Name: '',
Position: 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}}/api/catalog_system/pvt/specification/field',
headers: {'content-type': '', accept: ''},
data: {
CategoryId: 0,
DefaultValue: '',
Description: '',
FieldGroupId: 0,
FieldGroupName: '',
FieldId: 0,
FieldTypeId: 0,
FieldValueId: 0,
IsActive: false,
IsFilter: false,
IsOnProductDetails: false,
IsRequired: false,
IsSideMenuLinkActive: false,
IsStockKeepingUnit: false,
IsTopMenuLinkActive: false,
IsWizard: false,
Name: '',
Position: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pvt/specification/field';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"CategoryId":0,"DefaultValue":"","Description":"","FieldGroupId":0,"FieldGroupName":"","FieldId":0,"FieldTypeId":0,"FieldValueId":0,"IsActive":false,"IsFilter":false,"IsOnProductDetails":false,"IsRequired":false,"IsSideMenuLinkActive":false,"IsStockKeepingUnit":false,"IsTopMenuLinkActive":false,"IsWizard":false,"Name":"","Position":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"CategoryId": @0,
@"DefaultValue": @"",
@"Description": @"",
@"FieldGroupId": @0,
@"FieldGroupName": @"",
@"FieldId": @0,
@"FieldTypeId": @0,
@"FieldValueId": @0,
@"IsActive": @NO,
@"IsFilter": @NO,
@"IsOnProductDetails": @NO,
@"IsRequired": @NO,
@"IsSideMenuLinkActive": @NO,
@"IsStockKeepingUnit": @NO,
@"IsTopMenuLinkActive": @NO,
@"IsWizard": @NO,
@"Name": @"",
@"Position": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pvt/specification/field"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pvt/specification/field" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldGroupName\": \"\",\n \"FieldId\": 0,\n \"FieldTypeId\": 0,\n \"FieldValueId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pvt/specification/field",
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([
'CategoryId' => 0,
'DefaultValue' => '',
'Description' => '',
'FieldGroupId' => 0,
'FieldGroupName' => '',
'FieldId' => 0,
'FieldTypeId' => 0,
'FieldValueId' => 0,
'IsActive' => null,
'IsFilter' => null,
'IsOnProductDetails' => null,
'IsRequired' => null,
'IsSideMenuLinkActive' => null,
'IsStockKeepingUnit' => null,
'IsTopMenuLinkActive' => null,
'IsWizard' => null,
'Name' => '',
'Position' => 0
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/catalog_system/pvt/specification/field', [
'body' => '{
"CategoryId": 0,
"DefaultValue": "",
"Description": "",
"FieldGroupId": 0,
"FieldGroupName": "",
"FieldId": 0,
"FieldTypeId": 0,
"FieldValueId": 0,
"IsActive": false,
"IsFilter": false,
"IsOnProductDetails": false,
"IsRequired": false,
"IsSideMenuLinkActive": false,
"IsStockKeepingUnit": false,
"IsTopMenuLinkActive": false,
"IsWizard": false,
"Name": "",
"Position": 0
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pvt/specification/field');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'CategoryId' => 0,
'DefaultValue' => '',
'Description' => '',
'FieldGroupId' => 0,
'FieldGroupName' => '',
'FieldId' => 0,
'FieldTypeId' => 0,
'FieldValueId' => 0,
'IsActive' => null,
'IsFilter' => null,
'IsOnProductDetails' => null,
'IsRequired' => null,
'IsSideMenuLinkActive' => null,
'IsStockKeepingUnit' => null,
'IsTopMenuLinkActive' => null,
'IsWizard' => null,
'Name' => '',
'Position' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'CategoryId' => 0,
'DefaultValue' => '',
'Description' => '',
'FieldGroupId' => 0,
'FieldGroupName' => '',
'FieldId' => 0,
'FieldTypeId' => 0,
'FieldValueId' => 0,
'IsActive' => null,
'IsFilter' => null,
'IsOnProductDetails' => null,
'IsRequired' => null,
'IsSideMenuLinkActive' => null,
'IsStockKeepingUnit' => null,
'IsTopMenuLinkActive' => null,
'IsWizard' => null,
'Name' => '',
'Position' => 0
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog_system/pvt/specification/field');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pvt/specification/field' -Method POST -Headers $headers -ContentType '' -Body '{
"CategoryId": 0,
"DefaultValue": "",
"Description": "",
"FieldGroupId": 0,
"FieldGroupName": "",
"FieldId": 0,
"FieldTypeId": 0,
"FieldValueId": 0,
"IsActive": false,
"IsFilter": false,
"IsOnProductDetails": false,
"IsRequired": false,
"IsSideMenuLinkActive": false,
"IsStockKeepingUnit": false,
"IsTopMenuLinkActive": false,
"IsWizard": false,
"Name": "",
"Position": 0
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pvt/specification/field' -Method POST -Headers $headers -ContentType '' -Body '{
"CategoryId": 0,
"DefaultValue": "",
"Description": "",
"FieldGroupId": 0,
"FieldGroupName": "",
"FieldId": 0,
"FieldTypeId": 0,
"FieldValueId": 0,
"IsActive": false,
"IsFilter": false,
"IsOnProductDetails": false,
"IsRequired": false,
"IsSideMenuLinkActive": false,
"IsStockKeepingUnit": false,
"IsTopMenuLinkActive": false,
"IsWizard": false,
"Name": "",
"Position": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldGroupName\": \"\",\n \"FieldId\": 0,\n \"FieldTypeId\": 0,\n \"FieldValueId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("POST", "/baseUrl/api/catalog_system/pvt/specification/field", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pvt/specification/field"
payload = {
"CategoryId": 0,
"DefaultValue": "",
"Description": "",
"FieldGroupId": 0,
"FieldGroupName": "",
"FieldId": 0,
"FieldTypeId": 0,
"FieldValueId": 0,
"IsActive": False,
"IsFilter": False,
"IsOnProductDetails": False,
"IsRequired": False,
"IsSideMenuLinkActive": False,
"IsStockKeepingUnit": False,
"IsTopMenuLinkActive": False,
"IsWizard": False,
"Name": "",
"Position": 0
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pvt/specification/field"
payload <- "{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldGroupName\": \"\",\n \"FieldId\": 0,\n \"FieldTypeId\": 0,\n \"FieldValueId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 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}}/api/catalog_system/pvt/specification/field")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldGroupName\": \"\",\n \"FieldId\": 0,\n \"FieldTypeId\": 0,\n \"FieldValueId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/catalog_system/pvt/specification/field') do |req|
req.headers['accept'] = ''
req.body = "{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldGroupName\": \"\",\n \"FieldId\": 0,\n \"FieldTypeId\": 0,\n \"FieldValueId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pvt/specification/field";
let payload = json!({
"CategoryId": 0,
"DefaultValue": "",
"Description": "",
"FieldGroupId": 0,
"FieldGroupName": "",
"FieldId": 0,
"FieldTypeId": 0,
"FieldValueId": 0,
"IsActive": false,
"IsFilter": false,
"IsOnProductDetails": false,
"IsRequired": false,
"IsSideMenuLinkActive": false,
"IsStockKeepingUnit": false,
"IsTopMenuLinkActive": false,
"IsWizard": false,
"Name": "",
"Position": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/catalog_system/pvt/specification/field \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"CategoryId": 0,
"DefaultValue": "",
"Description": "",
"FieldGroupId": 0,
"FieldGroupName": "",
"FieldId": 0,
"FieldTypeId": 0,
"FieldValueId": 0,
"IsActive": false,
"IsFilter": false,
"IsOnProductDetails": false,
"IsRequired": false,
"IsSideMenuLinkActive": false,
"IsStockKeepingUnit": false,
"IsTopMenuLinkActive": false,
"IsWizard": false,
"Name": "",
"Position": 0
}'
echo '{
"CategoryId": 0,
"DefaultValue": "",
"Description": "",
"FieldGroupId": 0,
"FieldGroupName": "",
"FieldId": 0,
"FieldTypeId": 0,
"FieldValueId": 0,
"IsActive": false,
"IsFilter": false,
"IsOnProductDetails": false,
"IsRequired": false,
"IsSideMenuLinkActive": false,
"IsStockKeepingUnit": false,
"IsTopMenuLinkActive": false,
"IsWizard": false,
"Name": "",
"Position": 0
}' | \
http POST {{baseUrl}}/api/catalog_system/pvt/specification/field \
accept:'' \
content-type:''
wget --quiet \
--method POST \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "CategoryId": 0,\n "DefaultValue": "",\n "Description": "",\n "FieldGroupId": 0,\n "FieldGroupName": "",\n "FieldId": 0,\n "FieldTypeId": 0,\n "FieldValueId": 0,\n "IsActive": false,\n "IsFilter": false,\n "IsOnProductDetails": false,\n "IsRequired": false,\n "IsSideMenuLinkActive": false,\n "IsStockKeepingUnit": false,\n "IsTopMenuLinkActive": false,\n "IsWizard": false,\n "Name": "",\n "Position": 0\n}' \
--output-document \
- {{baseUrl}}/api/catalog_system/pvt/specification/field
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"CategoryId": 0,
"DefaultValue": "",
"Description": "",
"FieldGroupId": 0,
"FieldGroupName": "",
"FieldId": 0,
"FieldTypeId": 0,
"FieldValueId": 0,
"IsActive": false,
"IsFilter": false,
"IsOnProductDetails": false,
"IsRequired": false,
"IsSideMenuLinkActive": false,
"IsStockKeepingUnit": false,
"IsTopMenuLinkActive": false,
"IsWizard": false,
"Name": "",
"Position": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pvt/specification/field")! 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
89
GET
Get Specification Field
{{baseUrl}}/api/catalog_system/pub/specification/fieldGet/:fieldId
HEADERS
Content-Type
Accept
QUERY PARAMS
fieldId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pub/specification/fieldGet/:fieldId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog_system/pub/specification/fieldGet/:fieldId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pub/specification/fieldGet/:fieldId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pub/specification/fieldGet/:fieldId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pub/specification/fieldGet/:fieldId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pub/specification/fieldGet/:fieldId"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog_system/pub/specification/fieldGet/:fieldId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog_system/pub/specification/fieldGet/:fieldId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pub/specification/fieldGet/:fieldId"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pub/specification/fieldGet/:fieldId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog_system/pub/specification/fieldGet/:fieldId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog_system/pub/specification/fieldGet/:fieldId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pub/specification/fieldGet/:fieldId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pub/specification/fieldGet/:fieldId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pub/specification/fieldGet/:fieldId',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pub/specification/fieldGet/:fieldId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pub/specification/fieldGet/:fieldId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pub/specification/fieldGet/:fieldId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog_system/pub/specification/fieldGet/:fieldId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pub/specification/fieldGet/:fieldId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pub/specification/fieldGet/:fieldId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pub/specification/fieldGet/:fieldId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pub/specification/fieldGet/:fieldId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pub/specification/fieldGet/:fieldId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog_system/pub/specification/fieldGet/:fieldId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pub/specification/fieldGet/:fieldId');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog_system/pub/specification/fieldGet/:fieldId');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pub/specification/fieldGet/:fieldId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pub/specification/fieldGet/:fieldId' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog_system/pub/specification/fieldGet/:fieldId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pub/specification/fieldGet/:fieldId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pub/specification/fieldGet/:fieldId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pub/specification/fieldGet/:fieldId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog_system/pub/specification/fieldGet/:fieldId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pub/specification/fieldGet/:fieldId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog_system/pub/specification/fieldGet/:fieldId \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog_system/pub/specification/fieldGet/:fieldId \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog_system/pub/specification/fieldGet/:fieldId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pub/specification/fieldGet/:fieldId")! 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
{
"CategoryId": 4,
"DefaultValue": null,
"Description": "Composition of the product.",
"FieldGroupId": 20,
"FieldGroupName": "Clothes specifications",
"FieldId": 88,
"FieldTypeId": 1,
"FieldTypeName": "Texto",
"FieldValueId": null,
"IsActive": true,
"IsFilter": true,
"IsOnProductDetails": false,
"IsRequired": true,
"IsSideMenuLinkActive": true,
"IsStockKeepingUnit": false,
"IsTopMenuLinkActive": false,
"IsWizard": false,
"Name": "Material",
"Position": 1
}
PUT
Update Specification Field
{{baseUrl}}/api/catalog_system/pvt/specification/field
HEADERS
Content-Type
Accept
BODY json
{
"CategoryId": 0,
"DefaultValue": "",
"Description": "",
"FieldGroupId": 0,
"FieldGroupName": "",
"FieldId": 0,
"FieldTypeId": 0,
"FieldValueId": 0,
"IsActive": false,
"IsFilter": false,
"IsOnProductDetails": false,
"IsRequired": false,
"IsSideMenuLinkActive": false,
"IsStockKeepingUnit": false,
"IsTopMenuLinkActive": false,
"IsWizard": false,
"Name": "",
"Position": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pvt/specification/field");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldGroupName\": \"\",\n \"FieldId\": 0,\n \"FieldTypeId\": 0,\n \"FieldValueId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/catalog_system/pvt/specification/field" {:headers {:accept ""}
:content-type :json
:form-params {:CategoryId 0
:DefaultValue ""
:Description ""
:FieldGroupId 0
:FieldGroupName ""
:FieldId 0
:FieldTypeId 0
:FieldValueId 0
:IsActive false
:IsFilter false
:IsOnProductDetails false
:IsRequired false
:IsSideMenuLinkActive false
:IsStockKeepingUnit false
:IsTopMenuLinkActive false
:IsWizard false
:Name ""
:Position 0}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pvt/specification/field"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldGroupName\": \"\",\n \"FieldId\": 0,\n \"FieldTypeId\": 0,\n \"FieldValueId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pvt/specification/field"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldGroupName\": \"\",\n \"FieldId\": 0,\n \"FieldTypeId\": 0,\n \"FieldValueId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pvt/specification/field");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldGroupName\": \"\",\n \"FieldId\": 0,\n \"FieldTypeId\": 0,\n \"FieldValueId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pvt/specification/field"
payload := strings.NewReader("{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldGroupName\": \"\",\n \"FieldId\": 0,\n \"FieldTypeId\": 0,\n \"FieldValueId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/catalog_system/pvt/specification/field HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 410
{
"CategoryId": 0,
"DefaultValue": "",
"Description": "",
"FieldGroupId": 0,
"FieldGroupName": "",
"FieldId": 0,
"FieldTypeId": 0,
"FieldValueId": 0,
"IsActive": false,
"IsFilter": false,
"IsOnProductDetails": false,
"IsRequired": false,
"IsSideMenuLinkActive": false,
"IsStockKeepingUnit": false,
"IsTopMenuLinkActive": false,
"IsWizard": false,
"Name": "",
"Position": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/catalog_system/pvt/specification/field")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldGroupName\": \"\",\n \"FieldId\": 0,\n \"FieldTypeId\": 0,\n \"FieldValueId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pvt/specification/field"))
.header("content-type", "")
.header("accept", "")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldGroupName\": \"\",\n \"FieldId\": 0,\n \"FieldTypeId\": 0,\n \"FieldValueId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 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 \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldGroupName\": \"\",\n \"FieldId\": 0,\n \"FieldTypeId\": 0,\n \"FieldValueId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/specification/field")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/catalog_system/pvt/specification/field")
.header("content-type", "")
.header("accept", "")
.body("{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldGroupName\": \"\",\n \"FieldId\": 0,\n \"FieldTypeId\": 0,\n \"FieldValueId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}")
.asString();
const data = JSON.stringify({
CategoryId: 0,
DefaultValue: '',
Description: '',
FieldGroupId: 0,
FieldGroupName: '',
FieldId: 0,
FieldTypeId: 0,
FieldValueId: 0,
IsActive: false,
IsFilter: false,
IsOnProductDetails: false,
IsRequired: false,
IsSideMenuLinkActive: false,
IsStockKeepingUnit: false,
IsTopMenuLinkActive: false,
IsWizard: false,
Name: '',
Position: 0
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/catalog_system/pvt/specification/field');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog_system/pvt/specification/field',
headers: {'content-type': '', accept: ''},
data: {
CategoryId: 0,
DefaultValue: '',
Description: '',
FieldGroupId: 0,
FieldGroupName: '',
FieldId: 0,
FieldTypeId: 0,
FieldValueId: 0,
IsActive: false,
IsFilter: false,
IsOnProductDetails: false,
IsRequired: false,
IsSideMenuLinkActive: false,
IsStockKeepingUnit: false,
IsTopMenuLinkActive: false,
IsWizard: false,
Name: '',
Position: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pvt/specification/field';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"CategoryId":0,"DefaultValue":"","Description":"","FieldGroupId":0,"FieldGroupName":"","FieldId":0,"FieldTypeId":0,"FieldValueId":0,"IsActive":false,"IsFilter":false,"IsOnProductDetails":false,"IsRequired":false,"IsSideMenuLinkActive":false,"IsStockKeepingUnit":false,"IsTopMenuLinkActive":false,"IsWizard":false,"Name":"","Position":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pvt/specification/field',
method: 'PUT',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "CategoryId": 0,\n "DefaultValue": "",\n "Description": "",\n "FieldGroupId": 0,\n "FieldGroupName": "",\n "FieldId": 0,\n "FieldTypeId": 0,\n "FieldValueId": 0,\n "IsActive": false,\n "IsFilter": false,\n "IsOnProductDetails": false,\n "IsRequired": false,\n "IsSideMenuLinkActive": false,\n "IsStockKeepingUnit": false,\n "IsTopMenuLinkActive": false,\n "IsWizard": false,\n "Name": "",\n "Position": 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 \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldGroupName\": \"\",\n \"FieldId\": 0,\n \"FieldTypeId\": 0,\n \"FieldValueId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/specification/field")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pvt/specification/field',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
CategoryId: 0,
DefaultValue: '',
Description: '',
FieldGroupId: 0,
FieldGroupName: '',
FieldId: 0,
FieldTypeId: 0,
FieldValueId: 0,
IsActive: false,
IsFilter: false,
IsOnProductDetails: false,
IsRequired: false,
IsSideMenuLinkActive: false,
IsStockKeepingUnit: false,
IsTopMenuLinkActive: false,
IsWizard: false,
Name: '',
Position: 0
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog_system/pvt/specification/field',
headers: {'content-type': '', accept: ''},
body: {
CategoryId: 0,
DefaultValue: '',
Description: '',
FieldGroupId: 0,
FieldGroupName: '',
FieldId: 0,
FieldTypeId: 0,
FieldValueId: 0,
IsActive: false,
IsFilter: false,
IsOnProductDetails: false,
IsRequired: false,
IsSideMenuLinkActive: false,
IsStockKeepingUnit: false,
IsTopMenuLinkActive: false,
IsWizard: false,
Name: '',
Position: 0
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/catalog_system/pvt/specification/field');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
CategoryId: 0,
DefaultValue: '',
Description: '',
FieldGroupId: 0,
FieldGroupName: '',
FieldId: 0,
FieldTypeId: 0,
FieldValueId: 0,
IsActive: false,
IsFilter: false,
IsOnProductDetails: false,
IsRequired: false,
IsSideMenuLinkActive: false,
IsStockKeepingUnit: false,
IsTopMenuLinkActive: false,
IsWizard: false,
Name: '',
Position: 0
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog_system/pvt/specification/field',
headers: {'content-type': '', accept: ''},
data: {
CategoryId: 0,
DefaultValue: '',
Description: '',
FieldGroupId: 0,
FieldGroupName: '',
FieldId: 0,
FieldTypeId: 0,
FieldValueId: 0,
IsActive: false,
IsFilter: false,
IsOnProductDetails: false,
IsRequired: false,
IsSideMenuLinkActive: false,
IsStockKeepingUnit: false,
IsTopMenuLinkActive: false,
IsWizard: false,
Name: '',
Position: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pvt/specification/field';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"CategoryId":0,"DefaultValue":"","Description":"","FieldGroupId":0,"FieldGroupName":"","FieldId":0,"FieldTypeId":0,"FieldValueId":0,"IsActive":false,"IsFilter":false,"IsOnProductDetails":false,"IsRequired":false,"IsSideMenuLinkActive":false,"IsStockKeepingUnit":false,"IsTopMenuLinkActive":false,"IsWizard":false,"Name":"","Position":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"CategoryId": @0,
@"DefaultValue": @"",
@"Description": @"",
@"FieldGroupId": @0,
@"FieldGroupName": @"",
@"FieldId": @0,
@"FieldTypeId": @0,
@"FieldValueId": @0,
@"IsActive": @NO,
@"IsFilter": @NO,
@"IsOnProductDetails": @NO,
@"IsRequired": @NO,
@"IsSideMenuLinkActive": @NO,
@"IsStockKeepingUnit": @NO,
@"IsTopMenuLinkActive": @NO,
@"IsWizard": @NO,
@"Name": @"",
@"Position": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pvt/specification/field"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pvt/specification/field" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldGroupName\": \"\",\n \"FieldId\": 0,\n \"FieldTypeId\": 0,\n \"FieldValueId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pvt/specification/field",
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([
'CategoryId' => 0,
'DefaultValue' => '',
'Description' => '',
'FieldGroupId' => 0,
'FieldGroupName' => '',
'FieldId' => 0,
'FieldTypeId' => 0,
'FieldValueId' => 0,
'IsActive' => null,
'IsFilter' => null,
'IsOnProductDetails' => null,
'IsRequired' => null,
'IsSideMenuLinkActive' => null,
'IsStockKeepingUnit' => null,
'IsTopMenuLinkActive' => null,
'IsWizard' => null,
'Name' => '',
'Position' => 0
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/catalog_system/pvt/specification/field', [
'body' => '{
"CategoryId": 0,
"DefaultValue": "",
"Description": "",
"FieldGroupId": 0,
"FieldGroupName": "",
"FieldId": 0,
"FieldTypeId": 0,
"FieldValueId": 0,
"IsActive": false,
"IsFilter": false,
"IsOnProductDetails": false,
"IsRequired": false,
"IsSideMenuLinkActive": false,
"IsStockKeepingUnit": false,
"IsTopMenuLinkActive": false,
"IsWizard": false,
"Name": "",
"Position": 0
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pvt/specification/field');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'CategoryId' => 0,
'DefaultValue' => '',
'Description' => '',
'FieldGroupId' => 0,
'FieldGroupName' => '',
'FieldId' => 0,
'FieldTypeId' => 0,
'FieldValueId' => 0,
'IsActive' => null,
'IsFilter' => null,
'IsOnProductDetails' => null,
'IsRequired' => null,
'IsSideMenuLinkActive' => null,
'IsStockKeepingUnit' => null,
'IsTopMenuLinkActive' => null,
'IsWizard' => null,
'Name' => '',
'Position' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'CategoryId' => 0,
'DefaultValue' => '',
'Description' => '',
'FieldGroupId' => 0,
'FieldGroupName' => '',
'FieldId' => 0,
'FieldTypeId' => 0,
'FieldValueId' => 0,
'IsActive' => null,
'IsFilter' => null,
'IsOnProductDetails' => null,
'IsRequired' => null,
'IsSideMenuLinkActive' => null,
'IsStockKeepingUnit' => null,
'IsTopMenuLinkActive' => null,
'IsWizard' => null,
'Name' => '',
'Position' => 0
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog_system/pvt/specification/field');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pvt/specification/field' -Method PUT -Headers $headers -ContentType '' -Body '{
"CategoryId": 0,
"DefaultValue": "",
"Description": "",
"FieldGroupId": 0,
"FieldGroupName": "",
"FieldId": 0,
"FieldTypeId": 0,
"FieldValueId": 0,
"IsActive": false,
"IsFilter": false,
"IsOnProductDetails": false,
"IsRequired": false,
"IsSideMenuLinkActive": false,
"IsStockKeepingUnit": false,
"IsTopMenuLinkActive": false,
"IsWizard": false,
"Name": "",
"Position": 0
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pvt/specification/field' -Method PUT -Headers $headers -ContentType '' -Body '{
"CategoryId": 0,
"DefaultValue": "",
"Description": "",
"FieldGroupId": 0,
"FieldGroupName": "",
"FieldId": 0,
"FieldTypeId": 0,
"FieldValueId": 0,
"IsActive": false,
"IsFilter": false,
"IsOnProductDetails": false,
"IsRequired": false,
"IsSideMenuLinkActive": false,
"IsStockKeepingUnit": false,
"IsTopMenuLinkActive": false,
"IsWizard": false,
"Name": "",
"Position": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldGroupName\": \"\",\n \"FieldId\": 0,\n \"FieldTypeId\": 0,\n \"FieldValueId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("PUT", "/baseUrl/api/catalog_system/pvt/specification/field", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pvt/specification/field"
payload = {
"CategoryId": 0,
"DefaultValue": "",
"Description": "",
"FieldGroupId": 0,
"FieldGroupName": "",
"FieldId": 0,
"FieldTypeId": 0,
"FieldValueId": 0,
"IsActive": False,
"IsFilter": False,
"IsOnProductDetails": False,
"IsRequired": False,
"IsSideMenuLinkActive": False,
"IsStockKeepingUnit": False,
"IsTopMenuLinkActive": False,
"IsWizard": False,
"Name": "",
"Position": 0
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pvt/specification/field"
payload <- "{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldGroupName\": \"\",\n \"FieldId\": 0,\n \"FieldTypeId\": 0,\n \"FieldValueId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pvt/specification/field")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldGroupName\": \"\",\n \"FieldId\": 0,\n \"FieldTypeId\": 0,\n \"FieldValueId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/catalog_system/pvt/specification/field') do |req|
req.headers['accept'] = ''
req.body = "{\n \"CategoryId\": 0,\n \"DefaultValue\": \"\",\n \"Description\": \"\",\n \"FieldGroupId\": 0,\n \"FieldGroupName\": \"\",\n \"FieldId\": 0,\n \"FieldTypeId\": 0,\n \"FieldValueId\": 0,\n \"IsActive\": false,\n \"IsFilter\": false,\n \"IsOnProductDetails\": false,\n \"IsRequired\": false,\n \"IsSideMenuLinkActive\": false,\n \"IsStockKeepingUnit\": false,\n \"IsTopMenuLinkActive\": false,\n \"IsWizard\": false,\n \"Name\": \"\",\n \"Position\": 0\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pvt/specification/field";
let payload = json!({
"CategoryId": 0,
"DefaultValue": "",
"Description": "",
"FieldGroupId": 0,
"FieldGroupName": "",
"FieldId": 0,
"FieldTypeId": 0,
"FieldValueId": 0,
"IsActive": false,
"IsFilter": false,
"IsOnProductDetails": false,
"IsRequired": false,
"IsSideMenuLinkActive": false,
"IsStockKeepingUnit": false,
"IsTopMenuLinkActive": false,
"IsWizard": false,
"Name": "",
"Position": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/catalog_system/pvt/specification/field \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"CategoryId": 0,
"DefaultValue": "",
"Description": "",
"FieldGroupId": 0,
"FieldGroupName": "",
"FieldId": 0,
"FieldTypeId": 0,
"FieldValueId": 0,
"IsActive": false,
"IsFilter": false,
"IsOnProductDetails": false,
"IsRequired": false,
"IsSideMenuLinkActive": false,
"IsStockKeepingUnit": false,
"IsTopMenuLinkActive": false,
"IsWizard": false,
"Name": "",
"Position": 0
}'
echo '{
"CategoryId": 0,
"DefaultValue": "",
"Description": "",
"FieldGroupId": 0,
"FieldGroupName": "",
"FieldId": 0,
"FieldTypeId": 0,
"FieldValueId": 0,
"IsActive": false,
"IsFilter": false,
"IsOnProductDetails": false,
"IsRequired": false,
"IsSideMenuLinkActive": false,
"IsStockKeepingUnit": false,
"IsTopMenuLinkActive": false,
"IsWizard": false,
"Name": "",
"Position": 0
}' | \
http PUT {{baseUrl}}/api/catalog_system/pvt/specification/field \
accept:'' \
content-type:''
wget --quiet \
--method PUT \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "CategoryId": 0,\n "DefaultValue": "",\n "Description": "",\n "FieldGroupId": 0,\n "FieldGroupName": "",\n "FieldId": 0,\n "FieldTypeId": 0,\n "FieldValueId": 0,\n "IsActive": false,\n "IsFilter": false,\n "IsOnProductDetails": false,\n "IsRequired": false,\n "IsSideMenuLinkActive": false,\n "IsStockKeepingUnit": false,\n "IsTopMenuLinkActive": false,\n "IsWizard": false,\n "Name": "",\n "Position": 0\n}' \
--output-document \
- {{baseUrl}}/api/catalog_system/pvt/specification/field
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"CategoryId": 0,
"DefaultValue": "",
"Description": "",
"FieldGroupId": 0,
"FieldGroupName": "",
"FieldId": 0,
"FieldTypeId": 0,
"FieldValueId": 0,
"IsActive": false,
"IsFilter": false,
"IsOnProductDetails": false,
"IsRequired": false,
"IsSideMenuLinkActive": false,
"IsStockKeepingUnit": false,
"IsTopMenuLinkActive": false,
"IsWizard": false,
"Name": "",
"Position": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pvt/specification/field")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
89
POST
Create Specification Field Value
{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue
HEADERS
Content-Type
Accept
BODY json
{
"FieldId": 0,
"IsActive": false,
"Name": "",
"Position": 0,
"Text": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue" {:headers {:accept ""}
:content-type :json
:form-params {:FieldId 0
:IsActive false
:Name ""
:Position 0
:Text ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue"
payload := strings.NewReader("{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/catalog_system/pvt/specification/fieldValue HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 84
{
"FieldId": 0,
"IsActive": false,
"Name": "",
"Position": 0,
"Text": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue"))
.header("content-type", "")
.header("accept", "")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\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 \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue")
.header("content-type", "")
.header("accept", "")
.body("{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}")
.asString();
const data = JSON.stringify({
FieldId: 0,
IsActive: false,
Name: '',
Position: 0,
Text: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue',
headers: {'content-type': '', accept: ''},
data: {FieldId: 0, IsActive: false, Name: '', Position: 0, Text: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"FieldId":0,"IsActive":false,"Name":"","Position":0,"Text":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue',
method: 'POST',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "FieldId": 0,\n "IsActive": false,\n "Name": "",\n "Position": 0,\n "Text": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pvt/specification/fieldValue',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({FieldId: 0, IsActive: false, Name: '', Position: 0, Text: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue',
headers: {'content-type': '', accept: ''},
body: {FieldId: 0, IsActive: false, Name: '', Position: 0, Text: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
FieldId: 0,
IsActive: false,
Name: '',
Position: 0,
Text: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue',
headers: {'content-type': '', accept: ''},
data: {FieldId: 0, IsActive: false, Name: '', Position: 0, Text: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"FieldId":0,"IsActive":false,"Name":"","Position":0,"Text":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"FieldId": @0,
@"IsActive": @NO,
@"Name": @"",
@"Position": @0,
@"Text": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue",
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([
'FieldId' => 0,
'IsActive' => null,
'Name' => '',
'Position' => 0,
'Text' => ''
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue', [
'body' => '{
"FieldId": 0,
"IsActive": false,
"Name": "",
"Position": 0,
"Text": ""
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'FieldId' => 0,
'IsActive' => null,
'Name' => '',
'Position' => 0,
'Text' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'FieldId' => 0,
'IsActive' => null,
'Name' => '',
'Position' => 0,
'Text' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue' -Method POST -Headers $headers -ContentType '' -Body '{
"FieldId": 0,
"IsActive": false,
"Name": "",
"Position": 0,
"Text": ""
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue' -Method POST -Headers $headers -ContentType '' -Body '{
"FieldId": 0,
"IsActive": false,
"Name": "",
"Position": 0,
"Text": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("POST", "/baseUrl/api/catalog_system/pvt/specification/fieldValue", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue"
payload = {
"FieldId": 0,
"IsActive": False,
"Name": "",
"Position": 0,
"Text": ""
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue"
payload <- "{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/catalog_system/pvt/specification/fieldValue') do |req|
req.headers['accept'] = ''
req.body = "{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue";
let payload = json!({
"FieldId": 0,
"IsActive": false,
"Name": "",
"Position": 0,
"Text": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/catalog_system/pvt/specification/fieldValue \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"FieldId": 0,
"IsActive": false,
"Name": "",
"Position": 0,
"Text": ""
}'
echo '{
"FieldId": 0,
"IsActive": false,
"Name": "",
"Position": 0,
"Text": ""
}' | \
http POST {{baseUrl}}/api/catalog_system/pvt/specification/fieldValue \
accept:'' \
content-type:''
wget --quiet \
--method POST \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "FieldId": 0,\n "IsActive": false,\n "Name": "",\n "Position": 0,\n "Text": ""\n}' \
--output-document \
- {{baseUrl}}/api/catalog_system/pvt/specification/fieldValue
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"FieldId": 0,
"IsActive": false,
"Name": "",
"Position": 0,
"Text": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue")! 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
{
"FieldId": 34,
"FieldValueId": 143,
"IsActive": true,
"Name": "Cotton",
"Position": 100,
"Text": "Cotton fibers"
}
GET
Get Specification Field Value
{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue/:fieldValueId
HEADERS
Content-Type
Accept
QUERY PARAMS
fieldValueId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue/:fieldValueId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue/:fieldValueId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue/:fieldValueId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue/:fieldValueId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue/:fieldValueId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue/:fieldValueId"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog_system/pvt/specification/fieldValue/:fieldValueId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue/:fieldValueId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue/:fieldValueId"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue/:fieldValueId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue/:fieldValueId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue/:fieldValueId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue/:fieldValueId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue/:fieldValueId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue/:fieldValueId',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue/:fieldValueId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pvt/specification/fieldValue/:fieldValueId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue/:fieldValueId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue/:fieldValueId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue/:fieldValueId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue/:fieldValueId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue/:fieldValueId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue/:fieldValueId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue/:fieldValueId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue/:fieldValueId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue/:fieldValueId');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue/:fieldValueId');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue/:fieldValueId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue/:fieldValueId' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog_system/pvt/specification/fieldValue/:fieldValueId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue/:fieldValueId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue/:fieldValueId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue/:fieldValueId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog_system/pvt/specification/fieldValue/:fieldValueId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue/:fieldValueId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog_system/pvt/specification/fieldValue/:fieldValueId \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog_system/pvt/specification/fieldValue/:fieldValueId \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog_system/pvt/specification/fieldValue/:fieldValueId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue/:fieldValueId")! 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
{
"FieldId": 34,
"FieldValueId": 143,
"IsActive": true,
"Name": "Cotton",
"Position": 100,
"Text": "Cotton fibers"
}
GET
Get Specification Values By Field ID
{{baseUrl}}/api/catalog_system/pub/specification/fieldvalue/:fieldId
HEADERS
Content-Type
Accept
QUERY PARAMS
fieldId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pub/specification/fieldvalue/:fieldId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog_system/pub/specification/fieldvalue/:fieldId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pub/specification/fieldvalue/:fieldId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pub/specification/fieldvalue/:fieldId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pub/specification/fieldvalue/:fieldId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pub/specification/fieldvalue/:fieldId"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog_system/pub/specification/fieldvalue/:fieldId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog_system/pub/specification/fieldvalue/:fieldId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pub/specification/fieldvalue/:fieldId"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pub/specification/fieldvalue/:fieldId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog_system/pub/specification/fieldvalue/:fieldId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog_system/pub/specification/fieldvalue/:fieldId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pub/specification/fieldvalue/:fieldId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pub/specification/fieldvalue/:fieldId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pub/specification/fieldvalue/:fieldId',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pub/specification/fieldvalue/:fieldId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pub/specification/fieldvalue/:fieldId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pub/specification/fieldvalue/:fieldId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog_system/pub/specification/fieldvalue/:fieldId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pub/specification/fieldvalue/:fieldId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pub/specification/fieldvalue/:fieldId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pub/specification/fieldvalue/:fieldId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pub/specification/fieldvalue/:fieldId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pub/specification/fieldvalue/:fieldId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog_system/pub/specification/fieldvalue/:fieldId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pub/specification/fieldvalue/:fieldId');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog_system/pub/specification/fieldvalue/:fieldId');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pub/specification/fieldvalue/:fieldId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pub/specification/fieldvalue/:fieldId' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog_system/pub/specification/fieldvalue/:fieldId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pub/specification/fieldvalue/:fieldId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pub/specification/fieldvalue/:fieldId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pub/specification/fieldvalue/:fieldId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog_system/pub/specification/fieldvalue/:fieldId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pub/specification/fieldvalue/:fieldId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog_system/pub/specification/fieldvalue/:fieldId \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog_system/pub/specification/fieldvalue/:fieldId \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog_system/pub/specification/fieldvalue/:fieldId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pub/specification/fieldvalue/:fieldId")! 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
[
{
"FieldValueId": 52,
"IsActive": true,
"Position": 1,
"Value": "0 a 6 meses"
},
{
"FieldValueId": 53,
"IsActive": true,
"Position": 4,
"Value": "1 a 2 anos"
},
{
"FieldValueId": 54,
"IsActive": true,
"Position": 3,
"Value": "3 a 4 anos"
},
{
"FieldValueId": 55,
"IsActive": true,
"Position": 2,
"Value": "5 a 6 anos"
},
{
"FieldValueId": 56,
"IsActive": true,
"Position": 5,
"Value": "7 a 8 anos"
},
{
"FieldValueId": 57,
"IsActive": true,
"Position": 6,
"Value": "9 a 10 anos"
},
{
"FieldValueId": 58,
"IsActive": true,
"Position": 7,
"Value": "Acima de 10 anos"
}
]
PUT
Update Specification Field Value
{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue
HEADERS
Content-Type
Accept
BODY json
{
"FieldId": 0,
"IsActive": false,
"Name": "",
"Position": 0,
"Text": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue" {:headers {:accept ""}
:content-type :json
:form-params {:FieldId 0
:IsActive false
:Name ""
:Position 0
:Text ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue"
payload := strings.NewReader("{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/catalog_system/pvt/specification/fieldValue HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 84
{
"FieldId": 0,
"IsActive": false,
"Name": "",
"Position": 0,
"Text": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue"))
.header("content-type", "")
.header("accept", "")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\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 \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue")
.header("content-type", "")
.header("accept", "")
.body("{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}")
.asString();
const data = JSON.stringify({
FieldId: 0,
IsActive: false,
Name: '',
Position: 0,
Text: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue',
headers: {'content-type': '', accept: ''},
data: {FieldId: 0, IsActive: false, Name: '', Position: 0, Text: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"FieldId":0,"IsActive":false,"Name":"","Position":0,"Text":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue',
method: 'PUT',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "FieldId": 0,\n "IsActive": false,\n "Name": "",\n "Position": 0,\n "Text": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pvt/specification/fieldValue',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({FieldId: 0, IsActive: false, Name: '', Position: 0, Text: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue',
headers: {'content-type': '', accept: ''},
body: {FieldId: 0, IsActive: false, Name: '', Position: 0, Text: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
FieldId: 0,
IsActive: false,
Name: '',
Position: 0,
Text: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue',
headers: {'content-type': '', accept: ''},
data: {FieldId: 0, IsActive: false, Name: '', Position: 0, Text: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"FieldId":0,"IsActive":false,"Name":"","Position":0,"Text":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"FieldId": @0,
@"IsActive": @NO,
@"Name": @"",
@"Position": @0,
@"Text": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue",
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([
'FieldId' => 0,
'IsActive' => null,
'Name' => '',
'Position' => 0,
'Text' => ''
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue', [
'body' => '{
"FieldId": 0,
"IsActive": false,
"Name": "",
"Position": 0,
"Text": ""
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'FieldId' => 0,
'IsActive' => null,
'Name' => '',
'Position' => 0,
'Text' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'FieldId' => 0,
'IsActive' => null,
'Name' => '',
'Position' => 0,
'Text' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue' -Method PUT -Headers $headers -ContentType '' -Body '{
"FieldId": 0,
"IsActive": false,
"Name": "",
"Position": 0,
"Text": ""
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue' -Method PUT -Headers $headers -ContentType '' -Body '{
"FieldId": 0,
"IsActive": false,
"Name": "",
"Position": 0,
"Text": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("PUT", "/baseUrl/api/catalog_system/pvt/specification/fieldValue", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue"
payload = {
"FieldId": 0,
"IsActive": False,
"Name": "",
"Position": 0,
"Text": ""
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue"
payload <- "{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/catalog_system/pvt/specification/fieldValue') do |req|
req.headers['accept'] = ''
req.body = "{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue";
let payload = json!({
"FieldId": 0,
"IsActive": false,
"Name": "",
"Position": 0,
"Text": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/catalog_system/pvt/specification/fieldValue \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"FieldId": 0,
"IsActive": false,
"Name": "",
"Position": 0,
"Text": ""
}'
echo '{
"FieldId": 0,
"IsActive": false,
"Name": "",
"Position": 0,
"Text": ""
}' | \
http PUT {{baseUrl}}/api/catalog_system/pvt/specification/fieldValue \
accept:'' \
content-type:''
wget --quiet \
--method PUT \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "FieldId": 0,\n "IsActive": false,\n "Name": "",\n "Position": 0,\n "Text": ""\n}' \
--output-document \
- {{baseUrl}}/api/catalog_system/pvt/specification/fieldValue
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"FieldId": 0,
"IsActive": false,
"Name": "",
"Position": 0,
"Text": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pvt/specification/fieldValue")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
Field Value Updated
POST
Create Specification Group
{{baseUrl}}/api/catalog/pvt/specificationgroup
HEADERS
Content-Type
Accept
BODY json
{
"CategoryId": 0,
"Name": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/specificationgroup");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"CategoryId\": 0,\n \"Name\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/catalog/pvt/specificationgroup" {:headers {:accept ""}
:content-type :json
:form-params {:CategoryId 0
:Name ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/specificationgroup"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"CategoryId\": 0,\n \"Name\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/specificationgroup"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"CategoryId\": 0,\n \"Name\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/specificationgroup");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"CategoryId\": 0,\n \"Name\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/specificationgroup"
payload := strings.NewReader("{\n \"CategoryId\": 0,\n \"Name\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/catalog/pvt/specificationgroup HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 35
{
"CategoryId": 0,
"Name": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/catalog/pvt/specificationgroup")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"CategoryId\": 0,\n \"Name\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/specificationgroup"))
.header("content-type", "")
.header("accept", "")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"CategoryId\": 0,\n \"Name\": \"\"\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 \"CategoryId\": 0,\n \"Name\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/specificationgroup")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/catalog/pvt/specificationgroup")
.header("content-type", "")
.header("accept", "")
.body("{\n \"CategoryId\": 0,\n \"Name\": \"\"\n}")
.asString();
const data = JSON.stringify({
CategoryId: 0,
Name: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/catalog/pvt/specificationgroup');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/specificationgroup',
headers: {'content-type': '', accept: ''},
data: {CategoryId: 0, Name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/specificationgroup';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"CategoryId":0,"Name":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/specificationgroup',
method: 'POST',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "CategoryId": 0,\n "Name": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"CategoryId\": 0,\n \"Name\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/specificationgroup")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/specificationgroup',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({CategoryId: 0, Name: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/specificationgroup',
headers: {'content-type': '', accept: ''},
body: {CategoryId: 0, Name: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/catalog/pvt/specificationgroup');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
CategoryId: 0,
Name: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/specificationgroup',
headers: {'content-type': '', accept: ''},
data: {CategoryId: 0, Name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/specificationgroup';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"CategoryId":0,"Name":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"CategoryId": @0,
@"Name": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/specificationgroup"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/specificationgroup" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"CategoryId\": 0,\n \"Name\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/specificationgroup",
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([
'CategoryId' => 0,
'Name' => ''
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/catalog/pvt/specificationgroup', [
'body' => '{
"CategoryId": 0,
"Name": ""
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/specificationgroup');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'CategoryId' => 0,
'Name' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'CategoryId' => 0,
'Name' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/specificationgroup');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/specificationgroup' -Method POST -Headers $headers -ContentType '' -Body '{
"CategoryId": 0,
"Name": ""
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/specificationgroup' -Method POST -Headers $headers -ContentType '' -Body '{
"CategoryId": 0,
"Name": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"CategoryId\": 0,\n \"Name\": \"\"\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("POST", "/baseUrl/api/catalog/pvt/specificationgroup", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/specificationgroup"
payload = {
"CategoryId": 0,
"Name": ""
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/specificationgroup"
payload <- "{\n \"CategoryId\": 0,\n \"Name\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/specificationgroup")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"CategoryId\": 0,\n \"Name\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/catalog/pvt/specificationgroup') do |req|
req.headers['accept'] = ''
req.body = "{\n \"CategoryId\": 0,\n \"Name\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/specificationgroup";
let payload = json!({
"CategoryId": 0,
"Name": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/catalog/pvt/specificationgroup \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"CategoryId": 0,
"Name": ""
}'
echo '{
"CategoryId": 0,
"Name": ""
}' | \
http POST {{baseUrl}}/api/catalog/pvt/specificationgroup \
accept:'' \
content-type:''
wget --quiet \
--method POST \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "CategoryId": 0,\n "Name": ""\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/specificationgroup
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"CategoryId": 0,
"Name": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/specificationgroup")! 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
{
"CategoryId": 1,
"Id": 10,
"Name": "Sizes",
"Position": 3
}
GET
Get Specification Group
{{baseUrl}}/api/catalog_system/pub/specification/groupGet/:groupId
HEADERS
Content-Type
Accept
QUERY PARAMS
groupId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pub/specification/groupGet/:groupId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog_system/pub/specification/groupGet/:groupId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pub/specification/groupGet/:groupId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pub/specification/groupGet/:groupId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pub/specification/groupGet/:groupId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pub/specification/groupGet/:groupId"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog_system/pub/specification/groupGet/:groupId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog_system/pub/specification/groupGet/:groupId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pub/specification/groupGet/:groupId"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pub/specification/groupGet/:groupId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog_system/pub/specification/groupGet/:groupId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog_system/pub/specification/groupGet/:groupId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pub/specification/groupGet/:groupId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pub/specification/groupGet/:groupId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pub/specification/groupGet/:groupId',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pub/specification/groupGet/:groupId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pub/specification/groupGet/:groupId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pub/specification/groupGet/:groupId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog_system/pub/specification/groupGet/:groupId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pub/specification/groupGet/:groupId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pub/specification/groupGet/:groupId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pub/specification/groupGet/:groupId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pub/specification/groupGet/:groupId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pub/specification/groupGet/:groupId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog_system/pub/specification/groupGet/:groupId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pub/specification/groupGet/:groupId');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog_system/pub/specification/groupGet/:groupId');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pub/specification/groupGet/:groupId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pub/specification/groupGet/:groupId' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog_system/pub/specification/groupGet/:groupId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pub/specification/groupGet/:groupId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pub/specification/groupGet/:groupId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pub/specification/groupGet/:groupId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog_system/pub/specification/groupGet/:groupId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pub/specification/groupGet/:groupId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog_system/pub/specification/groupGet/:groupId \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog_system/pub/specification/groupGet/:groupId \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog_system/pub/specification/groupGet/:groupId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pub/specification/groupGet/:groupId")! 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
{
"CategoryId": 1,
"Id": 6,
"Name": "Sizes",
"Position": 3
}
GET
List Specification Group by Category
{{baseUrl}}/api/catalog_system/pvt/specification/groupbycategory/:categoryId
HEADERS
Content-Type
Accept
QUERY PARAMS
categoryId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pvt/specification/groupbycategory/:categoryId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog_system/pvt/specification/groupbycategory/:categoryId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pvt/specification/groupbycategory/:categoryId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pvt/specification/groupbycategory/:categoryId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pvt/specification/groupbycategory/:categoryId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pvt/specification/groupbycategory/:categoryId"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog_system/pvt/specification/groupbycategory/:categoryId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog_system/pvt/specification/groupbycategory/:categoryId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pvt/specification/groupbycategory/:categoryId"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/specification/groupbycategory/:categoryId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog_system/pvt/specification/groupbycategory/:categoryId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog_system/pvt/specification/groupbycategory/:categoryId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/specification/groupbycategory/:categoryId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pvt/specification/groupbycategory/:categoryId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pvt/specification/groupbycategory/:categoryId',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/specification/groupbycategory/:categoryId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pvt/specification/groupbycategory/:categoryId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/specification/groupbycategory/:categoryId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog_system/pvt/specification/groupbycategory/:categoryId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/specification/groupbycategory/:categoryId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pvt/specification/groupbycategory/:categoryId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pvt/specification/groupbycategory/:categoryId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pvt/specification/groupbycategory/:categoryId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pvt/specification/groupbycategory/:categoryId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog_system/pvt/specification/groupbycategory/:categoryId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pvt/specification/groupbycategory/:categoryId');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog_system/pvt/specification/groupbycategory/:categoryId');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pvt/specification/groupbycategory/:categoryId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pvt/specification/groupbycategory/:categoryId' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog_system/pvt/specification/groupbycategory/:categoryId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pvt/specification/groupbycategory/:categoryId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pvt/specification/groupbycategory/:categoryId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pvt/specification/groupbycategory/:categoryId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog_system/pvt/specification/groupbycategory/:categoryId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pvt/specification/groupbycategory/:categoryId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog_system/pvt/specification/groupbycategory/:categoryId \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog_system/pvt/specification/groupbycategory/:categoryId \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog_system/pvt/specification/groupbycategory/:categoryId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pvt/specification/groupbycategory/:categoryId")! 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
[
{
"CategoryId": 1,
"Id": 5,
"Name": "Materials",
"Position": 2
},
{
"CategoryId": 1,
"Id": 6,
"Name": "Sizes",
"Position": 3
}
]
PUT
Update Specification Group
{{baseUrl}}/api/catalog/pvt/specificationgroup/:groupId
HEADERS
Content-Type
Accept
QUERY PARAMS
groupId
BODY json
{
"CategoryId": 0,
"Id": 0,
"Name": "",
"Position": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/specificationgroup/:groupId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"CategoryId\": 0,\n \"Id\": 0,\n \"Name\": \"\",\n \"Position\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/catalog/pvt/specificationgroup/:groupId" {:headers {:accept ""}
:content-type :json
:form-params {:CategoryId 0
:Id 0
:Name ""
:Position 0}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/specificationgroup/:groupId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"CategoryId\": 0,\n \"Id\": 0,\n \"Name\": \"\",\n \"Position\": 0\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/specificationgroup/:groupId"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"CategoryId\": 0,\n \"Id\": 0,\n \"Name\": \"\",\n \"Position\": 0\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/specificationgroup/:groupId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"CategoryId\": 0,\n \"Id\": 0,\n \"Name\": \"\",\n \"Position\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/specificationgroup/:groupId"
payload := strings.NewReader("{\n \"CategoryId\": 0,\n \"Id\": 0,\n \"Name\": \"\",\n \"Position\": 0\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/catalog/pvt/specificationgroup/:groupId HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 63
{
"CategoryId": 0,
"Id": 0,
"Name": "",
"Position": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/catalog/pvt/specificationgroup/:groupId")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"CategoryId\": 0,\n \"Id\": 0,\n \"Name\": \"\",\n \"Position\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/specificationgroup/:groupId"))
.header("content-type", "")
.header("accept", "")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"CategoryId\": 0,\n \"Id\": 0,\n \"Name\": \"\",\n \"Position\": 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 \"CategoryId\": 0,\n \"Id\": 0,\n \"Name\": \"\",\n \"Position\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/specificationgroup/:groupId")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/catalog/pvt/specificationgroup/:groupId")
.header("content-type", "")
.header("accept", "")
.body("{\n \"CategoryId\": 0,\n \"Id\": 0,\n \"Name\": \"\",\n \"Position\": 0\n}")
.asString();
const data = JSON.stringify({
CategoryId: 0,
Id: 0,
Name: '',
Position: 0
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/catalog/pvt/specificationgroup/:groupId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/specificationgroup/:groupId',
headers: {'content-type': '', accept: ''},
data: {CategoryId: 0, Id: 0, Name: '', Position: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/specificationgroup/:groupId';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"CategoryId":0,"Id":0,"Name":"","Position":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/specificationgroup/:groupId',
method: 'PUT',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "CategoryId": 0,\n "Id": 0,\n "Name": "",\n "Position": 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 \"CategoryId\": 0,\n \"Id\": 0,\n \"Name\": \"\",\n \"Position\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/specificationgroup/:groupId")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/specificationgroup/:groupId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({CategoryId: 0, Id: 0, Name: '', Position: 0}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/specificationgroup/:groupId',
headers: {'content-type': '', accept: ''},
body: {CategoryId: 0, Id: 0, Name: '', Position: 0},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/catalog/pvt/specificationgroup/:groupId');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
CategoryId: 0,
Id: 0,
Name: '',
Position: 0
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/specificationgroup/:groupId',
headers: {'content-type': '', accept: ''},
data: {CategoryId: 0, Id: 0, Name: '', Position: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/specificationgroup/:groupId';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"CategoryId":0,"Id":0,"Name":"","Position":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"CategoryId": @0,
@"Id": @0,
@"Name": @"",
@"Position": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/specificationgroup/:groupId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/specificationgroup/:groupId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"CategoryId\": 0,\n \"Id\": 0,\n \"Name\": \"\",\n \"Position\": 0\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/specificationgroup/:groupId",
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([
'CategoryId' => 0,
'Id' => 0,
'Name' => '',
'Position' => 0
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/catalog/pvt/specificationgroup/:groupId', [
'body' => '{
"CategoryId": 0,
"Id": 0,
"Name": "",
"Position": 0
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/specificationgroup/:groupId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'CategoryId' => 0,
'Id' => 0,
'Name' => '',
'Position' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'CategoryId' => 0,
'Id' => 0,
'Name' => '',
'Position' => 0
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/specificationgroup/:groupId');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/specificationgroup/:groupId' -Method PUT -Headers $headers -ContentType '' -Body '{
"CategoryId": 0,
"Id": 0,
"Name": "",
"Position": 0
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/specificationgroup/:groupId' -Method PUT -Headers $headers -ContentType '' -Body '{
"CategoryId": 0,
"Id": 0,
"Name": "",
"Position": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"CategoryId\": 0,\n \"Id\": 0,\n \"Name\": \"\",\n \"Position\": 0\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("PUT", "/baseUrl/api/catalog/pvt/specificationgroup/:groupId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/specificationgroup/:groupId"
payload = {
"CategoryId": 0,
"Id": 0,
"Name": "",
"Position": 0
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/specificationgroup/:groupId"
payload <- "{\n \"CategoryId\": 0,\n \"Id\": 0,\n \"Name\": \"\",\n \"Position\": 0\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/specificationgroup/:groupId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"CategoryId\": 0,\n \"Id\": 0,\n \"Name\": \"\",\n \"Position\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/catalog/pvt/specificationgroup/:groupId') do |req|
req.headers['accept'] = ''
req.body = "{\n \"CategoryId\": 0,\n \"Id\": 0,\n \"Name\": \"\",\n \"Position\": 0\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/specificationgroup/:groupId";
let payload = json!({
"CategoryId": 0,
"Id": 0,
"Name": "",
"Position": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/catalog/pvt/specificationgroup/:groupId \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"CategoryId": 0,
"Id": 0,
"Name": "",
"Position": 0
}'
echo '{
"CategoryId": 0,
"Id": 0,
"Name": "",
"Position": 0
}' | \
http PUT {{baseUrl}}/api/catalog/pvt/specificationgroup/:groupId \
accept:'' \
content-type:''
wget --quiet \
--method PUT \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "CategoryId": 0,\n "Id": 0,\n "Name": "",\n "Position": 0\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/specificationgroup/:groupId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"CategoryId": 0,
"Id": 0,
"Name": "",
"Position": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/specificationgroup/:groupId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"CategoryId": 1,
"Id": 24,
"Name": "Sizes",
"Position": 1
}
POST
Create Specification Value
{{baseUrl}}/api/catalog/pvt/specificationvalue
HEADERS
Content-Type
Accept
BODY json
{
"FieldId": 0,
"IsActive": false,
"Name": "",
"Position": 0,
"Text": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/specificationvalue");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/catalog/pvt/specificationvalue" {:headers {:accept ""}
:content-type :json
:form-params {:FieldId 0
:IsActive false
:Name ""
:Position 0
:Text ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/specificationvalue"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/specificationvalue"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/specificationvalue");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/specificationvalue"
payload := strings.NewReader("{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/catalog/pvt/specificationvalue HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 84
{
"FieldId": 0,
"IsActive": false,
"Name": "",
"Position": 0,
"Text": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/catalog/pvt/specificationvalue")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/specificationvalue"))
.header("content-type", "")
.header("accept", "")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\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 \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/specificationvalue")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/catalog/pvt/specificationvalue")
.header("content-type", "")
.header("accept", "")
.body("{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}")
.asString();
const data = JSON.stringify({
FieldId: 0,
IsActive: false,
Name: '',
Position: 0,
Text: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/catalog/pvt/specificationvalue');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/specificationvalue',
headers: {'content-type': '', accept: ''},
data: {FieldId: 0, IsActive: false, Name: '', Position: 0, Text: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/specificationvalue';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"FieldId":0,"IsActive":false,"Name":"","Position":0,"Text":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/specificationvalue',
method: 'POST',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "FieldId": 0,\n "IsActive": false,\n "Name": "",\n "Position": 0,\n "Text": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/specificationvalue")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/specificationvalue',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({FieldId: 0, IsActive: false, Name: '', Position: 0, Text: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/specificationvalue',
headers: {'content-type': '', accept: ''},
body: {FieldId: 0, IsActive: false, Name: '', Position: 0, Text: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/catalog/pvt/specificationvalue');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
FieldId: 0,
IsActive: false,
Name: '',
Position: 0,
Text: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/specificationvalue',
headers: {'content-type': '', accept: ''},
data: {FieldId: 0, IsActive: false, Name: '', Position: 0, Text: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/specificationvalue';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"FieldId":0,"IsActive":false,"Name":"","Position":0,"Text":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"FieldId": @0,
@"IsActive": @NO,
@"Name": @"",
@"Position": @0,
@"Text": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/specificationvalue"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/specificationvalue" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/specificationvalue",
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([
'FieldId' => 0,
'IsActive' => null,
'Name' => '',
'Position' => 0,
'Text' => ''
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/catalog/pvt/specificationvalue', [
'body' => '{
"FieldId": 0,
"IsActive": false,
"Name": "",
"Position": 0,
"Text": ""
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/specificationvalue');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'FieldId' => 0,
'IsActive' => null,
'Name' => '',
'Position' => 0,
'Text' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'FieldId' => 0,
'IsActive' => null,
'Name' => '',
'Position' => 0,
'Text' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/specificationvalue');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/specificationvalue' -Method POST -Headers $headers -ContentType '' -Body '{
"FieldId": 0,
"IsActive": false,
"Name": "",
"Position": 0,
"Text": ""
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/specificationvalue' -Method POST -Headers $headers -ContentType '' -Body '{
"FieldId": 0,
"IsActive": false,
"Name": "",
"Position": 0,
"Text": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("POST", "/baseUrl/api/catalog/pvt/specificationvalue", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/specificationvalue"
payload = {
"FieldId": 0,
"IsActive": False,
"Name": "",
"Position": 0,
"Text": ""
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/specificationvalue"
payload <- "{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/specificationvalue")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/catalog/pvt/specificationvalue') do |req|
req.headers['accept'] = ''
req.body = "{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/specificationvalue";
let payload = json!({
"FieldId": 0,
"IsActive": false,
"Name": "",
"Position": 0,
"Text": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/catalog/pvt/specificationvalue \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"FieldId": 0,
"IsActive": false,
"Name": "",
"Position": 0,
"Text": ""
}'
echo '{
"FieldId": 0,
"IsActive": false,
"Name": "",
"Position": 0,
"Text": ""
}' | \
http POST {{baseUrl}}/api/catalog/pvt/specificationvalue \
accept:'' \
content-type:''
wget --quiet \
--method POST \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "FieldId": 0,\n "IsActive": false,\n "Name": "",\n "Position": 0,\n "Text": ""\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/specificationvalue
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"FieldId": 0,
"IsActive": false,
"Name": "",
"Position": 0,
"Text": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/specificationvalue")! 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
{
"FieldId": 193,
"FieldValueId": 360,
"IsActive": true,
"Name": "Metal",
"Position": 1,
"Text": null
}
GET
Get Specification Value
{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId
HEADERS
Content-Type
Accept
QUERY PARAMS
specificationValueId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog/pvt/specificationvalue/:specificationValueId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/specificationvalue/:specificationValueId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog/pvt/specificationvalue/:specificationValueId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog/pvt/specificationvalue/:specificationValueId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId")! 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
{
"FieldId": 34,
"FieldValueId": 143,
"IsActive": true,
"Name": "Cotton",
"Position": 100,
"Text": "Cotton fibers"
}
PUT
Update Specification Value
{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId
HEADERS
Content-Type
Accept
QUERY PARAMS
specificationValueId
BODY json
{
"FieldId": 0,
"IsActive": false,
"Name": "",
"Position": 0,
"Text": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId" {:headers {:accept ""}
:content-type :json
:form-params {:FieldId 0
:IsActive false
:Name ""
:Position 0
:Text ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId"
payload := strings.NewReader("{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/catalog/pvt/specificationvalue/:specificationValueId HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 84
{
"FieldId": 0,
"IsActive": false,
"Name": "",
"Position": 0,
"Text": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId"))
.header("content-type", "")
.header("accept", "")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\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 \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId")
.header("content-type", "")
.header("accept", "")
.body("{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}")
.asString();
const data = JSON.stringify({
FieldId: 0,
IsActive: false,
Name: '',
Position: 0,
Text: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId',
headers: {'content-type': '', accept: ''},
data: {FieldId: 0, IsActive: false, Name: '', Position: 0, Text: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"FieldId":0,"IsActive":false,"Name":"","Position":0,"Text":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId',
method: 'PUT',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "FieldId": 0,\n "IsActive": false,\n "Name": "",\n "Position": 0,\n "Text": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/specificationvalue/:specificationValueId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({FieldId: 0, IsActive: false, Name: '', Position: 0, Text: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId',
headers: {'content-type': '', accept: ''},
body: {FieldId: 0, IsActive: false, Name: '', Position: 0, Text: ''},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
FieldId: 0,
IsActive: false,
Name: '',
Position: 0,
Text: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId',
headers: {'content-type': '', accept: ''},
data: {FieldId: 0, IsActive: false, Name: '', Position: 0, Text: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"FieldId":0,"IsActive":false,"Name":"","Position":0,"Text":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"FieldId": @0,
@"IsActive": @NO,
@"Name": @"",
@"Position": @0,
@"Text": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId",
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([
'FieldId' => 0,
'IsActive' => null,
'Name' => '',
'Position' => 0,
'Text' => ''
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId', [
'body' => '{
"FieldId": 0,
"IsActive": false,
"Name": "",
"Position": 0,
"Text": ""
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'FieldId' => 0,
'IsActive' => null,
'Name' => '',
'Position' => 0,
'Text' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'FieldId' => 0,
'IsActive' => null,
'Name' => '',
'Position' => 0,
'Text' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId' -Method PUT -Headers $headers -ContentType '' -Body '{
"FieldId": 0,
"IsActive": false,
"Name": "",
"Position": 0,
"Text": ""
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId' -Method PUT -Headers $headers -ContentType '' -Body '{
"FieldId": 0,
"IsActive": false,
"Name": "",
"Position": 0,
"Text": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("PUT", "/baseUrl/api/catalog/pvt/specificationvalue/:specificationValueId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId"
payload = {
"FieldId": 0,
"IsActive": False,
"Name": "",
"Position": 0,
"Text": ""
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId"
payload <- "{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/catalog/pvt/specificationvalue/:specificationValueId') do |req|
req.headers['accept'] = ''
req.body = "{\n \"FieldId\": 0,\n \"IsActive\": false,\n \"Name\": \"\",\n \"Position\": 0,\n \"Text\": \"\"\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId";
let payload = json!({
"FieldId": 0,
"IsActive": false,
"Name": "",
"Position": 0,
"Text": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"FieldId": 0,
"IsActive": false,
"Name": "",
"Position": 0,
"Text": ""
}'
echo '{
"FieldId": 0,
"IsActive": false,
"Name": "",
"Position": 0,
"Text": ""
}' | \
http PUT {{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId \
accept:'' \
content-type:''
wget --quiet \
--method PUT \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "FieldId": 0,\n "IsActive": false,\n "Name": "",\n "Position": 0,\n "Text": ""\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"FieldId": 0,
"IsActive": false,
"Name": "",
"Position": 0,
"Text": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/specificationvalue/:specificationValueId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"FieldId": 193,
"FieldValueId": 360,
"IsActive": true,
"Name": "Metal",
"Position": 1,
"Text": null
}
POST
Create Supplier
{{baseUrl}}/api/catalog/pvt/supplier
HEADERS
Content-Type
Accept
BODY json
{
"CellPhone": "",
"Cnpj": "",
"CorporateName": "",
"CorportePhone": "",
"Email": "",
"IsActive": false,
"Name": "",
"Phone": "",
"StateInscription": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/supplier");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"CellPhone\": \"\",\n \"Cnpj\": \"\",\n \"CorporateName\": \"\",\n \"CorportePhone\": \"\",\n \"Email\": \"\",\n \"IsActive\": false,\n \"Name\": \"\",\n \"Phone\": \"\",\n \"StateInscription\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/catalog/pvt/supplier" {:headers {:accept ""}
:content-type :json
:form-params {:CellPhone ""
:Cnpj ""
:CorporateName ""
:CorportePhone ""
:Email ""
:IsActive false
:Name ""
:Phone ""
:StateInscription ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/supplier"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"CellPhone\": \"\",\n \"Cnpj\": \"\",\n \"CorporateName\": \"\",\n \"CorportePhone\": \"\",\n \"Email\": \"\",\n \"IsActive\": false,\n \"Name\": \"\",\n \"Phone\": \"\",\n \"StateInscription\": \"\"\n}"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/supplier"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"CellPhone\": \"\",\n \"Cnpj\": \"\",\n \"CorporateName\": \"\",\n \"CorportePhone\": \"\",\n \"Email\": \"\",\n \"IsActive\": false,\n \"Name\": \"\",\n \"Phone\": \"\",\n \"StateInscription\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/supplier");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"CellPhone\": \"\",\n \"Cnpj\": \"\",\n \"CorporateName\": \"\",\n \"CorportePhone\": \"\",\n \"Email\": \"\",\n \"IsActive\": false,\n \"Name\": \"\",\n \"Phone\": \"\",\n \"StateInscription\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/supplier"
payload := strings.NewReader("{\n \"CellPhone\": \"\",\n \"Cnpj\": \"\",\n \"CorporateName\": \"\",\n \"CorportePhone\": \"\",\n \"Email\": \"\",\n \"IsActive\": false,\n \"Name\": \"\",\n \"Phone\": \"\",\n \"StateInscription\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/catalog/pvt/supplier HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 172
{
"CellPhone": "",
"Cnpj": "",
"CorporateName": "",
"CorportePhone": "",
"Email": "",
"IsActive": false,
"Name": "",
"Phone": "",
"StateInscription": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/catalog/pvt/supplier")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"CellPhone\": \"\",\n \"Cnpj\": \"\",\n \"CorporateName\": \"\",\n \"CorportePhone\": \"\",\n \"Email\": \"\",\n \"IsActive\": false,\n \"Name\": \"\",\n \"Phone\": \"\",\n \"StateInscription\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/supplier"))
.header("content-type", "")
.header("accept", "")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"CellPhone\": \"\",\n \"Cnpj\": \"\",\n \"CorporateName\": \"\",\n \"CorportePhone\": \"\",\n \"Email\": \"\",\n \"IsActive\": false,\n \"Name\": \"\",\n \"Phone\": \"\",\n \"StateInscription\": \"\"\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 \"CellPhone\": \"\",\n \"Cnpj\": \"\",\n \"CorporateName\": \"\",\n \"CorportePhone\": \"\",\n \"Email\": \"\",\n \"IsActive\": false,\n \"Name\": \"\",\n \"Phone\": \"\",\n \"StateInscription\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/supplier")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/catalog/pvt/supplier")
.header("content-type", "")
.header("accept", "")
.body("{\n \"CellPhone\": \"\",\n \"Cnpj\": \"\",\n \"CorporateName\": \"\",\n \"CorportePhone\": \"\",\n \"Email\": \"\",\n \"IsActive\": false,\n \"Name\": \"\",\n \"Phone\": \"\",\n \"StateInscription\": \"\"\n}")
.asString();
const data = JSON.stringify({
CellPhone: '',
Cnpj: '',
CorporateName: '',
CorportePhone: '',
Email: '',
IsActive: false,
Name: '',
Phone: '',
StateInscription: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/catalog/pvt/supplier');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/supplier',
headers: {'content-type': '', accept: ''},
data: {
CellPhone: '',
Cnpj: '',
CorporateName: '',
CorportePhone: '',
Email: '',
IsActive: false,
Name: '',
Phone: '',
StateInscription: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/supplier';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"CellPhone":"","Cnpj":"","CorporateName":"","CorportePhone":"","Email":"","IsActive":false,"Name":"","Phone":"","StateInscription":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/supplier',
method: 'POST',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "CellPhone": "",\n "Cnpj": "",\n "CorporateName": "",\n "CorportePhone": "",\n "Email": "",\n "IsActive": false,\n "Name": "",\n "Phone": "",\n "StateInscription": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"CellPhone\": \"\",\n \"Cnpj\": \"\",\n \"CorporateName\": \"\",\n \"CorportePhone\": \"\",\n \"Email\": \"\",\n \"IsActive\": false,\n \"Name\": \"\",\n \"Phone\": \"\",\n \"StateInscription\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/supplier")
.post(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/supplier',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
CellPhone: '',
Cnpj: '',
CorporateName: '',
CorportePhone: '',
Email: '',
IsActive: false,
Name: '',
Phone: '',
StateInscription: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/supplier',
headers: {'content-type': '', accept: ''},
body: {
CellPhone: '',
Cnpj: '',
CorporateName: '',
CorportePhone: '',
Email: '',
IsActive: false,
Name: '',
Phone: '',
StateInscription: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/catalog/pvt/supplier');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
CellPhone: '',
Cnpj: '',
CorporateName: '',
CorportePhone: '',
Email: '',
IsActive: false,
Name: '',
Phone: '',
StateInscription: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/supplier',
headers: {'content-type': '', accept: ''},
data: {
CellPhone: '',
Cnpj: '',
CorporateName: '',
CorportePhone: '',
Email: '',
IsActive: false,
Name: '',
Phone: '',
StateInscription: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/supplier';
const options = {
method: 'POST',
headers: {'content-type': '', accept: ''},
body: '{"CellPhone":"","Cnpj":"","CorporateName":"","CorportePhone":"","Email":"","IsActive":false,"Name":"","Phone":"","StateInscription":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"CellPhone": @"",
@"Cnpj": @"",
@"CorporateName": @"",
@"CorportePhone": @"",
@"Email": @"",
@"IsActive": @NO,
@"Name": @"",
@"Phone": @"",
@"StateInscription": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/supplier"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/supplier" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"CellPhone\": \"\",\n \"Cnpj\": \"\",\n \"CorporateName\": \"\",\n \"CorportePhone\": \"\",\n \"Email\": \"\",\n \"IsActive\": false,\n \"Name\": \"\",\n \"Phone\": \"\",\n \"StateInscription\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/supplier",
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([
'CellPhone' => '',
'Cnpj' => '',
'CorporateName' => '',
'CorportePhone' => '',
'Email' => '',
'IsActive' => null,
'Name' => '',
'Phone' => '',
'StateInscription' => ''
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/catalog/pvt/supplier', [
'body' => '{
"CellPhone": "",
"Cnpj": "",
"CorporateName": "",
"CorportePhone": "",
"Email": "",
"IsActive": false,
"Name": "",
"Phone": "",
"StateInscription": ""
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/supplier');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'CellPhone' => '',
'Cnpj' => '',
'CorporateName' => '',
'CorportePhone' => '',
'Email' => '',
'IsActive' => null,
'Name' => '',
'Phone' => '',
'StateInscription' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'CellPhone' => '',
'Cnpj' => '',
'CorporateName' => '',
'CorportePhone' => '',
'Email' => '',
'IsActive' => null,
'Name' => '',
'Phone' => '',
'StateInscription' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/supplier');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/supplier' -Method POST -Headers $headers -ContentType '' -Body '{
"CellPhone": "",
"Cnpj": "",
"CorporateName": "",
"CorportePhone": "",
"Email": "",
"IsActive": false,
"Name": "",
"Phone": "",
"StateInscription": ""
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/supplier' -Method POST -Headers $headers -ContentType '' -Body '{
"CellPhone": "",
"Cnpj": "",
"CorporateName": "",
"CorportePhone": "",
"Email": "",
"IsActive": false,
"Name": "",
"Phone": "",
"StateInscription": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"CellPhone\": \"\",\n \"Cnpj\": \"\",\n \"CorporateName\": \"\",\n \"CorportePhone\": \"\",\n \"Email\": \"\",\n \"IsActive\": false,\n \"Name\": \"\",\n \"Phone\": \"\",\n \"StateInscription\": \"\"\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("POST", "/baseUrl/api/catalog/pvt/supplier", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/supplier"
payload = {
"CellPhone": "",
"Cnpj": "",
"CorporateName": "",
"CorportePhone": "",
"Email": "",
"IsActive": False,
"Name": "",
"Phone": "",
"StateInscription": ""
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/supplier"
payload <- "{\n \"CellPhone\": \"\",\n \"Cnpj\": \"\",\n \"CorporateName\": \"\",\n \"CorportePhone\": \"\",\n \"Email\": \"\",\n \"IsActive\": false,\n \"Name\": \"\",\n \"Phone\": \"\",\n \"StateInscription\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/supplier")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"CellPhone\": \"\",\n \"Cnpj\": \"\",\n \"CorporateName\": \"\",\n \"CorportePhone\": \"\",\n \"Email\": \"\",\n \"IsActive\": false,\n \"Name\": \"\",\n \"Phone\": \"\",\n \"StateInscription\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/catalog/pvt/supplier') do |req|
req.headers['accept'] = ''
req.body = "{\n \"CellPhone\": \"\",\n \"Cnpj\": \"\",\n \"CorporateName\": \"\",\n \"CorportePhone\": \"\",\n \"Email\": \"\",\n \"IsActive\": false,\n \"Name\": \"\",\n \"Phone\": \"\",\n \"StateInscription\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/supplier";
let payload = json!({
"CellPhone": "",
"Cnpj": "",
"CorporateName": "",
"CorportePhone": "",
"Email": "",
"IsActive": false,
"Name": "",
"Phone": "",
"StateInscription": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/catalog/pvt/supplier \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"CellPhone": "",
"Cnpj": "",
"CorporateName": "",
"CorportePhone": "",
"Email": "",
"IsActive": false,
"Name": "",
"Phone": "",
"StateInscription": ""
}'
echo '{
"CellPhone": "",
"Cnpj": "",
"CorporateName": "",
"CorportePhone": "",
"Email": "",
"IsActive": false,
"Name": "",
"Phone": "",
"StateInscription": ""
}' | \
http POST {{baseUrl}}/api/catalog/pvt/supplier \
accept:'' \
content-type:''
wget --quiet \
--method POST \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "CellPhone": "",\n "Cnpj": "",\n "CorporateName": "",\n "CorportePhone": "",\n "Email": "",\n "IsActive": false,\n "Name": "",\n "Phone": "",\n "StateInscription": ""\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/supplier
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"CellPhone": "",
"Cnpj": "",
"CorporateName": "",
"CorportePhone": "",
"Email": "",
"IsActive": false,
"Name": "",
"Phone": "",
"StateInscription": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/supplier")! 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
{
"CellPhone": "4444444444",
"Cnpj": "33304981001272",
"CorporateName": "TopStore",
"CorportePhone": "5555555555",
"Email": "email@email.com",
"Id": 123,
"IsActive": false,
"Name": "Supplier",
"Phone": "3333333333",
"StateInscription": "123456"
}
DELETE
Delete Supplier
{{baseUrl}}/api/catalog/pvt/supplier/:supplierId
HEADERS
Content-Type
Accept
QUERY PARAMS
supplierId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/supplier/:supplierId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/catalog/pvt/supplier/:supplierId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/supplier/:supplierId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/supplier/:supplierId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/supplier/:supplierId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/supplier/:supplierId"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/catalog/pvt/supplier/:supplierId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/catalog/pvt/supplier/:supplierId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/supplier/:supplierId"))
.header("content-type", "")
.header("accept", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/supplier/:supplierId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/catalog/pvt/supplier/:supplierId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/catalog/pvt/supplier/:supplierId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/supplier/:supplierId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/supplier/:supplierId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/supplier/:supplierId',
method: 'DELETE',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/supplier/:supplierId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/supplier/:supplierId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/supplier/:supplierId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/catalog/pvt/supplier/:supplierId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/supplier/:supplierId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/supplier/:supplierId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/supplier/:supplierId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/supplier/:supplierId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/supplier/:supplierId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/catalog/pvt/supplier/:supplierId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/supplier/:supplierId');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/supplier/:supplierId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/supplier/:supplierId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/supplier/:supplierId' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("DELETE", "/baseUrl/api/catalog/pvt/supplier/:supplierId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/supplier/:supplierId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/supplier/:supplierId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/supplier/:supplierId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/catalog/pvt/supplier/:supplierId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/supplier/:supplierId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/catalog/pvt/supplier/:supplierId \
--header 'accept: ' \
--header 'content-type: '
http DELETE {{baseUrl}}/api/catalog/pvt/supplier/:supplierId \
accept:'' \
content-type:''
wget --quiet \
--method DELETE \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/supplier/:supplierId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/supplier/:supplierId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update Supplier
{{baseUrl}}/api/catalog/pvt/supplier/:supplierId
HEADERS
Content-Type
Accept
QUERY PARAMS
supplierId
BODY json
{
"CellPhone": "",
"Cnpj": "",
"CorporateName": "",
"CorportePhone": "",
"Email": "",
"IsActive": false,
"Name": "",
"Phone": "",
"StateInscription": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/supplier/:supplierId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"CellPhone\": \"\",\n \"Cnpj\": \"\",\n \"CorporateName\": \"\",\n \"CorportePhone\": \"\",\n \"Email\": \"\",\n \"IsActive\": false,\n \"Name\": \"\",\n \"Phone\": \"\",\n \"StateInscription\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/catalog/pvt/supplier/:supplierId" {:headers {:accept ""}
:content-type :json
:form-params {:CellPhone ""
:Cnpj ""
:CorporateName ""
:CorportePhone ""
:Email ""
:IsActive false
:Name ""
:Phone ""
:StateInscription ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/supplier/:supplierId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
reqBody = "{\n \"CellPhone\": \"\",\n \"Cnpj\": \"\",\n \"CorporateName\": \"\",\n \"CorportePhone\": \"\",\n \"Email\": \"\",\n \"IsActive\": false,\n \"Name\": \"\",\n \"Phone\": \"\",\n \"StateInscription\": \"\"\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/supplier/:supplierId"),
Headers =
{
{ "accept", "" },
},
Content = new StringContent("{\n \"CellPhone\": \"\",\n \"Cnpj\": \"\",\n \"CorporateName\": \"\",\n \"CorportePhone\": \"\",\n \"Email\": \"\",\n \"IsActive\": false,\n \"Name\": \"\",\n \"Phone\": \"\",\n \"StateInscription\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/supplier/:supplierId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
request.AddParameter("", "{\n \"CellPhone\": \"\",\n \"Cnpj\": \"\",\n \"CorporateName\": \"\",\n \"CorportePhone\": \"\",\n \"Email\": \"\",\n \"IsActive\": false,\n \"Name\": \"\",\n \"Phone\": \"\",\n \"StateInscription\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/supplier/:supplierId"
payload := strings.NewReader("{\n \"CellPhone\": \"\",\n \"Cnpj\": \"\",\n \"CorporateName\": \"\",\n \"CorportePhone\": \"\",\n \"Email\": \"\",\n \"IsActive\": false,\n \"Name\": \"\",\n \"Phone\": \"\",\n \"StateInscription\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/catalog/pvt/supplier/:supplierId HTTP/1.1
Content-Type:
Accept:
Host: example.com
Content-Length: 172
{
"CellPhone": "",
"Cnpj": "",
"CorporateName": "",
"CorportePhone": "",
"Email": "",
"IsActive": false,
"Name": "",
"Phone": "",
"StateInscription": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/catalog/pvt/supplier/:supplierId")
.setHeader("content-type", "")
.setHeader("accept", "")
.setBody("{\n \"CellPhone\": \"\",\n \"Cnpj\": \"\",\n \"CorporateName\": \"\",\n \"CorportePhone\": \"\",\n \"Email\": \"\",\n \"IsActive\": false,\n \"Name\": \"\",\n \"Phone\": \"\",\n \"StateInscription\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/supplier/:supplierId"))
.header("content-type", "")
.header("accept", "")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"CellPhone\": \"\",\n \"Cnpj\": \"\",\n \"CorporateName\": \"\",\n \"CorportePhone\": \"\",\n \"Email\": \"\",\n \"IsActive\": false,\n \"Name\": \"\",\n \"Phone\": \"\",\n \"StateInscription\": \"\"\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 \"CellPhone\": \"\",\n \"Cnpj\": \"\",\n \"CorporateName\": \"\",\n \"CorportePhone\": \"\",\n \"Email\": \"\",\n \"IsActive\": false,\n \"Name\": \"\",\n \"Phone\": \"\",\n \"StateInscription\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/supplier/:supplierId")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/catalog/pvt/supplier/:supplierId")
.header("content-type", "")
.header("accept", "")
.body("{\n \"CellPhone\": \"\",\n \"Cnpj\": \"\",\n \"CorporateName\": \"\",\n \"CorportePhone\": \"\",\n \"Email\": \"\",\n \"IsActive\": false,\n \"Name\": \"\",\n \"Phone\": \"\",\n \"StateInscription\": \"\"\n}")
.asString();
const data = JSON.stringify({
CellPhone: '',
Cnpj: '',
CorporateName: '',
CorportePhone: '',
Email: '',
IsActive: false,
Name: '',
Phone: '',
StateInscription: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/catalog/pvt/supplier/:supplierId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/supplier/:supplierId',
headers: {'content-type': '', accept: ''},
data: {
CellPhone: '',
Cnpj: '',
CorporateName: '',
CorportePhone: '',
Email: '',
IsActive: false,
Name: '',
Phone: '',
StateInscription: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/supplier/:supplierId';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"CellPhone":"","Cnpj":"","CorporateName":"","CorportePhone":"","Email":"","IsActive":false,"Name":"","Phone":"","StateInscription":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/supplier/:supplierId',
method: 'PUT',
headers: {
'content-type': '',
accept: ''
},
processData: false,
data: '{\n "CellPhone": "",\n "Cnpj": "",\n "CorporateName": "",\n "CorportePhone": "",\n "Email": "",\n "IsActive": false,\n "Name": "",\n "Phone": "",\n "StateInscription": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"CellPhone\": \"\",\n \"Cnpj\": \"\",\n \"CorporateName\": \"\",\n \"CorportePhone\": \"\",\n \"Email\": \"\",\n \"IsActive\": false,\n \"Name\": \"\",\n \"Phone\": \"\",\n \"StateInscription\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/supplier/:supplierId")
.put(body)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/supplier/:supplierId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
CellPhone: '',
Cnpj: '',
CorporateName: '',
CorportePhone: '',
Email: '',
IsActive: false,
Name: '',
Phone: '',
StateInscription: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/supplier/:supplierId',
headers: {'content-type': '', accept: ''},
body: {
CellPhone: '',
Cnpj: '',
CorporateName: '',
CorportePhone: '',
Email: '',
IsActive: false,
Name: '',
Phone: '',
StateInscription: ''
},
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/catalog/pvt/supplier/:supplierId');
req.headers({
'content-type': '',
accept: ''
});
req.type('json');
req.send({
CellPhone: '',
Cnpj: '',
CorporateName: '',
CorportePhone: '',
Email: '',
IsActive: false,
Name: '',
Phone: '',
StateInscription: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/catalog/pvt/supplier/:supplierId',
headers: {'content-type': '', accept: ''},
data: {
CellPhone: '',
Cnpj: '',
CorporateName: '',
CorportePhone: '',
Email: '',
IsActive: false,
Name: '',
Phone: '',
StateInscription: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/supplier/:supplierId';
const options = {
method: 'PUT',
headers: {'content-type': '', accept: ''},
body: '{"CellPhone":"","Cnpj":"","CorporateName":"","CorportePhone":"","Email":"","IsActive":false,"Name":"","Phone":"","StateInscription":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSDictionary *parameters = @{ @"CellPhone": @"",
@"Cnpj": @"",
@"CorporateName": @"",
@"CorportePhone": @"",
@"Email": @"",
@"IsActive": @NO,
@"Name": @"",
@"Phone": @"",
@"StateInscription": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/supplier/:supplierId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
[request setAllHTTPHeaderFields:headers];
[request setHTTPBody:postData];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/supplier/:supplierId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
let body = Cohttp_lwt_body.of_string "{\n \"CellPhone\": \"\",\n \"Cnpj\": \"\",\n \"CorporateName\": \"\",\n \"CorportePhone\": \"\",\n \"Email\": \"\",\n \"IsActive\": false,\n \"Name\": \"\",\n \"Phone\": \"\",\n \"StateInscription\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/supplier/:supplierId",
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([
'CellPhone' => '',
'Cnpj' => '',
'CorporateName' => '',
'CorportePhone' => '',
'Email' => '',
'IsActive' => null,
'Name' => '',
'Phone' => '',
'StateInscription' => ''
]),
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/catalog/pvt/supplier/:supplierId', [
'body' => '{
"CellPhone": "",
"Cnpj": "",
"CorporateName": "",
"CorportePhone": "",
"Email": "",
"IsActive": false,
"Name": "",
"Phone": "",
"StateInscription": ""
}',
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/supplier/:supplierId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'CellPhone' => '',
'Cnpj' => '',
'CorporateName' => '',
'CorportePhone' => '',
'Email' => '',
'IsActive' => null,
'Name' => '',
'Phone' => '',
'StateInscription' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'CellPhone' => '',
'Cnpj' => '',
'CorporateName' => '',
'CorportePhone' => '',
'Email' => '',
'IsActive' => null,
'Name' => '',
'Phone' => '',
'StateInscription' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/catalog/pvt/supplier/:supplierId');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/supplier/:supplierId' -Method PUT -Headers $headers -ContentType '' -Body '{
"CellPhone": "",
"Cnpj": "",
"CorporateName": "",
"CorportePhone": "",
"Email": "",
"IsActive": false,
"Name": "",
"Phone": "",
"StateInscription": ""
}'
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/supplier/:supplierId' -Method PUT -Headers $headers -ContentType '' -Body '{
"CellPhone": "",
"Cnpj": "",
"CorporateName": "",
"CorportePhone": "",
"Email": "",
"IsActive": false,
"Name": "",
"Phone": "",
"StateInscription": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"CellPhone\": \"\",\n \"Cnpj\": \"\",\n \"CorporateName\": \"\",\n \"CorportePhone\": \"\",\n \"Email\": \"\",\n \"IsActive\": false,\n \"Name\": \"\",\n \"Phone\": \"\",\n \"StateInscription\": \"\"\n}"
headers = {
'content-type': "",
'accept': ""
}
conn.request("PUT", "/baseUrl/api/catalog/pvt/supplier/:supplierId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/supplier/:supplierId"
payload = {
"CellPhone": "",
"Cnpj": "",
"CorporateName": "",
"CorportePhone": "",
"Email": "",
"IsActive": False,
"Name": "",
"Phone": "",
"StateInscription": ""
}
headers = {
"content-type": "",
"accept": ""
}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/supplier/:supplierId"
payload <- "{\n \"CellPhone\": \"\",\n \"Cnpj\": \"\",\n \"CorporateName\": \"\",\n \"CorportePhone\": \"\",\n \"Email\": \"\",\n \"IsActive\": false,\n \"Name\": \"\",\n \"Phone\": \"\",\n \"StateInscription\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/supplier/:supplierId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = ''
request["accept"] = ''
request.body = "{\n \"CellPhone\": \"\",\n \"Cnpj\": \"\",\n \"CorporateName\": \"\",\n \"CorportePhone\": \"\",\n \"Email\": \"\",\n \"IsActive\": false,\n \"Name\": \"\",\n \"Phone\": \"\",\n \"StateInscription\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/catalog/pvt/supplier/:supplierId') do |req|
req.headers['accept'] = ''
req.body = "{\n \"CellPhone\": \"\",\n \"Cnpj\": \"\",\n \"CorporateName\": \"\",\n \"CorportePhone\": \"\",\n \"Email\": \"\",\n \"IsActive\": false,\n \"Name\": \"\",\n \"Phone\": \"\",\n \"StateInscription\": \"\"\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/supplier/:supplierId";
let payload = json!({
"CellPhone": "",
"Cnpj": "",
"CorporateName": "",
"CorportePhone": "",
"Email": "",
"IsActive": false,
"Name": "",
"Phone": "",
"StateInscription": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/catalog/pvt/supplier/:supplierId \
--header 'accept: ' \
--header 'content-type: ' \
--data '{
"CellPhone": "",
"Cnpj": "",
"CorporateName": "",
"CorportePhone": "",
"Email": "",
"IsActive": false,
"Name": "",
"Phone": "",
"StateInscription": ""
}'
echo '{
"CellPhone": "",
"Cnpj": "",
"CorporateName": "",
"CorportePhone": "",
"Email": "",
"IsActive": false,
"Name": "",
"Phone": "",
"StateInscription": ""
}' | \
http PUT {{baseUrl}}/api/catalog/pvt/supplier/:supplierId \
accept:'' \
content-type:''
wget --quiet \
--method PUT \
--header 'content-type: ' \
--header 'accept: ' \
--body-data '{\n "CellPhone": "",\n "Cnpj": "",\n "CorporateName": "",\n "CorportePhone": "",\n "Email": "",\n "IsActive": false,\n "Name": "",\n "Phone": "",\n "StateInscription": ""\n}' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/supplier/:supplierId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let parameters = [
"CellPhone": "",
"Cnpj": "",
"CorporateName": "",
"CorportePhone": "",
"Email": "",
"IsActive": false,
"Name": "",
"Phone": "",
"StateInscription": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/supplier/:supplierId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
RESPONSE HEADERS
Content-Type
application/json
RESPONSE BODY json
{
"CellPhone": "4444444444",
"Cnpj": "33304981001272",
"CorporateName": "TopStore",
"CorportePhone": "5555555555",
"Email": "email@email.com",
"Id": 123,
"IsActive": false,
"Name": "Supplier",
"Phone": "3333333333",
"StateInscription": "123456"
}
POST
Associate Product with Trade Policy
{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId
HEADERS
Content-Type
Accept
QUERY PARAMS
productId
tradepolicyId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.post url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId"))
.header("content-type", "")
.header("accept", "")
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId")
.post(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId';
const options = {method: 'POST', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId',
method: 'POST',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId")
.post(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('POST', '{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId';
const options = {method: 'POST', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId');
$request->setRequestMethod('POST');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId' -Method POST -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId' -Method POST -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("POST", "/baseUrl/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.post(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId \
--header 'accept: ' \
--header 'content-type: '
http POST {{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId \
accept:'' \
content-type:''
wget --quiet \
--method POST \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get Trade Policies by Product ID
{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy
HEADERS
Content-Type
Accept
QUERY PARAMS
productId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog/pvt/product/:productId/salespolicy HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy"))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/product/:productId/salespolicy',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy');
$request->setMethod(HTTP_METH_GET);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy');
$request->setRequestMethod('GET');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog/pvt/product/:productId/salespolicy", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy"
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog/pvt/product/:productId/salespolicy') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy \
--header 'accept: ' \
--header 'content-type: '
http GET {{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy")! 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
[
{
"ProductId": 1,
"StoreId": 1
}
]
GET
List all SKUs of a Trade Policy
{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel
HEADERS
Content-Type
Accept
QUERY PARAMS
sc
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel?sc=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel" {:headers {:content-type ""
:accept ""}
:query-params {:sc ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel?sc="
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.get url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel?sc="),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel?sc=");
var request = new RestRequest("", Method.Get);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel?sc="
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel?sc= HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel?sc=")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel?sc="))
.header("content-type", "")
.header("accept", "")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel?sc=")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel?sc=")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel?sc=');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel',
params: {sc: ''},
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel?sc=';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel?sc=',
method: 'GET',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel?sc=")
.get()
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel?sc=',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel',
qs: {sc: ''},
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel');
req.query({
sc: ''
});
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel',
params: {sc: ''},
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel?sc=';
const options = {method: 'GET', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel?sc="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel?sc=" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel?sc=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel?sc=', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'sc' => ''
]);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'sc' => ''
]));
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel?sc=' -Method GET -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel?sc=' -Method GET -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("GET", "/baseUrl/api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel?sc=", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel"
querystring = {"sc":""}
headers = {
"content-type": "",
"accept": ""
}
response = requests.get(url, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel"
queryString <- list(sc = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel?sc=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel') do |req|
req.headers['accept'] = ''
req.params['sc'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel";
let querystring = [
("sc", ""),
];
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel?sc=' \
--header 'accept: ' \
--header 'content-type: '
http GET '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel?sc=' \
accept:'' \
content-type:''
wget --quiet \
--method GET \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- '{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel?sc='
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog_system/pvt/sku/stockkeepingunitidsbysaleschannel?sc=")! 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
[
405380,
405381,
405382,
405383,
405384,
405385,
405386,
405387,
405388,
405389,
405390,
405391,
405392,
405393,
405394,
405395,
405396,
405397,
405398,
405399,
405400,
405556
]
DELETE
Remove Product from Trade Policy
{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId
HEADERS
Content-Type
Accept
QUERY PARAMS
productId
tradepolicyId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: ");
headers = curl_slist_append(headers, "accept: ");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId" {:headers {:content-type ""
:accept ""}})
require "http/client"
url = "{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId"
headers = HTTP::Headers{
"content-type" => ""
"accept" => ""
}
response = HTTP::Client.delete url, headers: headers
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId"),
Headers =
{
{ "accept", "" },
},
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId");
var request = new RestRequest("", Method.Delete);
request.AddHeader("content-type", "");
request.AddHeader("accept", "");
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("content-type", "")
req.Header.Add("accept", "")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId HTTP/1.1
Content-Type:
Accept:
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId")
.setHeader("content-type", "")
.setHeader("accept", "")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId"))
.header("content-type", "")
.header("accept", "")
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId")
.header("content-type", "")
.header("accept", "")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId');
xhr.setRequestHeader('content-type', '');
xhr.setRequestHeader('accept', '');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId',
method: 'DELETE',
headers: {
'content-type': '',
accept: ''
}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId")
.delete(null)
.addHeader("content-type", "")
.addHeader("accept", "")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId',
headers: {
'content-type': '',
accept: ''
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId',
headers: {'content-type': '', accept: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId');
req.headers({
'content-type': '',
accept: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId',
headers: {'content-type': '', accept: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId';
const options = {method: 'DELETE', headers: {'content-type': '', accept: ''}};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"",
@"accept": @"" };
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
[request setAllHTTPHeaderFields:headers];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId" in
let headers = Header.add_list (Header.init ()) [
("content-type", "");
("accept", "");
] in
Client.call ~headers `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"accept: ",
"content-type: "
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId', [
'headers' => [
'accept' => '',
'content-type' => '',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId');
$request->setMethod(HTTP_METH_DELETE);
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId');
$request->setRequestMethod('DELETE');
$request->setHeaders([
'content-type' => '',
'accept' => ''
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId' -Method DELETE -Headers $headers
$headers=@{}
$headers.Add("content-type", "")
$headers.Add("accept", "")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId' -Method DELETE -Headers $headers
import http.client
conn = http.client.HTTPSConnection("example.com")
headers = {
'content-type': "",
'accept': ""
}
conn.request("DELETE", "/baseUrl/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId"
headers = {
"content-type": "",
"accept": ""
}
response = requests.delete(url, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["content-type"] = ''
request["accept"] = ''
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId') do |req|
req.headers['accept'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId";
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "".parse().unwrap());
headers.insert("accept", "".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.headers(headers)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId \
--header 'accept: ' \
--header 'content-type: '
http DELETE {{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId \
accept:'' \
content-type:''
wget --quiet \
--method DELETE \
--header 'content-type: ' \
--header 'accept: ' \
--output-document \
- {{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId
import Foundation
let headers = [
"content-type": "",
"accept": ""
]
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/catalog/pvt/product/:productId/salespolicy/:tradepolicyId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
request.allHTTPHeaderFields = headers
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()