Catalog API
Catalog APIv1.0
Check the new Catalog onboarding guide. We created this guide to improve the onboarding experience for developers at VTEX. It assembles all documentation on our Developer Portal about Catalog and is organized by focusing on the developer's journey. Methods for collecting product/SKU catalog data, categories, brands and other information. All content that comes between {{}} keys must be replaced with the correct data before performing the request. Index - Product - Here you can consult, create, or update a Product. For more information, check this article. - Product Specification - You can…
- Endpoints
- 162 (69 GET, 40 POST, 31 DELETE, 22 PUT)
- Base URL
https://vtex.local- Authentication
- API key
- Spec format
- OpenAPI 3.0.0
- API version
- 1.0
- Provider
- vtex.local
- Last updated
Use this API in Bruno:
- Download the Bruno collection above and unzip it.
- In Bruno, choose Open Collection and select the unzipped folder.
- Set the
baseUrlvariable (for examplehttps://vtex.local) and your API key credentials, then send requests.
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()