AGCO API
POST
Create an Activity
{{baseUrl}}/api/v2/activities
BODY json
{
"ActivityID": 0,
"Deleted": false,
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
],
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/activities");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ActivityID\": 0,\n \"Deleted\": false,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/activities" {:content-type :json
:form-params {:ActivityID 0
:Deleted false
:Name ""
:Parameters [{:Direction ""
:Name ""
:Type ""}]
:Steps [{:ActivityID 0
:ActivityStepID 0
:ImplementationID ""
:ParameterMappings [{:Name ""
:Source ""
:SourceType ""}]
:RunOrder 0
:StepID 0
:StepName ""
:UseConfig ""}]}})
require "http/client"
url = "{{baseUrl}}/api/v2/activities"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ActivityID\": 0,\n \"Deleted\": false,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\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/v2/activities"),
Content = new StringContent("{\n \"ActivityID\": 0,\n \"Deleted\": false,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\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/v2/activities");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ActivityID\": 0,\n \"Deleted\": false,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/activities"
payload := strings.NewReader("{\n \"ActivityID\": 0,\n \"Deleted\": false,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/activities HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 473
{
"ActivityID": 0,
"Deleted": false,
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
],
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/activities")
.setHeader("content-type", "application/json")
.setBody("{\n \"ActivityID\": 0,\n \"Deleted\": false,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/activities"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ActivityID\": 0,\n \"Deleted\": false,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\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 \"ActivityID\": 0,\n \"Deleted\": false,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/activities")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/activities")
.header("content-type", "application/json")
.body("{\n \"ActivityID\": 0,\n \"Deleted\": false,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
ActivityID: 0,
Deleted: false,
Name: '',
Parameters: [
{
Direction: '',
Name: '',
Type: ''
}
],
Steps: [
{
ActivityID: 0,
ActivityStepID: 0,
ImplementationID: '',
ParameterMappings: [
{
Name: '',
Source: '',
SourceType: ''
}
],
RunOrder: 0,
StepID: 0,
StepName: '',
UseConfig: ''
}
]
});
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/v2/activities');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/activities',
headers: {'content-type': 'application/json'},
data: {
ActivityID: 0,
Deleted: false,
Name: '',
Parameters: [{Direction: '', Name: '', Type: ''}],
Steps: [
{
ActivityID: 0,
ActivityStepID: 0,
ImplementationID: '',
ParameterMappings: [{Name: '', Source: '', SourceType: ''}],
RunOrder: 0,
StepID: 0,
StepName: '',
UseConfig: ''
}
]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/activities';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ActivityID":0,"Deleted":false,"Name":"","Parameters":[{"Direction":"","Name":"","Type":""}],"Steps":[{"ActivityID":0,"ActivityStepID":0,"ImplementationID":"","ParameterMappings":[{"Name":"","Source":"","SourceType":""}],"RunOrder":0,"StepID":0,"StepName":"","UseConfig":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/activities',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ActivityID": 0,\n "Deleted": false,\n "Name": "",\n "Parameters": [\n {\n "Direction": "",\n "Name": "",\n "Type": ""\n }\n ],\n "Steps": [\n {\n "ActivityID": 0,\n "ActivityStepID": 0,\n "ImplementationID": "",\n "ParameterMappings": [\n {\n "Name": "",\n "Source": "",\n "SourceType": ""\n }\n ],\n "RunOrder": 0,\n "StepID": 0,\n "StepName": "",\n "UseConfig": ""\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 \"ActivityID\": 0,\n \"Deleted\": false,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/activities")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/activities',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
ActivityID: 0,
Deleted: false,
Name: '',
Parameters: [{Direction: '', Name: '', Type: ''}],
Steps: [
{
ActivityID: 0,
ActivityStepID: 0,
ImplementationID: '',
ParameterMappings: [{Name: '', Source: '', SourceType: ''}],
RunOrder: 0,
StepID: 0,
StepName: '',
UseConfig: ''
}
]
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/activities',
headers: {'content-type': 'application/json'},
body: {
ActivityID: 0,
Deleted: false,
Name: '',
Parameters: [{Direction: '', Name: '', Type: ''}],
Steps: [
{
ActivityID: 0,
ActivityStepID: 0,
ImplementationID: '',
ParameterMappings: [{Name: '', Source: '', SourceType: ''}],
RunOrder: 0,
StepID: 0,
StepName: '',
UseConfig: ''
}
]
},
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/v2/activities');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ActivityID: 0,
Deleted: false,
Name: '',
Parameters: [
{
Direction: '',
Name: '',
Type: ''
}
],
Steps: [
{
ActivityID: 0,
ActivityStepID: 0,
ImplementationID: '',
ParameterMappings: [
{
Name: '',
Source: '',
SourceType: ''
}
],
RunOrder: 0,
StepID: 0,
StepName: '',
UseConfig: ''
}
]
});
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/v2/activities',
headers: {'content-type': 'application/json'},
data: {
ActivityID: 0,
Deleted: false,
Name: '',
Parameters: [{Direction: '', Name: '', Type: ''}],
Steps: [
{
ActivityID: 0,
ActivityStepID: 0,
ImplementationID: '',
ParameterMappings: [{Name: '', Source: '', SourceType: ''}],
RunOrder: 0,
StepID: 0,
StepName: '',
UseConfig: ''
}
]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/activities';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ActivityID":0,"Deleted":false,"Name":"","Parameters":[{"Direction":"","Name":"","Type":""}],"Steps":[{"ActivityID":0,"ActivityStepID":0,"ImplementationID":"","ParameterMappings":[{"Name":"","Source":"","SourceType":""}],"RunOrder":0,"StepID":0,"StepName":"","UseConfig":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ActivityID": @0,
@"Deleted": @NO,
@"Name": @"",
@"Parameters": @[ @{ @"Direction": @"", @"Name": @"", @"Type": @"" } ],
@"Steps": @[ @{ @"ActivityID": @0, @"ActivityStepID": @0, @"ImplementationID": @"", @"ParameterMappings": @[ @{ @"Name": @"", @"Source": @"", @"SourceType": @"" } ], @"RunOrder": @0, @"StepID": @0, @"StepName": @"", @"UseConfig": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/activities"]
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/v2/activities" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ActivityID\": 0,\n \"Deleted\": false,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/activities",
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([
'ActivityID' => 0,
'Deleted' => null,
'Name' => '',
'Parameters' => [
[
'Direction' => '',
'Name' => '',
'Type' => ''
]
],
'Steps' => [
[
'ActivityID' => 0,
'ActivityStepID' => 0,
'ImplementationID' => '',
'ParameterMappings' => [
[
'Name' => '',
'Source' => '',
'SourceType' => ''
]
],
'RunOrder' => 0,
'StepID' => 0,
'StepName' => '',
'UseConfig' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/activities', [
'body' => '{
"ActivityID": 0,
"Deleted": false,
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
],
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/activities');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ActivityID' => 0,
'Deleted' => null,
'Name' => '',
'Parameters' => [
[
'Direction' => '',
'Name' => '',
'Type' => ''
]
],
'Steps' => [
[
'ActivityID' => 0,
'ActivityStepID' => 0,
'ImplementationID' => '',
'ParameterMappings' => [
[
'Name' => '',
'Source' => '',
'SourceType' => ''
]
],
'RunOrder' => 0,
'StepID' => 0,
'StepName' => '',
'UseConfig' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ActivityID' => 0,
'Deleted' => null,
'Name' => '',
'Parameters' => [
[
'Direction' => '',
'Name' => '',
'Type' => ''
]
],
'Steps' => [
[
'ActivityID' => 0,
'ActivityStepID' => 0,
'ImplementationID' => '',
'ParameterMappings' => [
[
'Name' => '',
'Source' => '',
'SourceType' => ''
]
],
'RunOrder' => 0,
'StepID' => 0,
'StepName' => '',
'UseConfig' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/activities');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/activities' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ActivityID": 0,
"Deleted": false,
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
],
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/activities' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ActivityID": 0,
"Deleted": false,
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
],
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ActivityID\": 0,\n \"Deleted\": false,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/activities", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/activities"
payload = {
"ActivityID": 0,
"Deleted": False,
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
],
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/activities"
payload <- "{\n \"ActivityID\": 0,\n \"Deleted\": false,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\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/v2/activities")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"ActivityID\": 0,\n \"Deleted\": false,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\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/v2/activities') do |req|
req.body = "{\n \"ActivityID\": 0,\n \"Deleted\": false,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\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/v2/activities";
let payload = json!({
"ActivityID": 0,
"Deleted": false,
"Name": "",
"Parameters": (
json!({
"Direction": "",
"Name": "",
"Type": ""
})
),
"Steps": (
json!({
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": (
json!({
"Name": "",
"Source": "",
"SourceType": ""
})
),
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
})
)
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/activities \
--header 'content-type: application/json' \
--data '{
"ActivityID": 0,
"Deleted": false,
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
],
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}'
echo '{
"ActivityID": 0,
"Deleted": false,
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
],
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}' | \
http POST {{baseUrl}}/api/v2/activities \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "ActivityID": 0,\n "Deleted": false,\n "Name": "",\n "Parameters": [\n {\n "Direction": "",\n "Name": "",\n "Type": ""\n }\n ],\n "Steps": [\n {\n "ActivityID": 0,\n "ActivityStepID": 0,\n "ImplementationID": "",\n "ParameterMappings": [\n {\n "Name": "",\n "Source": "",\n "SourceType": ""\n }\n ],\n "RunOrder": 0,\n "StepID": 0,\n "StepName": "",\n "UseConfig": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/api/v2/activities
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ActivityID": 0,
"Deleted": false,
"Name": "",
"Parameters": [
[
"Direction": "",
"Name": "",
"Type": ""
]
],
"Steps": [
[
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
[
"Name": "",
"Source": "",
"SourceType": ""
]
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/activities")! 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 Activities
{{baseUrl}}/api/v2/activities
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/activities");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/activities")
require "http/client"
url = "{{baseUrl}}/api/v2/activities"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/activities"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/activities");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/activities"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/activities HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/activities")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/activities"))
.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/v2/activities")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/activities")
.asString();
const 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/v2/activities');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/activities'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/activities';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/activities',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/activities")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/activities',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/activities'};
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/v2/activities');
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/v2/activities'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/activities';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/activities"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/activities" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/activities",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/activities');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/activities');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/activities');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/activities' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/activities' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/activities")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/activities"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/activities"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/activities")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/activities') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/activities";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/activities
http GET {{baseUrl}}/api/v2/activities
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/activities
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/activities")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get an Activity by ID
{{baseUrl}}/api/v2/activities/:activityID
QUERY PARAMS
activityID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/activities/:activityID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/activities/:activityID")
require "http/client"
url = "{{baseUrl}}/api/v2/activities/:activityID"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/activities/:activityID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/activities/:activityID");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/activities/:activityID"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/activities/:activityID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/activities/:activityID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/activities/:activityID"))
.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/v2/activities/:activityID")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/activities/:activityID")
.asString();
const 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/v2/activities/:activityID');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/activities/:activityID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/activities/:activityID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/activities/:activityID',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/activities/:activityID")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/activities/:activityID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/activities/:activityID'
};
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/v2/activities/:activityID');
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/v2/activities/:activityID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/activities/:activityID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/activities/:activityID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/activities/:activityID" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/activities/:activityID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/activities/:activityID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/activities/:activityID');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/activities/:activityID');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/activities/:activityID' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/activities/:activityID' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/activities/:activityID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/activities/:activityID"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/activities/:activityID"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/activities/:activityID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/activities/:activityID') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/activities/:activityID";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/activities/:activityID
http GET {{baseUrl}}/api/v2/activities/:activityID
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/activities/:activityID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/activities/:activityID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Mark the delete flag for the Activity
{{baseUrl}}/api/v2/activities/:activityID
QUERY PARAMS
activityID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/activities/:activityID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v2/activities/:activityID")
require "http/client"
url = "{{baseUrl}}/api/v2/activities/:activityID"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v2/activities/:activityID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/activities/:activityID");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/activities/:activityID"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v2/activities/:activityID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v2/activities/:activityID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/activities/:activityID"))
.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/v2/activities/:activityID")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v2/activities/:activityID")
.asString();
const 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/v2/activities/:activityID');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/activities/:activityID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/activities/:activityID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/activities/:activityID',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/activities/:activityID")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/activities/:activityID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/activities/:activityID'
};
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/v2/activities/:activityID');
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/v2/activities/:activityID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/activities/:activityID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/activities/:activityID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/activities/:activityID" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/activities/:activityID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v2/activities/:activityID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/activities/:activityID');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/activities/:activityID');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/activities/:activityID' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/activities/:activityID' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/api/v2/activities/:activityID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/activities/:activityID"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/activities/:activityID"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/activities/:activityID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v2/activities/:activityID') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/activities/:activityID";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v2/activities/:activityID
http DELETE {{baseUrl}}/api/v2/activities/:activityID
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/api/v2/activities/:activityID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/activities/:activityID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update an Activity
{{baseUrl}}/api/v2/activities/:activityID
QUERY PARAMS
activityID
BODY json
{
"ActivityID": 0,
"Deleted": false,
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
],
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/activities/:activityID");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ActivityID\": 0,\n \"Deleted\": false,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/activities/:activityID" {:content-type :json
:form-params {:ActivityID 0
:Deleted false
:Name ""
:Parameters [{:Direction ""
:Name ""
:Type ""}]
:Steps [{:ActivityID 0
:ActivityStepID 0
:ImplementationID ""
:ParameterMappings [{:Name ""
:Source ""
:SourceType ""}]
:RunOrder 0
:StepID 0
:StepName ""
:UseConfig ""}]}})
require "http/client"
url = "{{baseUrl}}/api/v2/activities/:activityID"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ActivityID\": 0,\n \"Deleted\": false,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/v2/activities/:activityID"),
Content = new StringContent("{\n \"ActivityID\": 0,\n \"Deleted\": false,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\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/v2/activities/:activityID");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ActivityID\": 0,\n \"Deleted\": false,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/activities/:activityID"
payload := strings.NewReader("{\n \"ActivityID\": 0,\n \"Deleted\": false,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/activities/:activityID HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 473
{
"ActivityID": 0,
"Deleted": false,
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
],
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/activities/:activityID")
.setHeader("content-type", "application/json")
.setBody("{\n \"ActivityID\": 0,\n \"Deleted\": false,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/activities/:activityID"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"ActivityID\": 0,\n \"Deleted\": false,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\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 \"ActivityID\": 0,\n \"Deleted\": false,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/activities/:activityID")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/activities/:activityID")
.header("content-type", "application/json")
.body("{\n \"ActivityID\": 0,\n \"Deleted\": false,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
ActivityID: 0,
Deleted: false,
Name: '',
Parameters: [
{
Direction: '',
Name: '',
Type: ''
}
],
Steps: [
{
ActivityID: 0,
ActivityStepID: 0,
ImplementationID: '',
ParameterMappings: [
{
Name: '',
Source: '',
SourceType: ''
}
],
RunOrder: 0,
StepID: 0,
StepName: '',
UseConfig: ''
}
]
});
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/v2/activities/:activityID');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/activities/:activityID',
headers: {'content-type': 'application/json'},
data: {
ActivityID: 0,
Deleted: false,
Name: '',
Parameters: [{Direction: '', Name: '', Type: ''}],
Steps: [
{
ActivityID: 0,
ActivityStepID: 0,
ImplementationID: '',
ParameterMappings: [{Name: '', Source: '', SourceType: ''}],
RunOrder: 0,
StepID: 0,
StepName: '',
UseConfig: ''
}
]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/activities/:activityID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ActivityID":0,"Deleted":false,"Name":"","Parameters":[{"Direction":"","Name":"","Type":""}],"Steps":[{"ActivityID":0,"ActivityStepID":0,"ImplementationID":"","ParameterMappings":[{"Name":"","Source":"","SourceType":""}],"RunOrder":0,"StepID":0,"StepName":"","UseConfig":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/activities/:activityID',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ActivityID": 0,\n "Deleted": false,\n "Name": "",\n "Parameters": [\n {\n "Direction": "",\n "Name": "",\n "Type": ""\n }\n ],\n "Steps": [\n {\n "ActivityID": 0,\n "ActivityStepID": 0,\n "ImplementationID": "",\n "ParameterMappings": [\n {\n "Name": "",\n "Source": "",\n "SourceType": ""\n }\n ],\n "RunOrder": 0,\n "StepID": 0,\n "StepName": "",\n "UseConfig": ""\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 \"ActivityID\": 0,\n \"Deleted\": false,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/activities/:activityID")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/activities/:activityID',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
ActivityID: 0,
Deleted: false,
Name: '',
Parameters: [{Direction: '', Name: '', Type: ''}],
Steps: [
{
ActivityID: 0,
ActivityStepID: 0,
ImplementationID: '',
ParameterMappings: [{Name: '', Source: '', SourceType: ''}],
RunOrder: 0,
StepID: 0,
StepName: '',
UseConfig: ''
}
]
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/activities/:activityID',
headers: {'content-type': 'application/json'},
body: {
ActivityID: 0,
Deleted: false,
Name: '',
Parameters: [{Direction: '', Name: '', Type: ''}],
Steps: [
{
ActivityID: 0,
ActivityStepID: 0,
ImplementationID: '',
ParameterMappings: [{Name: '', Source: '', SourceType: ''}],
RunOrder: 0,
StepID: 0,
StepName: '',
UseConfig: ''
}
]
},
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/v2/activities/:activityID');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ActivityID: 0,
Deleted: false,
Name: '',
Parameters: [
{
Direction: '',
Name: '',
Type: ''
}
],
Steps: [
{
ActivityID: 0,
ActivityStepID: 0,
ImplementationID: '',
ParameterMappings: [
{
Name: '',
Source: '',
SourceType: ''
}
],
RunOrder: 0,
StepID: 0,
StepName: '',
UseConfig: ''
}
]
});
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/v2/activities/:activityID',
headers: {'content-type': 'application/json'},
data: {
ActivityID: 0,
Deleted: false,
Name: '',
Parameters: [{Direction: '', Name: '', Type: ''}],
Steps: [
{
ActivityID: 0,
ActivityStepID: 0,
ImplementationID: '',
ParameterMappings: [{Name: '', Source: '', SourceType: ''}],
RunOrder: 0,
StepID: 0,
StepName: '',
UseConfig: ''
}
]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/activities/:activityID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ActivityID":0,"Deleted":false,"Name":"","Parameters":[{"Direction":"","Name":"","Type":""}],"Steps":[{"ActivityID":0,"ActivityStepID":0,"ImplementationID":"","ParameterMappings":[{"Name":"","Source":"","SourceType":""}],"RunOrder":0,"StepID":0,"StepName":"","UseConfig":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ActivityID": @0,
@"Deleted": @NO,
@"Name": @"",
@"Parameters": @[ @{ @"Direction": @"", @"Name": @"", @"Type": @"" } ],
@"Steps": @[ @{ @"ActivityID": @0, @"ActivityStepID": @0, @"ImplementationID": @"", @"ParameterMappings": @[ @{ @"Name": @"", @"Source": @"", @"SourceType": @"" } ], @"RunOrder": @0, @"StepID": @0, @"StepName": @"", @"UseConfig": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/activities/:activityID"]
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/v2/activities/:activityID" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ActivityID\": 0,\n \"Deleted\": false,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/activities/:activityID",
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([
'ActivityID' => 0,
'Deleted' => null,
'Name' => '',
'Parameters' => [
[
'Direction' => '',
'Name' => '',
'Type' => ''
]
],
'Steps' => [
[
'ActivityID' => 0,
'ActivityStepID' => 0,
'ImplementationID' => '',
'ParameterMappings' => [
[
'Name' => '',
'Source' => '',
'SourceType' => ''
]
],
'RunOrder' => 0,
'StepID' => 0,
'StepName' => '',
'UseConfig' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/activities/:activityID', [
'body' => '{
"ActivityID": 0,
"Deleted": false,
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
],
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/activities/:activityID');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ActivityID' => 0,
'Deleted' => null,
'Name' => '',
'Parameters' => [
[
'Direction' => '',
'Name' => '',
'Type' => ''
]
],
'Steps' => [
[
'ActivityID' => 0,
'ActivityStepID' => 0,
'ImplementationID' => '',
'ParameterMappings' => [
[
'Name' => '',
'Source' => '',
'SourceType' => ''
]
],
'RunOrder' => 0,
'StepID' => 0,
'StepName' => '',
'UseConfig' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ActivityID' => 0,
'Deleted' => null,
'Name' => '',
'Parameters' => [
[
'Direction' => '',
'Name' => '',
'Type' => ''
]
],
'Steps' => [
[
'ActivityID' => 0,
'ActivityStepID' => 0,
'ImplementationID' => '',
'ParameterMappings' => [
[
'Name' => '',
'Source' => '',
'SourceType' => ''
]
],
'RunOrder' => 0,
'StepID' => 0,
'StepName' => '',
'UseConfig' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/activities/:activityID');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/activities/:activityID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ActivityID": 0,
"Deleted": false,
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
],
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/activities/:activityID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ActivityID": 0,
"Deleted": false,
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
],
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ActivityID\": 0,\n \"Deleted\": false,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/activities/:activityID", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/activities/:activityID"
payload = {
"ActivityID": 0,
"Deleted": False,
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
],
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/activities/:activityID"
payload <- "{\n \"ActivityID\": 0,\n \"Deleted\": false,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/activities/:activityID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"ActivityID\": 0,\n \"Deleted\": false,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\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.put('/baseUrl/api/v2/activities/:activityID') do |req|
req.body = "{\n \"ActivityID\": 0,\n \"Deleted\": false,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/activities/:activityID";
let payload = json!({
"ActivityID": 0,
"Deleted": false,
"Name": "",
"Parameters": (
json!({
"Direction": "",
"Name": "",
"Type": ""
})
),
"Steps": (
json!({
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": (
json!({
"Name": "",
"Source": "",
"SourceType": ""
})
),
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
})
)
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/activities/:activityID \
--header 'content-type: application/json' \
--data '{
"ActivityID": 0,
"Deleted": false,
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
],
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}'
echo '{
"ActivityID": 0,
"Deleted": false,
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
],
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}' | \
http PUT {{baseUrl}}/api/v2/activities/:activityID \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "ActivityID": 0,\n "Deleted": false,\n "Name": "",\n "Parameters": [\n {\n "Direction": "",\n "Name": "",\n "Type": ""\n }\n ],\n "Steps": [\n {\n "ActivityID": 0,\n "ActivityStepID": 0,\n "ImplementationID": "",\n "ParameterMappings": [\n {\n "Name": "",\n "Source": "",\n "SourceType": ""\n }\n ],\n "RunOrder": 0,\n "StepID": 0,\n "StepName": "",\n "UseConfig": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/api/v2/activities/:activityID
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ActivityID": 0,
"Deleted": false,
"Name": "",
"Parameters": [
[
"Direction": "",
"Name": "",
"Type": ""
]
],
"Steps": [
[
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
[
"Name": "",
"Source": "",
"SourceType": ""
]
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/activities/:activityID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get ActivityRuns
{{baseUrl}}/api/v2/activityRuns
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/activityRuns");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/activityRuns")
require "http/client"
url = "{{baseUrl}}/api/v2/activityRuns"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/activityRuns"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/activityRuns");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/activityRuns"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/activityRuns HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/activityRuns")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/activityRuns"))
.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/v2/activityRuns")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/activityRuns")
.asString();
const 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/v2/activityRuns');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/activityRuns'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/activityRuns';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/activityRuns',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/activityRuns")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/activityRuns',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/activityRuns'};
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/v2/activityRuns');
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/v2/activityRuns'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/activityRuns';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/activityRuns"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/activityRuns" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/activityRuns",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/activityRuns');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/activityRuns');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/activityRuns');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/activityRuns' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/activityRuns' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/activityRuns")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/activityRuns"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/activityRuns"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/activityRuns")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/activityRuns') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/activityRuns";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/activityRuns
http GET {{baseUrl}}/api/v2/activityRuns
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/activityRuns
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/activityRuns")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get an ActivityRun by ID
{{baseUrl}}/api/v2/activityRuns/:activityRunID
QUERY PARAMS
activityRunID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/activityRuns/:activityRunID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/activityRuns/:activityRunID")
require "http/client"
url = "{{baseUrl}}/api/v2/activityRuns/:activityRunID"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/activityRuns/:activityRunID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/activityRuns/:activityRunID");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/activityRuns/:activityRunID"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/activityRuns/:activityRunID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/activityRuns/:activityRunID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/activityRuns/:activityRunID"))
.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/v2/activityRuns/:activityRunID")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/activityRuns/:activityRunID")
.asString();
const 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/v2/activityRuns/:activityRunID');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/activityRuns/:activityRunID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/activityRuns/:activityRunID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/activityRuns/:activityRunID',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/activityRuns/:activityRunID")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/activityRuns/:activityRunID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/activityRuns/:activityRunID'
};
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/v2/activityRuns/:activityRunID');
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/v2/activityRuns/:activityRunID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/activityRuns/:activityRunID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/activityRuns/:activityRunID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/activityRuns/:activityRunID" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/activityRuns/:activityRunID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/activityRuns/:activityRunID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/activityRuns/:activityRunID');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/activityRuns/:activityRunID');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/activityRuns/:activityRunID' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/activityRuns/:activityRunID' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/activityRuns/:activityRunID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/activityRuns/:activityRunID"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/activityRuns/:activityRunID"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/activityRuns/:activityRunID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/activityRuns/:activityRunID') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/activityRuns/:activityRunID";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/activityRuns/:activityRunID
http GET {{baseUrl}}/api/v2/activityRuns/:activityRunID
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/activityRuns/:activityRunID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/activityRuns/:activityRunID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get the ActivityRunStatus of an ActivityRun
{{baseUrl}}/api/v2/activityRuns/:activityRunID/status
QUERY PARAMS
activityRunID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/activityRuns/:activityRunID/status");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/activityRuns/:activityRunID/status")
require "http/client"
url = "{{baseUrl}}/api/v2/activityRuns/:activityRunID/status"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/activityRuns/:activityRunID/status"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/activityRuns/:activityRunID/status");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/activityRuns/:activityRunID/status"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/activityRuns/:activityRunID/status HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/activityRuns/:activityRunID/status")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/activityRuns/:activityRunID/status"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/activityRuns/:activityRunID/status")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/activityRuns/:activityRunID/status")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v2/activityRuns/:activityRunID/status');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/activityRuns/:activityRunID/status'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/activityRuns/:activityRunID/status';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/activityRuns/:activityRunID/status',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/activityRuns/:activityRunID/status")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/activityRuns/:activityRunID/status',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/activityRuns/:activityRunID/status'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v2/activityRuns/:activityRunID/status');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/activityRuns/:activityRunID/status'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/activityRuns/:activityRunID/status';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/activityRuns/:activityRunID/status"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/activityRuns/:activityRunID/status" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/activityRuns/:activityRunID/status",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/activityRuns/:activityRunID/status');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/activityRuns/:activityRunID/status');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/activityRuns/:activityRunID/status');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/activityRuns/:activityRunID/status' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/activityRuns/:activityRunID/status' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/activityRuns/:activityRunID/status")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/activityRuns/:activityRunID/status"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/activityRuns/:activityRunID/status"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/activityRuns/:activityRunID/status")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/activityRuns/:activityRunID/status') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/activityRuns/:activityRunID/status";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/activityRuns/:activityRunID/status
http GET {{baseUrl}}/api/v2/activityRuns/:activityRunID/status
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/activityRuns/:activityRunID/status
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/activityRuns/:activityRunID/status")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update an ActivityRun
{{baseUrl}}/api/v2/activityRuns/:activityRunID
QUERY PARAMS
activityRunID
BODY json
{
"ActivityRunID": 0,
"EndDate": "",
"JobActivityID": 0,
"JobRunID": 0,
"Parameters": [
{
"Direction": "",
"Name": "",
"Value": ""
}
],
"StartDate": "",
"Status": {
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
},
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/activityRuns/:activityRunID");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/activityRuns/:activityRunID" {:content-type :json
:form-params {:ActivityRunID 0
:EndDate ""
:JobActivityID 0
:JobRunID 0
:Parameters [{:Direction ""
:Name ""
:Value ""}]
:StartDate ""
:Status {:CurrentStep 0
:Status ""
:StepProgress 0
:StepStatus ""}
:Steps [{:ActivityID 0
:ActivityStepID 0
:ImplementationID ""
:ParameterMappings [{:Name ""
:Source ""
:SourceType ""}]
:RunOrder 0
:StepID 0
:StepName ""
:UseConfig ""}]}})
require "http/client"
url = "{{baseUrl}}/api/v2/activityRuns/:activityRunID"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/v2/activityRuns/:activityRunID"),
Content = new StringContent("{\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\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/v2/activityRuns/:activityRunID");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/activityRuns/:activityRunID"
payload := strings.NewReader("{\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/activityRuns/:activityRunID HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 621
{
"ActivityRunID": 0,
"EndDate": "",
"JobActivityID": 0,
"JobRunID": 0,
"Parameters": [
{
"Direction": "",
"Name": "",
"Value": ""
}
],
"StartDate": "",
"Status": {
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
},
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/activityRuns/:activityRunID")
.setHeader("content-type", "application/json")
.setBody("{\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/activityRuns/:activityRunID"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\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 \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/activityRuns/:activityRunID")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/activityRuns/:activityRunID")
.header("content-type", "application/json")
.body("{\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
ActivityRunID: 0,
EndDate: '',
JobActivityID: 0,
JobRunID: 0,
Parameters: [
{
Direction: '',
Name: '',
Value: ''
}
],
StartDate: '',
Status: {
CurrentStep: 0,
Status: '',
StepProgress: 0,
StepStatus: ''
},
Steps: [
{
ActivityID: 0,
ActivityStepID: 0,
ImplementationID: '',
ParameterMappings: [
{
Name: '',
Source: '',
SourceType: ''
}
],
RunOrder: 0,
StepID: 0,
StepName: '',
UseConfig: ''
}
]
});
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/v2/activityRuns/:activityRunID');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/activityRuns/:activityRunID',
headers: {'content-type': 'application/json'},
data: {
ActivityRunID: 0,
EndDate: '',
JobActivityID: 0,
JobRunID: 0,
Parameters: [{Direction: '', Name: '', Value: ''}],
StartDate: '',
Status: {CurrentStep: 0, Status: '', StepProgress: 0, StepStatus: ''},
Steps: [
{
ActivityID: 0,
ActivityStepID: 0,
ImplementationID: '',
ParameterMappings: [{Name: '', Source: '', SourceType: ''}],
RunOrder: 0,
StepID: 0,
StepName: '',
UseConfig: ''
}
]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/activityRuns/:activityRunID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ActivityRunID":0,"EndDate":"","JobActivityID":0,"JobRunID":0,"Parameters":[{"Direction":"","Name":"","Value":""}],"StartDate":"","Status":{"CurrentStep":0,"Status":"","StepProgress":0,"StepStatus":""},"Steps":[{"ActivityID":0,"ActivityStepID":0,"ImplementationID":"","ParameterMappings":[{"Name":"","Source":"","SourceType":""}],"RunOrder":0,"StepID":0,"StepName":"","UseConfig":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/activityRuns/:activityRunID',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ActivityRunID": 0,\n "EndDate": "",\n "JobActivityID": 0,\n "JobRunID": 0,\n "Parameters": [\n {\n "Direction": "",\n "Name": "",\n "Value": ""\n }\n ],\n "StartDate": "",\n "Status": {\n "CurrentStep": 0,\n "Status": "",\n "StepProgress": 0,\n "StepStatus": ""\n },\n "Steps": [\n {\n "ActivityID": 0,\n "ActivityStepID": 0,\n "ImplementationID": "",\n "ParameterMappings": [\n {\n "Name": "",\n "Source": "",\n "SourceType": ""\n }\n ],\n "RunOrder": 0,\n "StepID": 0,\n "StepName": "",\n "UseConfig": ""\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 \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/activityRuns/:activityRunID")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/activityRuns/:activityRunID',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
ActivityRunID: 0,
EndDate: '',
JobActivityID: 0,
JobRunID: 0,
Parameters: [{Direction: '', Name: '', Value: ''}],
StartDate: '',
Status: {CurrentStep: 0, Status: '', StepProgress: 0, StepStatus: ''},
Steps: [
{
ActivityID: 0,
ActivityStepID: 0,
ImplementationID: '',
ParameterMappings: [{Name: '', Source: '', SourceType: ''}],
RunOrder: 0,
StepID: 0,
StepName: '',
UseConfig: ''
}
]
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/activityRuns/:activityRunID',
headers: {'content-type': 'application/json'},
body: {
ActivityRunID: 0,
EndDate: '',
JobActivityID: 0,
JobRunID: 0,
Parameters: [{Direction: '', Name: '', Value: ''}],
StartDate: '',
Status: {CurrentStep: 0, Status: '', StepProgress: 0, StepStatus: ''},
Steps: [
{
ActivityID: 0,
ActivityStepID: 0,
ImplementationID: '',
ParameterMappings: [{Name: '', Source: '', SourceType: ''}],
RunOrder: 0,
StepID: 0,
StepName: '',
UseConfig: ''
}
]
},
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/v2/activityRuns/:activityRunID');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ActivityRunID: 0,
EndDate: '',
JobActivityID: 0,
JobRunID: 0,
Parameters: [
{
Direction: '',
Name: '',
Value: ''
}
],
StartDate: '',
Status: {
CurrentStep: 0,
Status: '',
StepProgress: 0,
StepStatus: ''
},
Steps: [
{
ActivityID: 0,
ActivityStepID: 0,
ImplementationID: '',
ParameterMappings: [
{
Name: '',
Source: '',
SourceType: ''
}
],
RunOrder: 0,
StepID: 0,
StepName: '',
UseConfig: ''
}
]
});
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/v2/activityRuns/:activityRunID',
headers: {'content-type': 'application/json'},
data: {
ActivityRunID: 0,
EndDate: '',
JobActivityID: 0,
JobRunID: 0,
Parameters: [{Direction: '', Name: '', Value: ''}],
StartDate: '',
Status: {CurrentStep: 0, Status: '', StepProgress: 0, StepStatus: ''},
Steps: [
{
ActivityID: 0,
ActivityStepID: 0,
ImplementationID: '',
ParameterMappings: [{Name: '', Source: '', SourceType: ''}],
RunOrder: 0,
StepID: 0,
StepName: '',
UseConfig: ''
}
]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/activityRuns/:activityRunID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ActivityRunID":0,"EndDate":"","JobActivityID":0,"JobRunID":0,"Parameters":[{"Direction":"","Name":"","Value":""}],"StartDate":"","Status":{"CurrentStep":0,"Status":"","StepProgress":0,"StepStatus":""},"Steps":[{"ActivityID":0,"ActivityStepID":0,"ImplementationID":"","ParameterMappings":[{"Name":"","Source":"","SourceType":""}],"RunOrder":0,"StepID":0,"StepName":"","UseConfig":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ActivityRunID": @0,
@"EndDate": @"",
@"JobActivityID": @0,
@"JobRunID": @0,
@"Parameters": @[ @{ @"Direction": @"", @"Name": @"", @"Value": @"" } ],
@"StartDate": @"",
@"Status": @{ @"CurrentStep": @0, @"Status": @"", @"StepProgress": @0, @"StepStatus": @"" },
@"Steps": @[ @{ @"ActivityID": @0, @"ActivityStepID": @0, @"ImplementationID": @"", @"ParameterMappings": @[ @{ @"Name": @"", @"Source": @"", @"SourceType": @"" } ], @"RunOrder": @0, @"StepID": @0, @"StepName": @"", @"UseConfig": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/activityRuns/:activityRunID"]
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/v2/activityRuns/:activityRunID" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/activityRuns/:activityRunID",
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([
'ActivityRunID' => 0,
'EndDate' => '',
'JobActivityID' => 0,
'JobRunID' => 0,
'Parameters' => [
[
'Direction' => '',
'Name' => '',
'Value' => ''
]
],
'StartDate' => '',
'Status' => [
'CurrentStep' => 0,
'Status' => '',
'StepProgress' => 0,
'StepStatus' => ''
],
'Steps' => [
[
'ActivityID' => 0,
'ActivityStepID' => 0,
'ImplementationID' => '',
'ParameterMappings' => [
[
'Name' => '',
'Source' => '',
'SourceType' => ''
]
],
'RunOrder' => 0,
'StepID' => 0,
'StepName' => '',
'UseConfig' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/activityRuns/:activityRunID', [
'body' => '{
"ActivityRunID": 0,
"EndDate": "",
"JobActivityID": 0,
"JobRunID": 0,
"Parameters": [
{
"Direction": "",
"Name": "",
"Value": ""
}
],
"StartDate": "",
"Status": {
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
},
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/activityRuns/:activityRunID');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ActivityRunID' => 0,
'EndDate' => '',
'JobActivityID' => 0,
'JobRunID' => 0,
'Parameters' => [
[
'Direction' => '',
'Name' => '',
'Value' => ''
]
],
'StartDate' => '',
'Status' => [
'CurrentStep' => 0,
'Status' => '',
'StepProgress' => 0,
'StepStatus' => ''
],
'Steps' => [
[
'ActivityID' => 0,
'ActivityStepID' => 0,
'ImplementationID' => '',
'ParameterMappings' => [
[
'Name' => '',
'Source' => '',
'SourceType' => ''
]
],
'RunOrder' => 0,
'StepID' => 0,
'StepName' => '',
'UseConfig' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ActivityRunID' => 0,
'EndDate' => '',
'JobActivityID' => 0,
'JobRunID' => 0,
'Parameters' => [
[
'Direction' => '',
'Name' => '',
'Value' => ''
]
],
'StartDate' => '',
'Status' => [
'CurrentStep' => 0,
'Status' => '',
'StepProgress' => 0,
'StepStatus' => ''
],
'Steps' => [
[
'ActivityID' => 0,
'ActivityStepID' => 0,
'ImplementationID' => '',
'ParameterMappings' => [
[
'Name' => '',
'Source' => '',
'SourceType' => ''
]
],
'RunOrder' => 0,
'StepID' => 0,
'StepName' => '',
'UseConfig' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/activityRuns/:activityRunID');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/activityRuns/:activityRunID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ActivityRunID": 0,
"EndDate": "",
"JobActivityID": 0,
"JobRunID": 0,
"Parameters": [
{
"Direction": "",
"Name": "",
"Value": ""
}
],
"StartDate": "",
"Status": {
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
},
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/activityRuns/:activityRunID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ActivityRunID": 0,
"EndDate": "",
"JobActivityID": 0,
"JobRunID": 0,
"Parameters": [
{
"Direction": "",
"Name": "",
"Value": ""
}
],
"StartDate": "",
"Status": {
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
},
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/activityRuns/:activityRunID", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/activityRuns/:activityRunID"
payload = {
"ActivityRunID": 0,
"EndDate": "",
"JobActivityID": 0,
"JobRunID": 0,
"Parameters": [
{
"Direction": "",
"Name": "",
"Value": ""
}
],
"StartDate": "",
"Status": {
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
},
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/activityRuns/:activityRunID"
payload <- "{\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/activityRuns/:activityRunID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\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.put('/baseUrl/api/v2/activityRuns/:activityRunID') do |req|
req.body = "{\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/activityRuns/:activityRunID";
let payload = json!({
"ActivityRunID": 0,
"EndDate": "",
"JobActivityID": 0,
"JobRunID": 0,
"Parameters": (
json!({
"Direction": "",
"Name": "",
"Value": ""
})
),
"StartDate": "",
"Status": json!({
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
}),
"Steps": (
json!({
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": (
json!({
"Name": "",
"Source": "",
"SourceType": ""
})
),
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
})
)
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/activityRuns/:activityRunID \
--header 'content-type: application/json' \
--data '{
"ActivityRunID": 0,
"EndDate": "",
"JobActivityID": 0,
"JobRunID": 0,
"Parameters": [
{
"Direction": "",
"Name": "",
"Value": ""
}
],
"StartDate": "",
"Status": {
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
},
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}'
echo '{
"ActivityRunID": 0,
"EndDate": "",
"JobActivityID": 0,
"JobRunID": 0,
"Parameters": [
{
"Direction": "",
"Name": "",
"Value": ""
}
],
"StartDate": "",
"Status": {
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
},
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}' | \
http PUT {{baseUrl}}/api/v2/activityRuns/:activityRunID \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "ActivityRunID": 0,\n "EndDate": "",\n "JobActivityID": 0,\n "JobRunID": 0,\n "Parameters": [\n {\n "Direction": "",\n "Name": "",\n "Value": ""\n }\n ],\n "StartDate": "",\n "Status": {\n "CurrentStep": 0,\n "Status": "",\n "StepProgress": 0,\n "StepStatus": ""\n },\n "Steps": [\n {\n "ActivityID": 0,\n "ActivityStepID": 0,\n "ImplementationID": "",\n "ParameterMappings": [\n {\n "Name": "",\n "Source": "",\n "SourceType": ""\n }\n ],\n "RunOrder": 0,\n "StepID": 0,\n "StepName": "",\n "UseConfig": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/api/v2/activityRuns/:activityRunID
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ActivityRunID": 0,
"EndDate": "",
"JobActivityID": 0,
"JobRunID": 0,
"Parameters": [
[
"Direction": "",
"Name": "",
"Value": ""
]
],
"StartDate": "",
"Status": [
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
],
"Steps": [
[
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
[
"Name": "",
"Source": "",
"SourceType": ""
]
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/activityRuns/:activityRunID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update the ActivityRunStatus of an ActivityRun
{{baseUrl}}/api/v2/activityRuns/:activityRunID/status
QUERY PARAMS
activityRunID
BODY json
{
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/activityRuns/:activityRunID/status");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/activityRuns/:activityRunID/status" {:content-type :json
:form-params {:CurrentStep 0
:Status ""
:StepProgress 0
:StepStatus ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/activityRuns/:activityRunID/status"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\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/v2/activityRuns/:activityRunID/status"),
Content = new StringContent("{\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\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/v2/activityRuns/:activityRunID/status");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/activityRuns/:activityRunID/status"
payload := strings.NewReader("{\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/activityRuns/:activityRunID/status HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 79
{
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/activityRuns/:activityRunID/status")
.setHeader("content-type", "application/json")
.setBody("{\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/activityRuns/:activityRunID/status"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\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 \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/activityRuns/:activityRunID/status")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/activityRuns/:activityRunID/status")
.header("content-type", "application/json")
.body("{\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n}")
.asString();
const data = JSON.stringify({
CurrentStep: 0,
Status: '',
StepProgress: 0,
StepStatus: ''
});
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/v2/activityRuns/:activityRunID/status');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/activityRuns/:activityRunID/status',
headers: {'content-type': 'application/json'},
data: {CurrentStep: 0, Status: '', StepProgress: 0, StepStatus: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/activityRuns/:activityRunID/status';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"CurrentStep":0,"Status":"","StepProgress":0,"StepStatus":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/activityRuns/:activityRunID/status',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "CurrentStep": 0,\n "Status": "",\n "StepProgress": 0,\n "StepStatus": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/activityRuns/:activityRunID/status")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/activityRuns/:activityRunID/status',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({CurrentStep: 0, Status: '', StepProgress: 0, StepStatus: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/activityRuns/:activityRunID/status',
headers: {'content-type': 'application/json'},
body: {CurrentStep: 0, Status: '', StepProgress: 0, StepStatus: ''},
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/v2/activityRuns/:activityRunID/status');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
CurrentStep: 0,
Status: '',
StepProgress: 0,
StepStatus: ''
});
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/v2/activityRuns/:activityRunID/status',
headers: {'content-type': 'application/json'},
data: {CurrentStep: 0, Status: '', StepProgress: 0, StepStatus: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/activityRuns/:activityRunID/status';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"CurrentStep":0,"Status":"","StepProgress":0,"StepStatus":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"CurrentStep": @0,
@"Status": @"",
@"StepProgress": @0,
@"StepStatus": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/activityRuns/:activityRunID/status"]
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/v2/activityRuns/:activityRunID/status" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/activityRuns/:activityRunID/status",
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([
'CurrentStep' => 0,
'Status' => '',
'StepProgress' => 0,
'StepStatus' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/activityRuns/:activityRunID/status', [
'body' => '{
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/activityRuns/:activityRunID/status');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'CurrentStep' => 0,
'Status' => '',
'StepProgress' => 0,
'StepStatus' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'CurrentStep' => 0,
'Status' => '',
'StepProgress' => 0,
'StepStatus' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/activityRuns/:activityRunID/status');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/activityRuns/:activityRunID/status' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/activityRuns/:activityRunID/status' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/activityRuns/:activityRunID/status", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/activityRuns/:activityRunID/status"
payload = {
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/activityRuns/:activityRunID/status"
payload <- "{\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\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/v2/activityRuns/:activityRunID/status")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/activityRuns/:activityRunID/status') do |req|
req.body = "{\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\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/v2/activityRuns/:activityRunID/status";
let payload = json!({
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/activityRuns/:activityRunID/status \
--header 'content-type: application/json' \
--data '{
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
}'
echo '{
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
}' | \
http PUT {{baseUrl}}/api/v2/activityRuns/:activityRunID/status \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "CurrentStep": 0,\n "Status": "",\n "StepProgress": 0,\n "StepStatus": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/activityRuns/:activityRunID/status
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/activityRuns/:activityRunID/status")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Activate or Deactivate an ECU, or Report an ECU as Damaged.
{{baseUrl}}/api/v2/AftermarketServices/ECUs/:serialNumber
QUERY PARAMS
EDTInstanceId
serialNumber
BODY json
{
"ActivationCode": "",
"DamagedDescription": "",
"EngineSerialNumber": "",
"ReplacesECUSerialNumber": "",
"SerialNumber": "",
"State": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/AftermarketServices/ECUs/:serialNumber?EDTInstanceId=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ActivationCode\": \"\",\n \"DamagedDescription\": \"\",\n \"EngineSerialNumber\": \"\",\n \"ReplacesECUSerialNumber\": \"\",\n \"SerialNumber\": \"\",\n \"State\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/AftermarketServices/ECUs/:serialNumber" {:query-params {:EDTInstanceId ""}
:content-type :json
:form-params {:ActivationCode ""
:DamagedDescription ""
:EngineSerialNumber ""
:ReplacesECUSerialNumber ""
:SerialNumber ""
:State ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/AftermarketServices/ECUs/:serialNumber?EDTInstanceId="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ActivationCode\": \"\",\n \"DamagedDescription\": \"\",\n \"EngineSerialNumber\": \"\",\n \"ReplacesECUSerialNumber\": \"\",\n \"SerialNumber\": \"\",\n \"State\": \"\"\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/v2/AftermarketServices/ECUs/:serialNumber?EDTInstanceId="),
Content = new StringContent("{\n \"ActivationCode\": \"\",\n \"DamagedDescription\": \"\",\n \"EngineSerialNumber\": \"\",\n \"ReplacesECUSerialNumber\": \"\",\n \"SerialNumber\": \"\",\n \"State\": \"\"\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/v2/AftermarketServices/ECUs/:serialNumber?EDTInstanceId=");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ActivationCode\": \"\",\n \"DamagedDescription\": \"\",\n \"EngineSerialNumber\": \"\",\n \"ReplacesECUSerialNumber\": \"\",\n \"SerialNumber\": \"\",\n \"State\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/AftermarketServices/ECUs/:serialNumber?EDTInstanceId="
payload := strings.NewReader("{\n \"ActivationCode\": \"\",\n \"DamagedDescription\": \"\",\n \"EngineSerialNumber\": \"\",\n \"ReplacesECUSerialNumber\": \"\",\n \"SerialNumber\": \"\",\n \"State\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/AftermarketServices/ECUs/:serialNumber?EDTInstanceId= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 152
{
"ActivationCode": "",
"DamagedDescription": "",
"EngineSerialNumber": "",
"ReplacesECUSerialNumber": "",
"SerialNumber": "",
"State": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/AftermarketServices/ECUs/:serialNumber?EDTInstanceId=")
.setHeader("content-type", "application/json")
.setBody("{\n \"ActivationCode\": \"\",\n \"DamagedDescription\": \"\",\n \"EngineSerialNumber\": \"\",\n \"ReplacesECUSerialNumber\": \"\",\n \"SerialNumber\": \"\",\n \"State\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/AftermarketServices/ECUs/:serialNumber?EDTInstanceId="))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"ActivationCode\": \"\",\n \"DamagedDescription\": \"\",\n \"EngineSerialNumber\": \"\",\n \"ReplacesECUSerialNumber\": \"\",\n \"SerialNumber\": \"\",\n \"State\": \"\"\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 \"ActivationCode\": \"\",\n \"DamagedDescription\": \"\",\n \"EngineSerialNumber\": \"\",\n \"ReplacesECUSerialNumber\": \"\",\n \"SerialNumber\": \"\",\n \"State\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/AftermarketServices/ECUs/:serialNumber?EDTInstanceId=")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/AftermarketServices/ECUs/:serialNumber?EDTInstanceId=")
.header("content-type", "application/json")
.body("{\n \"ActivationCode\": \"\",\n \"DamagedDescription\": \"\",\n \"EngineSerialNumber\": \"\",\n \"ReplacesECUSerialNumber\": \"\",\n \"SerialNumber\": \"\",\n \"State\": \"\"\n}")
.asString();
const data = JSON.stringify({
ActivationCode: '',
DamagedDescription: '',
EngineSerialNumber: '',
ReplacesECUSerialNumber: '',
SerialNumber: '',
State: ''
});
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/v2/AftermarketServices/ECUs/:serialNumber?EDTInstanceId=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/AftermarketServices/ECUs/:serialNumber',
params: {EDTInstanceId: ''},
headers: {'content-type': 'application/json'},
data: {
ActivationCode: '',
DamagedDescription: '',
EngineSerialNumber: '',
ReplacesECUSerialNumber: '',
SerialNumber: '',
State: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/AftermarketServices/ECUs/:serialNumber?EDTInstanceId=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ActivationCode":"","DamagedDescription":"","EngineSerialNumber":"","ReplacesECUSerialNumber":"","SerialNumber":"","State":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/AftermarketServices/ECUs/:serialNumber?EDTInstanceId=',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ActivationCode": "",\n "DamagedDescription": "",\n "EngineSerialNumber": "",\n "ReplacesECUSerialNumber": "",\n "SerialNumber": "",\n "State": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ActivationCode\": \"\",\n \"DamagedDescription\": \"\",\n \"EngineSerialNumber\": \"\",\n \"ReplacesECUSerialNumber\": \"\",\n \"SerialNumber\": \"\",\n \"State\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/AftermarketServices/ECUs/:serialNumber?EDTInstanceId=")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/AftermarketServices/ECUs/:serialNumber?EDTInstanceId=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
ActivationCode: '',
DamagedDescription: '',
EngineSerialNumber: '',
ReplacesECUSerialNumber: '',
SerialNumber: '',
State: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/AftermarketServices/ECUs/:serialNumber',
qs: {EDTInstanceId: ''},
headers: {'content-type': 'application/json'},
body: {
ActivationCode: '',
DamagedDescription: '',
EngineSerialNumber: '',
ReplacesECUSerialNumber: '',
SerialNumber: '',
State: ''
},
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/v2/AftermarketServices/ECUs/:serialNumber');
req.query({
EDTInstanceId: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ActivationCode: '',
DamagedDescription: '',
EngineSerialNumber: '',
ReplacesECUSerialNumber: '',
SerialNumber: '',
State: ''
});
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/v2/AftermarketServices/ECUs/:serialNumber',
params: {EDTInstanceId: ''},
headers: {'content-type': 'application/json'},
data: {
ActivationCode: '',
DamagedDescription: '',
EngineSerialNumber: '',
ReplacesECUSerialNumber: '',
SerialNumber: '',
State: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/AftermarketServices/ECUs/:serialNumber?EDTInstanceId=';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ActivationCode":"","DamagedDescription":"","EngineSerialNumber":"","ReplacesECUSerialNumber":"","SerialNumber":"","State":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ActivationCode": @"",
@"DamagedDescription": @"",
@"EngineSerialNumber": @"",
@"ReplacesECUSerialNumber": @"",
@"SerialNumber": @"",
@"State": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/AftermarketServices/ECUs/:serialNumber?EDTInstanceId="]
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/v2/AftermarketServices/ECUs/:serialNumber?EDTInstanceId=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ActivationCode\": \"\",\n \"DamagedDescription\": \"\",\n \"EngineSerialNumber\": \"\",\n \"ReplacesECUSerialNumber\": \"\",\n \"SerialNumber\": \"\",\n \"State\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/AftermarketServices/ECUs/:serialNumber?EDTInstanceId=",
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([
'ActivationCode' => '',
'DamagedDescription' => '',
'EngineSerialNumber' => '',
'ReplacesECUSerialNumber' => '',
'SerialNumber' => '',
'State' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/AftermarketServices/ECUs/:serialNumber?EDTInstanceId=', [
'body' => '{
"ActivationCode": "",
"DamagedDescription": "",
"EngineSerialNumber": "",
"ReplacesECUSerialNumber": "",
"SerialNumber": "",
"State": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/AftermarketServices/ECUs/:serialNumber');
$request->setMethod(HTTP_METH_PUT);
$request->setQueryData([
'EDTInstanceId' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ActivationCode' => '',
'DamagedDescription' => '',
'EngineSerialNumber' => '',
'ReplacesECUSerialNumber' => '',
'SerialNumber' => '',
'State' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ActivationCode' => '',
'DamagedDescription' => '',
'EngineSerialNumber' => '',
'ReplacesECUSerialNumber' => '',
'SerialNumber' => '',
'State' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/AftermarketServices/ECUs/:serialNumber');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'EDTInstanceId' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/AftermarketServices/ECUs/:serialNumber?EDTInstanceId=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ActivationCode": "",
"DamagedDescription": "",
"EngineSerialNumber": "",
"ReplacesECUSerialNumber": "",
"SerialNumber": "",
"State": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/AftermarketServices/ECUs/:serialNumber?EDTInstanceId=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ActivationCode": "",
"DamagedDescription": "",
"EngineSerialNumber": "",
"ReplacesECUSerialNumber": "",
"SerialNumber": "",
"State": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ActivationCode\": \"\",\n \"DamagedDescription\": \"\",\n \"EngineSerialNumber\": \"\",\n \"ReplacesECUSerialNumber\": \"\",\n \"SerialNumber\": \"\",\n \"State\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/AftermarketServices/ECUs/:serialNumber?EDTInstanceId=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/AftermarketServices/ECUs/:serialNumber"
querystring = {"EDTInstanceId":""}
payload = {
"ActivationCode": "",
"DamagedDescription": "",
"EngineSerialNumber": "",
"ReplacesECUSerialNumber": "",
"SerialNumber": "",
"State": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/AftermarketServices/ECUs/:serialNumber"
queryString <- list(EDTInstanceId = "")
payload <- "{\n \"ActivationCode\": \"\",\n \"DamagedDescription\": \"\",\n \"EngineSerialNumber\": \"\",\n \"ReplacesECUSerialNumber\": \"\",\n \"SerialNumber\": \"\",\n \"State\": \"\"\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/AftermarketServices/ECUs/:serialNumber?EDTInstanceId=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"ActivationCode\": \"\",\n \"DamagedDescription\": \"\",\n \"EngineSerialNumber\": \"\",\n \"ReplacesECUSerialNumber\": \"\",\n \"SerialNumber\": \"\",\n \"State\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/AftermarketServices/ECUs/:serialNumber') do |req|
req.params['EDTInstanceId'] = ''
req.body = "{\n \"ActivationCode\": \"\",\n \"DamagedDescription\": \"\",\n \"EngineSerialNumber\": \"\",\n \"ReplacesECUSerialNumber\": \"\",\n \"SerialNumber\": \"\",\n \"State\": \"\"\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/v2/AftermarketServices/ECUs/:serialNumber";
let querystring = [
("EDTInstanceId", ""),
];
let payload = json!({
"ActivationCode": "",
"DamagedDescription": "",
"EngineSerialNumber": "",
"ReplacesECUSerialNumber": "",
"SerialNumber": "",
"State": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url '{{baseUrl}}/api/v2/AftermarketServices/ECUs/:serialNumber?EDTInstanceId=' \
--header 'content-type: application/json' \
--data '{
"ActivationCode": "",
"DamagedDescription": "",
"EngineSerialNumber": "",
"ReplacesECUSerialNumber": "",
"SerialNumber": "",
"State": ""
}'
echo '{
"ActivationCode": "",
"DamagedDescription": "",
"EngineSerialNumber": "",
"ReplacesECUSerialNumber": "",
"SerialNumber": "",
"State": ""
}' | \
http PUT '{{baseUrl}}/api/v2/AftermarketServices/ECUs/:serialNumber?EDTInstanceId=' \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "ActivationCode": "",\n "DamagedDescription": "",\n "EngineSerialNumber": "",\n "ReplacesECUSerialNumber": "",\n "SerialNumber": "",\n "State": ""\n}' \
--output-document \
- '{{baseUrl}}/api/v2/AftermarketServices/ECUs/:serialNumber?EDTInstanceId='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ActivationCode": "",
"DamagedDescription": "",
"EngineSerialNumber": "",
"ReplacesECUSerialNumber": "",
"SerialNumber": "",
"State": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/AftermarketServices/ECUs/:serialNumber?EDTInstanceId=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Check whether there is connectivity to AGCO Power Web Services
{{baseUrl}}/api/v2/AftermarketServices/Hello
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/AftermarketServices/Hello");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/AftermarketServices/Hello")
require "http/client"
url = "{{baseUrl}}/api/v2/AftermarketServices/Hello"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/AftermarketServices/Hello"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/AftermarketServices/Hello");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/AftermarketServices/Hello"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/AftermarketServices/Hello HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/AftermarketServices/Hello")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/AftermarketServices/Hello"))
.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/v2/AftermarketServices/Hello")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/AftermarketServices/Hello")
.asString();
const 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/v2/AftermarketServices/Hello');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/AftermarketServices/Hello'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/AftermarketServices/Hello';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/AftermarketServices/Hello',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/AftermarketServices/Hello")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/AftermarketServices/Hello',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/AftermarketServices/Hello'
};
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/v2/AftermarketServices/Hello');
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/v2/AftermarketServices/Hello'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/AftermarketServices/Hello';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/AftermarketServices/Hello"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/AftermarketServices/Hello" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/AftermarketServices/Hello",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/AftermarketServices/Hello');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/AftermarketServices/Hello');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/AftermarketServices/Hello');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/AftermarketServices/Hello' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/AftermarketServices/Hello' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/AftermarketServices/Hello")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/AftermarketServices/Hello"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/AftermarketServices/Hello"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/AftermarketServices/Hello")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/AftermarketServices/Hello') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/AftermarketServices/Hello";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/AftermarketServices/Hello
http GET {{baseUrl}}/api/v2/AftermarketServices/Hello
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/AftermarketServices/Hello
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/AftermarketServices/Hello")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get injector codes given engine.
{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes
QUERY PARAMS
EDTInstanceId
serialNumber
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes" {:query-params {:EDTInstanceId ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId="))
.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/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId=")
.asString();
const 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/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes',
params: {EDTInstanceId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes',
qs: {EDTInstanceId: ''}
};
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/v2/AftermarketServices/Engines/:serialNumber/IQACodes');
req.query({
EDTInstanceId: ''
});
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/v2/AftermarketServices/Engines/:serialNumber/IQACodes',
params: {EDTInstanceId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId=');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'EDTInstanceId' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'EDTInstanceId' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes"
querystring = {"EDTInstanceId":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes"
queryString <- list(EDTInstanceId = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes') do |req|
req.params['EDTInstanceId'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes";
let querystring = [
("EDTInstanceId", ""),
];
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId='
http GET '{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get production calibration data for given engine.
{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/ProductionData
QUERY PARAMS
EDTInstanceId
serialNumber
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/ProductionData?EDTInstanceId=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/ProductionData" {:query-params {:EDTInstanceId ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/ProductionData?EDTInstanceId="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/ProductionData?EDTInstanceId="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/ProductionData?EDTInstanceId=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/ProductionData?EDTInstanceId="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/AftermarketServices/Engines/:serialNumber/ProductionData?EDTInstanceId= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/ProductionData?EDTInstanceId=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/ProductionData?EDTInstanceId="))
.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/v2/AftermarketServices/Engines/:serialNumber/ProductionData?EDTInstanceId=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/ProductionData?EDTInstanceId=")
.asString();
const 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/v2/AftermarketServices/Engines/:serialNumber/ProductionData?EDTInstanceId=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/ProductionData',
params: {EDTInstanceId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/ProductionData?EDTInstanceId=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/ProductionData?EDTInstanceId=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/ProductionData?EDTInstanceId=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/AftermarketServices/Engines/:serialNumber/ProductionData?EDTInstanceId=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/ProductionData',
qs: {EDTInstanceId: ''}
};
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/v2/AftermarketServices/Engines/:serialNumber/ProductionData');
req.query({
EDTInstanceId: ''
});
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/v2/AftermarketServices/Engines/:serialNumber/ProductionData',
params: {EDTInstanceId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/ProductionData?EDTInstanceId=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/ProductionData?EDTInstanceId="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/ProductionData?EDTInstanceId=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/ProductionData?EDTInstanceId=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/ProductionData?EDTInstanceId=');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/ProductionData');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'EDTInstanceId' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/ProductionData');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'EDTInstanceId' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/ProductionData?EDTInstanceId=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/ProductionData?EDTInstanceId=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/AftermarketServices/Engines/:serialNumber/ProductionData?EDTInstanceId=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/ProductionData"
querystring = {"EDTInstanceId":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/ProductionData"
queryString <- list(EDTInstanceId = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/ProductionData?EDTInstanceId=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/AftermarketServices/Engines/:serialNumber/ProductionData') do |req|
req.params['EDTInstanceId'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/ProductionData";
let querystring = [
("EDTInstanceId", ""),
];
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/ProductionData?EDTInstanceId='
http GET '{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/ProductionData?EDTInstanceId='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/ProductionData?EDTInstanceId='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/ProductionData?EDTInstanceId=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
No Documentation Found.
{{baseUrl}}/api/v2/AftermarketServices/Certificates
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/AftermarketServices/Certificates");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/AftermarketServices/Certificates")
require "http/client"
url = "{{baseUrl}}/api/v2/AftermarketServices/Certificates"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/AftermarketServices/Certificates"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/AftermarketServices/Certificates");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/AftermarketServices/Certificates"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/AftermarketServices/Certificates HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/AftermarketServices/Certificates")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/AftermarketServices/Certificates"))
.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/v2/AftermarketServices/Certificates")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/AftermarketServices/Certificates")
.asString();
const 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/v2/AftermarketServices/Certificates');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/AftermarketServices/Certificates'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/AftermarketServices/Certificates';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/AftermarketServices/Certificates',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/AftermarketServices/Certificates")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/AftermarketServices/Certificates',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/AftermarketServices/Certificates'
};
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/v2/AftermarketServices/Certificates');
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/v2/AftermarketServices/Certificates'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/AftermarketServices/Certificates';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/AftermarketServices/Certificates"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/AftermarketServices/Certificates" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/AftermarketServices/Certificates",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/AftermarketServices/Certificates');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/AftermarketServices/Certificates');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/AftermarketServices/Certificates');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/AftermarketServices/Certificates' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/AftermarketServices/Certificates' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/AftermarketServices/Certificates")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/AftermarketServices/Certificates"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/AftermarketServices/Certificates"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/AftermarketServices/Certificates")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/AftermarketServices/Certificates') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/AftermarketServices/Certificates";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/AftermarketServices/Certificates
http GET {{baseUrl}}/api/v2/AftermarketServices/Certificates
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/AftermarketServices/Certificates
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/AftermarketServices/Certificates")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Report the IQA codes used by an engine
{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes
QUERY PARAMS
EDTInstanceId
serialNumber
BODY json
[
{}
]
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId=");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "[\n {}\n]");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes" {:query-params {:EDTInstanceId ""}
:content-type :json
:form-params [{}]})
require "http/client"
url = "{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId="
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "[\n {}\n]"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId="),
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/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId=");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "[\n {}\n]", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId="
payload := strings.NewReader("[\n {}\n]")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 8
[
{}
]
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId=")
.setHeader("content-type", "application/json")
.setBody("[\n {}\n]")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId="))
.header("content-type", "application/json")
.method("PUT", 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/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId=")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId=")
.header("content-type", "application/json")
.body("[\n {}\n]")
.asString();
const data = JSON.stringify([
{}
]);
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId=');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes',
params: {EDTInstanceId: ''},
headers: {'content-type': 'application/json'},
data: [{}]
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId=';
const options = {method: 'PUT', headers: {'content-type': 'application/json'}, body: '[{}]'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId=',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '[\n {}\n]'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "[\n {}\n]")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId=")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId=',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify([{}]));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes',
qs: {EDTInstanceId: ''},
headers: {'content-type': 'application/json'},
body: [{}],
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes');
req.query({
EDTInstanceId: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send([
{}
]);
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes',
params: {EDTInstanceId: ''},
headers: {'content-type': 'application/json'},
data: [{}]
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId=';
const options = {method: 'PUT', headers: {'content-type': 'application/json'}, body: '[{}]'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @[ @{ } ];
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId="]
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/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId=" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "[\n {}\n]" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId=",
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([
[
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId=', [
'body' => '[
{}
]',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes');
$request->setMethod(HTTP_METH_PUT);
$request->setQueryData([
'EDTInstanceId' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
[
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
[
]
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'EDTInstanceId' => ''
]));
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '[
{}
]'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId=' -Method PUT -Headers $headers -ContentType 'application/json' -Body '[
{}
]'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "[\n {}\n]"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes"
querystring = {"EDTInstanceId":""}
payload = [{}]
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes"
queryString <- list(EDTInstanceId = "")
payload <- "[\n {}\n]"
encode <- "json"
response <- VERB("PUT", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "[\n {}\n]"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes') do |req|
req.params['EDTInstanceId'] = ''
req.body = "[\n {}\n]"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes";
let querystring = [
("EDTInstanceId", ""),
];
let payload = (json!({}));
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url '{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId=' \
--header 'content-type: application/json' \
--data '[
{}
]'
echo '[
{}
]' | \
http PUT '{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId=' \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '[\n {}\n]' \
--output-document \
- '{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId='
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [[]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/AftermarketServices/Engines/:serialNumber/IQACodes?EDTInstanceId=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Retrieve the status of an EDT Kit Registration with AGCO Power Web Services
{{baseUrl}}/api/v2/AftermarketServices/UserStatuses
QUERY PARAMS
voucherCode
dealerCode
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/AftermarketServices/UserStatuses?voucherCode=&dealerCode=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/AftermarketServices/UserStatuses" {:query-params {:voucherCode ""
:dealerCode ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/AftermarketServices/UserStatuses?voucherCode=&dealerCode="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/AftermarketServices/UserStatuses?voucherCode=&dealerCode="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/AftermarketServices/UserStatuses?voucherCode=&dealerCode=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/AftermarketServices/UserStatuses?voucherCode=&dealerCode="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/AftermarketServices/UserStatuses?voucherCode=&dealerCode= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/AftermarketServices/UserStatuses?voucherCode=&dealerCode=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/AftermarketServices/UserStatuses?voucherCode=&dealerCode="))
.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/v2/AftermarketServices/UserStatuses?voucherCode=&dealerCode=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/AftermarketServices/UserStatuses?voucherCode=&dealerCode=")
.asString();
const 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/v2/AftermarketServices/UserStatuses?voucherCode=&dealerCode=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/AftermarketServices/UserStatuses',
params: {voucherCode: '', dealerCode: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/AftermarketServices/UserStatuses?voucherCode=&dealerCode=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/AftermarketServices/UserStatuses?voucherCode=&dealerCode=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/AftermarketServices/UserStatuses?voucherCode=&dealerCode=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/AftermarketServices/UserStatuses?voucherCode=&dealerCode=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/AftermarketServices/UserStatuses',
qs: {voucherCode: '', dealerCode: ''}
};
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/v2/AftermarketServices/UserStatuses');
req.query({
voucherCode: '',
dealerCode: ''
});
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/v2/AftermarketServices/UserStatuses',
params: {voucherCode: '', dealerCode: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/AftermarketServices/UserStatuses?voucherCode=&dealerCode=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/AftermarketServices/UserStatuses?voucherCode=&dealerCode="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/AftermarketServices/UserStatuses?voucherCode=&dealerCode=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/AftermarketServices/UserStatuses?voucherCode=&dealerCode=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/AftermarketServices/UserStatuses?voucherCode=&dealerCode=');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/AftermarketServices/UserStatuses');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'voucherCode' => '',
'dealerCode' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/AftermarketServices/UserStatuses');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'voucherCode' => '',
'dealerCode' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/AftermarketServices/UserStatuses?voucherCode=&dealerCode=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/AftermarketServices/UserStatuses?voucherCode=&dealerCode=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/AftermarketServices/UserStatuses?voucherCode=&dealerCode=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/AftermarketServices/UserStatuses"
querystring = {"voucherCode":"","dealerCode":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/AftermarketServices/UserStatuses"
queryString <- list(
voucherCode = "",
dealerCode = ""
)
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/AftermarketServices/UserStatuses?voucherCode=&dealerCode=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/AftermarketServices/UserStatuses') do |req|
req.params['voucherCode'] = ''
req.params['dealerCode'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/AftermarketServices/UserStatuses";
let querystring = [
("voucherCode", ""),
("dealerCode", ""),
];
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/api/v2/AftermarketServices/UserStatuses?voucherCode=&dealerCode='
http GET '{{baseUrl}}/api/v2/AftermarketServices/UserStatuses?voucherCode=&dealerCode='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/api/v2/AftermarketServices/UserStatuses?voucherCode=&dealerCode='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/AftermarketServices/UserStatuses?voucherCode=&dealerCode=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update the status of an EDT Kit Registration with AGCO Power Web Services
{{baseUrl}}/api/v2/AftermarketServices/UserStatuses
BODY json
{
"DealerCode": "",
"State": "",
"VoucherCode": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/AftermarketServices/UserStatuses");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"DealerCode\": \"\",\n \"State\": \"\",\n \"VoucherCode\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/AftermarketServices/UserStatuses" {:content-type :json
:form-params {:DealerCode ""
:State ""
:VoucherCode ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/AftermarketServices/UserStatuses"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"DealerCode\": \"\",\n \"State\": \"\",\n \"VoucherCode\": \"\"\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/v2/AftermarketServices/UserStatuses"),
Content = new StringContent("{\n \"DealerCode\": \"\",\n \"State\": \"\",\n \"VoucherCode\": \"\"\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/v2/AftermarketServices/UserStatuses");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"DealerCode\": \"\",\n \"State\": \"\",\n \"VoucherCode\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/AftermarketServices/UserStatuses"
payload := strings.NewReader("{\n \"DealerCode\": \"\",\n \"State\": \"\",\n \"VoucherCode\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/AftermarketServices/UserStatuses HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 58
{
"DealerCode": "",
"State": "",
"VoucherCode": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/AftermarketServices/UserStatuses")
.setHeader("content-type", "application/json")
.setBody("{\n \"DealerCode\": \"\",\n \"State\": \"\",\n \"VoucherCode\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/AftermarketServices/UserStatuses"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"DealerCode\": \"\",\n \"State\": \"\",\n \"VoucherCode\": \"\"\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 \"DealerCode\": \"\",\n \"State\": \"\",\n \"VoucherCode\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/AftermarketServices/UserStatuses")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/AftermarketServices/UserStatuses")
.header("content-type", "application/json")
.body("{\n \"DealerCode\": \"\",\n \"State\": \"\",\n \"VoucherCode\": \"\"\n}")
.asString();
const data = JSON.stringify({
DealerCode: '',
State: '',
VoucherCode: ''
});
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/v2/AftermarketServices/UserStatuses');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/AftermarketServices/UserStatuses',
headers: {'content-type': 'application/json'},
data: {DealerCode: '', State: '', VoucherCode: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/AftermarketServices/UserStatuses';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"DealerCode":"","State":"","VoucherCode":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/AftermarketServices/UserStatuses',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "DealerCode": "",\n "State": "",\n "VoucherCode": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"DealerCode\": \"\",\n \"State\": \"\",\n \"VoucherCode\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/AftermarketServices/UserStatuses")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/AftermarketServices/UserStatuses',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({DealerCode: '', State: '', VoucherCode: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/AftermarketServices/UserStatuses',
headers: {'content-type': 'application/json'},
body: {DealerCode: '', State: '', VoucherCode: ''},
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/v2/AftermarketServices/UserStatuses');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
DealerCode: '',
State: '',
VoucherCode: ''
});
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/v2/AftermarketServices/UserStatuses',
headers: {'content-type': 'application/json'},
data: {DealerCode: '', State: '', VoucherCode: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/AftermarketServices/UserStatuses';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"DealerCode":"","State":"","VoucherCode":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"DealerCode": @"",
@"State": @"",
@"VoucherCode": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/AftermarketServices/UserStatuses"]
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/v2/AftermarketServices/UserStatuses" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"DealerCode\": \"\",\n \"State\": \"\",\n \"VoucherCode\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/AftermarketServices/UserStatuses",
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([
'DealerCode' => '',
'State' => '',
'VoucherCode' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/AftermarketServices/UserStatuses', [
'body' => '{
"DealerCode": "",
"State": "",
"VoucherCode": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/AftermarketServices/UserStatuses');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'DealerCode' => '',
'State' => '',
'VoucherCode' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'DealerCode' => '',
'State' => '',
'VoucherCode' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/AftermarketServices/UserStatuses');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/AftermarketServices/UserStatuses' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"DealerCode": "",
"State": "",
"VoucherCode": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/AftermarketServices/UserStatuses' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"DealerCode": "",
"State": "",
"VoucherCode": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"DealerCode\": \"\",\n \"State\": \"\",\n \"VoucherCode\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/AftermarketServices/UserStatuses", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/AftermarketServices/UserStatuses"
payload = {
"DealerCode": "",
"State": "",
"VoucherCode": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/AftermarketServices/UserStatuses"
payload <- "{\n \"DealerCode\": \"\",\n \"State\": \"\",\n \"VoucherCode\": \"\"\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/v2/AftermarketServices/UserStatuses")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"DealerCode\": \"\",\n \"State\": \"\",\n \"VoucherCode\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/AftermarketServices/UserStatuses') do |req|
req.body = "{\n \"DealerCode\": \"\",\n \"State\": \"\",\n \"VoucherCode\": \"\"\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/v2/AftermarketServices/UserStatuses";
let payload = json!({
"DealerCode": "",
"State": "",
"VoucherCode": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/AftermarketServices/UserStatuses \
--header 'content-type: application/json' \
--data '{
"DealerCode": "",
"State": "",
"VoucherCode": ""
}'
echo '{
"DealerCode": "",
"State": "",
"VoucherCode": ""
}' | \
http PUT {{baseUrl}}/api/v2/AftermarketServices/UserStatuses \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "DealerCode": "",\n "State": "",\n "VoucherCode": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/AftermarketServices/UserStatuses
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"DealerCode": "",
"State": "",
"VoucherCode": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/AftermarketServices/UserStatuses")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Create an Agent
{{baseUrl}}/api/v2/agents
BODY json
{
"AgentID": 0,
"KeepAliveInterval": 0,
"MachineName": "",
"Status": {
"LastStatusUpdate": "",
"Online": false
},
"StepConfigurations": [
{
"Configurations": [],
"StepImplementationID": ""
}
],
"UserID": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/agents");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AgentID\": 0,\n \"KeepAliveInterval\": 0,\n \"MachineName\": \"\",\n \"Status\": {\n \"LastStatusUpdate\": \"\",\n \"Online\": false\n },\n \"StepConfigurations\": [\n {\n \"Configurations\": [],\n \"StepImplementationID\": \"\"\n }\n ],\n \"UserID\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/agents" {:content-type :json
:form-params {:AgentID 0
:KeepAliveInterval 0
:MachineName ""
:Status {:LastStatusUpdate ""
:Online false}
:StepConfigurations [{:Configurations []
:StepImplementationID ""}]
:UserID 0}})
require "http/client"
url = "{{baseUrl}}/api/v2/agents"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"AgentID\": 0,\n \"KeepAliveInterval\": 0,\n \"MachineName\": \"\",\n \"Status\": {\n \"LastStatusUpdate\": \"\",\n \"Online\": false\n },\n \"StepConfigurations\": [\n {\n \"Configurations\": [],\n \"StepImplementationID\": \"\"\n }\n ],\n \"UserID\": 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/v2/agents"),
Content = new StringContent("{\n \"AgentID\": 0,\n \"KeepAliveInterval\": 0,\n \"MachineName\": \"\",\n \"Status\": {\n \"LastStatusUpdate\": \"\",\n \"Online\": false\n },\n \"StepConfigurations\": [\n {\n \"Configurations\": [],\n \"StepImplementationID\": \"\"\n }\n ],\n \"UserID\": 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/v2/agents");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AgentID\": 0,\n \"KeepAliveInterval\": 0,\n \"MachineName\": \"\",\n \"Status\": {\n \"LastStatusUpdate\": \"\",\n \"Online\": false\n },\n \"StepConfigurations\": [\n {\n \"Configurations\": [],\n \"StepImplementationID\": \"\"\n }\n ],\n \"UserID\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/agents"
payload := strings.NewReader("{\n \"AgentID\": 0,\n \"KeepAliveInterval\": 0,\n \"MachineName\": \"\",\n \"Status\": {\n \"LastStatusUpdate\": \"\",\n \"Online\": false\n },\n \"StepConfigurations\": [\n {\n \"Configurations\": [],\n \"StepImplementationID\": \"\"\n }\n ],\n \"UserID\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/agents HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 251
{
"AgentID": 0,
"KeepAliveInterval": 0,
"MachineName": "",
"Status": {
"LastStatusUpdate": "",
"Online": false
},
"StepConfigurations": [
{
"Configurations": [],
"StepImplementationID": ""
}
],
"UserID": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/agents")
.setHeader("content-type", "application/json")
.setBody("{\n \"AgentID\": 0,\n \"KeepAliveInterval\": 0,\n \"MachineName\": \"\",\n \"Status\": {\n \"LastStatusUpdate\": \"\",\n \"Online\": false\n },\n \"StepConfigurations\": [\n {\n \"Configurations\": [],\n \"StepImplementationID\": \"\"\n }\n ],\n \"UserID\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/agents"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AgentID\": 0,\n \"KeepAliveInterval\": 0,\n \"MachineName\": \"\",\n \"Status\": {\n \"LastStatusUpdate\": \"\",\n \"Online\": false\n },\n \"StepConfigurations\": [\n {\n \"Configurations\": [],\n \"StepImplementationID\": \"\"\n }\n ],\n \"UserID\": 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 \"AgentID\": 0,\n \"KeepAliveInterval\": 0,\n \"MachineName\": \"\",\n \"Status\": {\n \"LastStatusUpdate\": \"\",\n \"Online\": false\n },\n \"StepConfigurations\": [\n {\n \"Configurations\": [],\n \"StepImplementationID\": \"\"\n }\n ],\n \"UserID\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/agents")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/agents")
.header("content-type", "application/json")
.body("{\n \"AgentID\": 0,\n \"KeepAliveInterval\": 0,\n \"MachineName\": \"\",\n \"Status\": {\n \"LastStatusUpdate\": \"\",\n \"Online\": false\n },\n \"StepConfigurations\": [\n {\n \"Configurations\": [],\n \"StepImplementationID\": \"\"\n }\n ],\n \"UserID\": 0\n}")
.asString();
const data = JSON.stringify({
AgentID: 0,
KeepAliveInterval: 0,
MachineName: '',
Status: {
LastStatusUpdate: '',
Online: false
},
StepConfigurations: [
{
Configurations: [],
StepImplementationID: ''
}
],
UserID: 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/v2/agents');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/agents',
headers: {'content-type': 'application/json'},
data: {
AgentID: 0,
KeepAliveInterval: 0,
MachineName: '',
Status: {LastStatusUpdate: '', Online: false},
StepConfigurations: [{Configurations: [], StepImplementationID: ''}],
UserID: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/agents';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"AgentID":0,"KeepAliveInterval":0,"MachineName":"","Status":{"LastStatusUpdate":"","Online":false},"StepConfigurations":[{"Configurations":[],"StepImplementationID":""}],"UserID":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/v2/agents',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "AgentID": 0,\n "KeepAliveInterval": 0,\n "MachineName": "",\n "Status": {\n "LastStatusUpdate": "",\n "Online": false\n },\n "StepConfigurations": [\n {\n "Configurations": [],\n "StepImplementationID": ""\n }\n ],\n "UserID": 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 \"AgentID\": 0,\n \"KeepAliveInterval\": 0,\n \"MachineName\": \"\",\n \"Status\": {\n \"LastStatusUpdate\": \"\",\n \"Online\": false\n },\n \"StepConfigurations\": [\n {\n \"Configurations\": [],\n \"StepImplementationID\": \"\"\n }\n ],\n \"UserID\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/agents")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/agents',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
AgentID: 0,
KeepAliveInterval: 0,
MachineName: '',
Status: {LastStatusUpdate: '', Online: false},
StepConfigurations: [{Configurations: [], StepImplementationID: ''}],
UserID: 0
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/agents',
headers: {'content-type': 'application/json'},
body: {
AgentID: 0,
KeepAliveInterval: 0,
MachineName: '',
Status: {LastStatusUpdate: '', Online: false},
StepConfigurations: [{Configurations: [], StepImplementationID: ''}],
UserID: 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/v2/agents');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
AgentID: 0,
KeepAliveInterval: 0,
MachineName: '',
Status: {
LastStatusUpdate: '',
Online: false
},
StepConfigurations: [
{
Configurations: [],
StepImplementationID: ''
}
],
UserID: 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/v2/agents',
headers: {'content-type': 'application/json'},
data: {
AgentID: 0,
KeepAliveInterval: 0,
MachineName: '',
Status: {LastStatusUpdate: '', Online: false},
StepConfigurations: [{Configurations: [], StepImplementationID: ''}],
UserID: 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/v2/agents';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"AgentID":0,"KeepAliveInterval":0,"MachineName":"","Status":{"LastStatusUpdate":"","Online":false},"StepConfigurations":[{"Configurations":[],"StepImplementationID":""}],"UserID":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AgentID": @0,
@"KeepAliveInterval": @0,
@"MachineName": @"",
@"Status": @{ @"LastStatusUpdate": @"", @"Online": @NO },
@"StepConfigurations": @[ @{ @"Configurations": @[ ], @"StepImplementationID": @"" } ],
@"UserID": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/agents"]
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/v2/agents" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"AgentID\": 0,\n \"KeepAliveInterval\": 0,\n \"MachineName\": \"\",\n \"Status\": {\n \"LastStatusUpdate\": \"\",\n \"Online\": false\n },\n \"StepConfigurations\": [\n {\n \"Configurations\": [],\n \"StepImplementationID\": \"\"\n }\n ],\n \"UserID\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/agents",
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([
'AgentID' => 0,
'KeepAliveInterval' => 0,
'MachineName' => '',
'Status' => [
'LastStatusUpdate' => '',
'Online' => null
],
'StepConfigurations' => [
[
'Configurations' => [
],
'StepImplementationID' => ''
]
],
'UserID' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/agents', [
'body' => '{
"AgentID": 0,
"KeepAliveInterval": 0,
"MachineName": "",
"Status": {
"LastStatusUpdate": "",
"Online": false
},
"StepConfigurations": [
{
"Configurations": [],
"StepImplementationID": ""
}
],
"UserID": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/agents');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AgentID' => 0,
'KeepAliveInterval' => 0,
'MachineName' => '',
'Status' => [
'LastStatusUpdate' => '',
'Online' => null
],
'StepConfigurations' => [
[
'Configurations' => [
],
'StepImplementationID' => ''
]
],
'UserID' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AgentID' => 0,
'KeepAliveInterval' => 0,
'MachineName' => '',
'Status' => [
'LastStatusUpdate' => '',
'Online' => null
],
'StepConfigurations' => [
[
'Configurations' => [
],
'StepImplementationID' => ''
]
],
'UserID' => 0
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/agents');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/agents' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AgentID": 0,
"KeepAliveInterval": 0,
"MachineName": "",
"Status": {
"LastStatusUpdate": "",
"Online": false
},
"StepConfigurations": [
{
"Configurations": [],
"StepImplementationID": ""
}
],
"UserID": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/agents' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AgentID": 0,
"KeepAliveInterval": 0,
"MachineName": "",
"Status": {
"LastStatusUpdate": "",
"Online": false
},
"StepConfigurations": [
{
"Configurations": [],
"StepImplementationID": ""
}
],
"UserID": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AgentID\": 0,\n \"KeepAliveInterval\": 0,\n \"MachineName\": \"\",\n \"Status\": {\n \"LastStatusUpdate\": \"\",\n \"Online\": false\n },\n \"StepConfigurations\": [\n {\n \"Configurations\": [],\n \"StepImplementationID\": \"\"\n }\n ],\n \"UserID\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/agents", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/agents"
payload = {
"AgentID": 0,
"KeepAliveInterval": 0,
"MachineName": "",
"Status": {
"LastStatusUpdate": "",
"Online": False
},
"StepConfigurations": [
{
"Configurations": [],
"StepImplementationID": ""
}
],
"UserID": 0
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/agents"
payload <- "{\n \"AgentID\": 0,\n \"KeepAliveInterval\": 0,\n \"MachineName\": \"\",\n \"Status\": {\n \"LastStatusUpdate\": \"\",\n \"Online\": false\n },\n \"StepConfigurations\": [\n {\n \"Configurations\": [],\n \"StepImplementationID\": \"\"\n }\n ],\n \"UserID\": 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/v2/agents")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"AgentID\": 0,\n \"KeepAliveInterval\": 0,\n \"MachineName\": \"\",\n \"Status\": {\n \"LastStatusUpdate\": \"\",\n \"Online\": false\n },\n \"StepConfigurations\": [\n {\n \"Configurations\": [],\n \"StepImplementationID\": \"\"\n }\n ],\n \"UserID\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/api/v2/agents') do |req|
req.body = "{\n \"AgentID\": 0,\n \"KeepAliveInterval\": 0,\n \"MachineName\": \"\",\n \"Status\": {\n \"LastStatusUpdate\": \"\",\n \"Online\": false\n },\n \"StepConfigurations\": [\n {\n \"Configurations\": [],\n \"StepImplementationID\": \"\"\n }\n ],\n \"UserID\": 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/v2/agents";
let payload = json!({
"AgentID": 0,
"KeepAliveInterval": 0,
"MachineName": "",
"Status": json!({
"LastStatusUpdate": "",
"Online": false
}),
"StepConfigurations": (
json!({
"Configurations": (),
"StepImplementationID": ""
})
),
"UserID": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/agents \
--header 'content-type: application/json' \
--data '{
"AgentID": 0,
"KeepAliveInterval": 0,
"MachineName": "",
"Status": {
"LastStatusUpdate": "",
"Online": false
},
"StepConfigurations": [
{
"Configurations": [],
"StepImplementationID": ""
}
],
"UserID": 0
}'
echo '{
"AgentID": 0,
"KeepAliveInterval": 0,
"MachineName": "",
"Status": {
"LastStatusUpdate": "",
"Online": false
},
"StepConfigurations": [
{
"Configurations": [],
"StepImplementationID": ""
}
],
"UserID": 0
}' | \
http POST {{baseUrl}}/api/v2/agents \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "AgentID": 0,\n "KeepAliveInterval": 0,\n "MachineName": "",\n "Status": {\n "LastStatusUpdate": "",\n "Online": false\n },\n "StepConfigurations": [\n {\n "Configurations": [],\n "StepImplementationID": ""\n }\n ],\n "UserID": 0\n}' \
--output-document \
- {{baseUrl}}/api/v2/agents
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"AgentID": 0,
"KeepAliveInterval": 0,
"MachineName": "",
"Status": [
"LastStatusUpdate": "",
"Online": false
],
"StepConfigurations": [
[
"Configurations": [],
"StepImplementationID": ""
]
],
"UserID": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/agents")! 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 an Agent
{{baseUrl}}/api/v2/agents/:agentID
QUERY PARAMS
agentID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/agents/:agentID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v2/agents/:agentID")
require "http/client"
url = "{{baseUrl}}/api/v2/agents/:agentID"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v2/agents/:agentID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/agents/:agentID");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/agents/:agentID"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v2/agents/:agentID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v2/agents/:agentID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/agents/:agentID"))
.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/v2/agents/:agentID")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v2/agents/:agentID")
.asString();
const 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/v2/agents/:agentID');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/api/v2/agents/:agentID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/agents/:agentID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/agents/:agentID',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/agents/:agentID")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/agents/:agentID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/api/v2/agents/:agentID'};
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/v2/agents/:agentID');
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/v2/agents/:agentID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/agents/:agentID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/agents/:agentID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/agents/:agentID" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/agents/:agentID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v2/agents/:agentID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/agents/:agentID');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/agents/:agentID');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/agents/:agentID' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/agents/:agentID' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/api/v2/agents/:agentID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/agents/:agentID"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/agents/:agentID"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/agents/:agentID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v2/agents/:agentID') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/agents/:agentID";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v2/agents/:agentID
http DELETE {{baseUrl}}/api/v2/agents/:agentID
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/api/v2/agents/:agentID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/agents/:agentID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get Agent associated with the current user
{{baseUrl}}/api/v2/agents/Current
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/agents/Current");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/agents/Current")
require "http/client"
url = "{{baseUrl}}/api/v2/agents/Current"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/agents/Current"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/agents/Current");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/agents/Current"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/agents/Current HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/agents/Current")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/agents/Current"))
.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/v2/agents/Current")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/agents/Current")
.asString();
const 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/v2/agents/Current');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/agents/Current'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/agents/Current';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/agents/Current',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/agents/Current")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/agents/Current',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/agents/Current'};
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/v2/agents/Current');
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/v2/agents/Current'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/agents/Current';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/agents/Current"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/agents/Current" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/agents/Current",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/agents/Current');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/agents/Current');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/agents/Current');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/agents/Current' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/agents/Current' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/agents/Current")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/agents/Current"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/agents/Current"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/agents/Current")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/agents/Current') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/agents/Current";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/agents/Current
http GET {{baseUrl}}/api/v2/agents/Current
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/agents/Current
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/agents/Current")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get Agent
{{baseUrl}}/api/v2/agents/:agentID
QUERY PARAMS
agentID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/agents/:agentID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/agents/:agentID")
require "http/client"
url = "{{baseUrl}}/api/v2/agents/:agentID"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/agents/:agentID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/agents/:agentID");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/agents/:agentID"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/agents/:agentID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/agents/:agentID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/agents/:agentID"))
.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/v2/agents/:agentID")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/agents/:agentID")
.asString();
const 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/v2/agents/:agentID');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/agents/:agentID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/agents/:agentID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/agents/:agentID',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/agents/:agentID")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/agents/:agentID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/agents/:agentID'};
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/v2/agents/:agentID');
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/v2/agents/:agentID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/agents/:agentID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/agents/:agentID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/agents/:agentID" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/agents/:agentID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/agents/:agentID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/agents/:agentID');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/agents/:agentID');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/agents/:agentID' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/agents/:agentID' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/agents/:agentID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/agents/:agentID"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/agents/:agentID"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/agents/:agentID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/agents/:agentID') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/agents/:agentID";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/agents/:agentID
http GET {{baseUrl}}/api/v2/agents/:agentID
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/agents/:agentID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/agents/:agentID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get Agents
{{baseUrl}}/api/v2/agents
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/agents");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/agents")
require "http/client"
url = "{{baseUrl}}/api/v2/agents"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/agents"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/agents");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/agents"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/agents HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/agents")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/agents"))
.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/v2/agents")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/agents")
.asString();
const 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/v2/agents');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/agents'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/agents';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/agents',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/agents")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/agents',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/agents'};
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/v2/agents');
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/v2/agents'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/agents';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/agents"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/agents" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/agents",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/agents');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/agents');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/agents');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/agents' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/agents' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/agents")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/agents"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/agents"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/agents")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/agents') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/agents";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/agents
http GET {{baseUrl}}/api/v2/agents
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/agents
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/agents")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get an Agent's ActivityRun
{{baseUrl}}/api/v2/agents/:agentID/ActivityRun
QUERY PARAMS
agentID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/agents/:agentID/ActivityRun");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/agents/:agentID/ActivityRun")
require "http/client"
url = "{{baseUrl}}/api/v2/agents/:agentID/ActivityRun"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/agents/:agentID/ActivityRun"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/agents/:agentID/ActivityRun");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/agents/:agentID/ActivityRun"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/agents/:agentID/ActivityRun HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/agents/:agentID/ActivityRun")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/agents/:agentID/ActivityRun"))
.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/v2/agents/:agentID/ActivityRun")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/agents/:agentID/ActivityRun")
.asString();
const 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/v2/agents/:agentID/ActivityRun');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/agents/:agentID/ActivityRun'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/agents/:agentID/ActivityRun';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/agents/:agentID/ActivityRun',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/agents/:agentID/ActivityRun")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/agents/:agentID/ActivityRun',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/agents/:agentID/ActivityRun'
};
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/v2/agents/:agentID/ActivityRun');
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/v2/agents/:agentID/ActivityRun'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/agents/:agentID/ActivityRun';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/agents/:agentID/ActivityRun"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/agents/:agentID/ActivityRun" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/agents/:agentID/ActivityRun",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/agents/:agentID/ActivityRun');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/agents/:agentID/ActivityRun');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/agents/:agentID/ActivityRun');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/agents/:agentID/ActivityRun' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/agents/:agentID/ActivityRun' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/agents/:agentID/ActivityRun")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/agents/:agentID/ActivityRun"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/agents/:agentID/ActivityRun"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/agents/:agentID/ActivityRun")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/agents/:agentID/ActivityRun') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/agents/:agentID/ActivityRun";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/agents/:agentID/ActivityRun
http GET {{baseUrl}}/api/v2/agents/:agentID/ActivityRun
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/agents/:agentID/ActivityRun
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/agents/:agentID/ActivityRun")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get the ActivityRun of Agent associated with the current user
{{baseUrl}}/api/v2/agents/Current/ActivityRun
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/agents/Current/ActivityRun");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/agents/Current/ActivityRun")
require "http/client"
url = "{{baseUrl}}/api/v2/agents/Current/ActivityRun"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/agents/Current/ActivityRun"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/agents/Current/ActivityRun");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/agents/Current/ActivityRun"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/agents/Current/ActivityRun HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/agents/Current/ActivityRun")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/agents/Current/ActivityRun"))
.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/v2/agents/Current/ActivityRun")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/agents/Current/ActivityRun")
.asString();
const 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/v2/agents/Current/ActivityRun');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/agents/Current/ActivityRun'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/agents/Current/ActivityRun';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/agents/Current/ActivityRun',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/agents/Current/ActivityRun")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/agents/Current/ActivityRun',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/agents/Current/ActivityRun'
};
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/v2/agents/Current/ActivityRun');
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/v2/agents/Current/ActivityRun'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/agents/Current/ActivityRun';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/agents/Current/ActivityRun"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/agents/Current/ActivityRun" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/agents/Current/ActivityRun",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/agents/Current/ActivityRun');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/agents/Current/ActivityRun');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/agents/Current/ActivityRun');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/agents/Current/ActivityRun' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/agents/Current/ActivityRun' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/agents/Current/ActivityRun")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/agents/Current/ActivityRun"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/agents/Current/ActivityRun"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/agents/Current/ActivityRun")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/agents/Current/ActivityRun') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/agents/Current/ActivityRun";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/agents/Current/ActivityRun
http GET {{baseUrl}}/api/v2/agents/Current/ActivityRun
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/agents/Current/ActivityRun
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/agents/Current/ActivityRun")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update an Agent (PUT)
{{baseUrl}}/api/v2/agents/:agentID/Status
QUERY PARAMS
agentID
BODY json
{
"LastStatusUpdate": "",
"Online": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/agents/:agentID/Status");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"LastStatusUpdate\": \"\",\n \"Online\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/agents/:agentID/Status" {:content-type :json
:form-params {:LastStatusUpdate ""
:Online false}})
require "http/client"
url = "{{baseUrl}}/api/v2/agents/:agentID/Status"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"LastStatusUpdate\": \"\",\n \"Online\": 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/v2/agents/:agentID/Status"),
Content = new StringContent("{\n \"LastStatusUpdate\": \"\",\n \"Online\": 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/v2/agents/:agentID/Status");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"LastStatusUpdate\": \"\",\n \"Online\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/agents/:agentID/Status"
payload := strings.NewReader("{\n \"LastStatusUpdate\": \"\",\n \"Online\": false\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/agents/:agentID/Status HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 47
{
"LastStatusUpdate": "",
"Online": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/agents/:agentID/Status")
.setHeader("content-type", "application/json")
.setBody("{\n \"LastStatusUpdate\": \"\",\n \"Online\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/agents/:agentID/Status"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"LastStatusUpdate\": \"\",\n \"Online\": 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 \"LastStatusUpdate\": \"\",\n \"Online\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/agents/:agentID/Status")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/agents/:agentID/Status")
.header("content-type", "application/json")
.body("{\n \"LastStatusUpdate\": \"\",\n \"Online\": false\n}")
.asString();
const data = JSON.stringify({
LastStatusUpdate: '',
Online: 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/v2/agents/:agentID/Status');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/agents/:agentID/Status',
headers: {'content-type': 'application/json'},
data: {LastStatusUpdate: '', Online: false}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/agents/:agentID/Status';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"LastStatusUpdate":"","Online":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/v2/agents/:agentID/Status',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "LastStatusUpdate": "",\n "Online": 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 \"LastStatusUpdate\": \"\",\n \"Online\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/agents/:agentID/Status")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/agents/:agentID/Status',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({LastStatusUpdate: '', Online: false}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/agents/:agentID/Status',
headers: {'content-type': 'application/json'},
body: {LastStatusUpdate: '', Online: 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/v2/agents/:agentID/Status');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
LastStatusUpdate: '',
Online: 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/v2/agents/:agentID/Status',
headers: {'content-type': 'application/json'},
data: {LastStatusUpdate: '', Online: 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/v2/agents/:agentID/Status';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"LastStatusUpdate":"","Online":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"LastStatusUpdate": @"",
@"Online": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/agents/:agentID/Status"]
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/v2/agents/:agentID/Status" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"LastStatusUpdate\": \"\",\n \"Online\": false\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/agents/:agentID/Status",
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([
'LastStatusUpdate' => '',
'Online' => null
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/agents/:agentID/Status', [
'body' => '{
"LastStatusUpdate": "",
"Online": false
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/agents/:agentID/Status');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'LastStatusUpdate' => '',
'Online' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'LastStatusUpdate' => '',
'Online' => null
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/agents/:agentID/Status');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/agents/:agentID/Status' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"LastStatusUpdate": "",
"Online": false
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/agents/:agentID/Status' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"LastStatusUpdate": "",
"Online": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"LastStatusUpdate\": \"\",\n \"Online\": false\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/agents/:agentID/Status", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/agents/:agentID/Status"
payload = {
"LastStatusUpdate": "",
"Online": False
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/agents/:agentID/Status"
payload <- "{\n \"LastStatusUpdate\": \"\",\n \"Online\": 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/v2/agents/:agentID/Status")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"LastStatusUpdate\": \"\",\n \"Online\": 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.put('/baseUrl/api/v2/agents/:agentID/Status') do |req|
req.body = "{\n \"LastStatusUpdate\": \"\",\n \"Online\": 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/v2/agents/:agentID/Status";
let payload = json!({
"LastStatusUpdate": "",
"Online": false
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/agents/:agentID/Status \
--header 'content-type: application/json' \
--data '{
"LastStatusUpdate": "",
"Online": false
}'
echo '{
"LastStatusUpdate": "",
"Online": false
}' | \
http PUT {{baseUrl}}/api/v2/agents/:agentID/Status \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "LastStatusUpdate": "",\n "Online": false\n}' \
--output-document \
- {{baseUrl}}/api/v2/agents/:agentID/Status
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"LastStatusUpdate": "",
"Online": false
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/agents/:agentID/Status")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update an Agent
{{baseUrl}}/api/v2/agents/:agentID
QUERY PARAMS
agentID
BODY json
{
"AgentID": 0,
"KeepAliveInterval": 0,
"MachineName": "",
"Status": {
"LastStatusUpdate": "",
"Online": false
},
"StepConfigurations": [
{
"Configurations": [],
"StepImplementationID": ""
}
],
"UserID": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/agents/:agentID");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AgentID\": 0,\n \"KeepAliveInterval\": 0,\n \"MachineName\": \"\",\n \"Status\": {\n \"LastStatusUpdate\": \"\",\n \"Online\": false\n },\n \"StepConfigurations\": [\n {\n \"Configurations\": [],\n \"StepImplementationID\": \"\"\n }\n ],\n \"UserID\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/agents/:agentID" {:content-type :json
:form-params {:AgentID 0
:KeepAliveInterval 0
:MachineName ""
:Status {:LastStatusUpdate ""
:Online false}
:StepConfigurations [{:Configurations []
:StepImplementationID ""}]
:UserID 0}})
require "http/client"
url = "{{baseUrl}}/api/v2/agents/:agentID"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"AgentID\": 0,\n \"KeepAliveInterval\": 0,\n \"MachineName\": \"\",\n \"Status\": {\n \"LastStatusUpdate\": \"\",\n \"Online\": false\n },\n \"StepConfigurations\": [\n {\n \"Configurations\": [],\n \"StepImplementationID\": \"\"\n }\n ],\n \"UserID\": 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/v2/agents/:agentID"),
Content = new StringContent("{\n \"AgentID\": 0,\n \"KeepAliveInterval\": 0,\n \"MachineName\": \"\",\n \"Status\": {\n \"LastStatusUpdate\": \"\",\n \"Online\": false\n },\n \"StepConfigurations\": [\n {\n \"Configurations\": [],\n \"StepImplementationID\": \"\"\n }\n ],\n \"UserID\": 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/v2/agents/:agentID");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AgentID\": 0,\n \"KeepAliveInterval\": 0,\n \"MachineName\": \"\",\n \"Status\": {\n \"LastStatusUpdate\": \"\",\n \"Online\": false\n },\n \"StepConfigurations\": [\n {\n \"Configurations\": [],\n \"StepImplementationID\": \"\"\n }\n ],\n \"UserID\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/agents/:agentID"
payload := strings.NewReader("{\n \"AgentID\": 0,\n \"KeepAliveInterval\": 0,\n \"MachineName\": \"\",\n \"Status\": {\n \"LastStatusUpdate\": \"\",\n \"Online\": false\n },\n \"StepConfigurations\": [\n {\n \"Configurations\": [],\n \"StepImplementationID\": \"\"\n }\n ],\n \"UserID\": 0\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/agents/:agentID HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 251
{
"AgentID": 0,
"KeepAliveInterval": 0,
"MachineName": "",
"Status": {
"LastStatusUpdate": "",
"Online": false
},
"StepConfigurations": [
{
"Configurations": [],
"StepImplementationID": ""
}
],
"UserID": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/agents/:agentID")
.setHeader("content-type", "application/json")
.setBody("{\n \"AgentID\": 0,\n \"KeepAliveInterval\": 0,\n \"MachineName\": \"\",\n \"Status\": {\n \"LastStatusUpdate\": \"\",\n \"Online\": false\n },\n \"StepConfigurations\": [\n {\n \"Configurations\": [],\n \"StepImplementationID\": \"\"\n }\n ],\n \"UserID\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/agents/:agentID"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"AgentID\": 0,\n \"KeepAliveInterval\": 0,\n \"MachineName\": \"\",\n \"Status\": {\n \"LastStatusUpdate\": \"\",\n \"Online\": false\n },\n \"StepConfigurations\": [\n {\n \"Configurations\": [],\n \"StepImplementationID\": \"\"\n }\n ],\n \"UserID\": 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 \"AgentID\": 0,\n \"KeepAliveInterval\": 0,\n \"MachineName\": \"\",\n \"Status\": {\n \"LastStatusUpdate\": \"\",\n \"Online\": false\n },\n \"StepConfigurations\": [\n {\n \"Configurations\": [],\n \"StepImplementationID\": \"\"\n }\n ],\n \"UserID\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/agents/:agentID")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/agents/:agentID")
.header("content-type", "application/json")
.body("{\n \"AgentID\": 0,\n \"KeepAliveInterval\": 0,\n \"MachineName\": \"\",\n \"Status\": {\n \"LastStatusUpdate\": \"\",\n \"Online\": false\n },\n \"StepConfigurations\": [\n {\n \"Configurations\": [],\n \"StepImplementationID\": \"\"\n }\n ],\n \"UserID\": 0\n}")
.asString();
const data = JSON.stringify({
AgentID: 0,
KeepAliveInterval: 0,
MachineName: '',
Status: {
LastStatusUpdate: '',
Online: false
},
StepConfigurations: [
{
Configurations: [],
StepImplementationID: ''
}
],
UserID: 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/v2/agents/:agentID');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/agents/:agentID',
headers: {'content-type': 'application/json'},
data: {
AgentID: 0,
KeepAliveInterval: 0,
MachineName: '',
Status: {LastStatusUpdate: '', Online: false},
StepConfigurations: [{Configurations: [], StepImplementationID: ''}],
UserID: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/agents/:agentID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"AgentID":0,"KeepAliveInterval":0,"MachineName":"","Status":{"LastStatusUpdate":"","Online":false},"StepConfigurations":[{"Configurations":[],"StepImplementationID":""}],"UserID":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/v2/agents/:agentID',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "AgentID": 0,\n "KeepAliveInterval": 0,\n "MachineName": "",\n "Status": {\n "LastStatusUpdate": "",\n "Online": false\n },\n "StepConfigurations": [\n {\n "Configurations": [],\n "StepImplementationID": ""\n }\n ],\n "UserID": 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 \"AgentID\": 0,\n \"KeepAliveInterval\": 0,\n \"MachineName\": \"\",\n \"Status\": {\n \"LastStatusUpdate\": \"\",\n \"Online\": false\n },\n \"StepConfigurations\": [\n {\n \"Configurations\": [],\n \"StepImplementationID\": \"\"\n }\n ],\n \"UserID\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/agents/:agentID")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/agents/:agentID',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
AgentID: 0,
KeepAliveInterval: 0,
MachineName: '',
Status: {LastStatusUpdate: '', Online: false},
StepConfigurations: [{Configurations: [], StepImplementationID: ''}],
UserID: 0
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/agents/:agentID',
headers: {'content-type': 'application/json'},
body: {
AgentID: 0,
KeepAliveInterval: 0,
MachineName: '',
Status: {LastStatusUpdate: '', Online: false},
StepConfigurations: [{Configurations: [], StepImplementationID: ''}],
UserID: 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/v2/agents/:agentID');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
AgentID: 0,
KeepAliveInterval: 0,
MachineName: '',
Status: {
LastStatusUpdate: '',
Online: false
},
StepConfigurations: [
{
Configurations: [],
StepImplementationID: ''
}
],
UserID: 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/v2/agents/:agentID',
headers: {'content-type': 'application/json'},
data: {
AgentID: 0,
KeepAliveInterval: 0,
MachineName: '',
Status: {LastStatusUpdate: '', Online: false},
StepConfigurations: [{Configurations: [], StepImplementationID: ''}],
UserID: 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/v2/agents/:agentID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"AgentID":0,"KeepAliveInterval":0,"MachineName":"","Status":{"LastStatusUpdate":"","Online":false},"StepConfigurations":[{"Configurations":[],"StepImplementationID":""}],"UserID":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AgentID": @0,
@"KeepAliveInterval": @0,
@"MachineName": @"",
@"Status": @{ @"LastStatusUpdate": @"", @"Online": @NO },
@"StepConfigurations": @[ @{ @"Configurations": @[ ], @"StepImplementationID": @"" } ],
@"UserID": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/agents/:agentID"]
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/v2/agents/:agentID" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"AgentID\": 0,\n \"KeepAliveInterval\": 0,\n \"MachineName\": \"\",\n \"Status\": {\n \"LastStatusUpdate\": \"\",\n \"Online\": false\n },\n \"StepConfigurations\": [\n {\n \"Configurations\": [],\n \"StepImplementationID\": \"\"\n }\n ],\n \"UserID\": 0\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/agents/:agentID",
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([
'AgentID' => 0,
'KeepAliveInterval' => 0,
'MachineName' => '',
'Status' => [
'LastStatusUpdate' => '',
'Online' => null
],
'StepConfigurations' => [
[
'Configurations' => [
],
'StepImplementationID' => ''
]
],
'UserID' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/agents/:agentID', [
'body' => '{
"AgentID": 0,
"KeepAliveInterval": 0,
"MachineName": "",
"Status": {
"LastStatusUpdate": "",
"Online": false
},
"StepConfigurations": [
{
"Configurations": [],
"StepImplementationID": ""
}
],
"UserID": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/agents/:agentID');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AgentID' => 0,
'KeepAliveInterval' => 0,
'MachineName' => '',
'Status' => [
'LastStatusUpdate' => '',
'Online' => null
],
'StepConfigurations' => [
[
'Configurations' => [
],
'StepImplementationID' => ''
]
],
'UserID' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AgentID' => 0,
'KeepAliveInterval' => 0,
'MachineName' => '',
'Status' => [
'LastStatusUpdate' => '',
'Online' => null
],
'StepConfigurations' => [
[
'Configurations' => [
],
'StepImplementationID' => ''
]
],
'UserID' => 0
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/agents/:agentID');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/agents/:agentID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"AgentID": 0,
"KeepAliveInterval": 0,
"MachineName": "",
"Status": {
"LastStatusUpdate": "",
"Online": false
},
"StepConfigurations": [
{
"Configurations": [],
"StepImplementationID": ""
}
],
"UserID": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/agents/:agentID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"AgentID": 0,
"KeepAliveInterval": 0,
"MachineName": "",
"Status": {
"LastStatusUpdate": "",
"Online": false
},
"StepConfigurations": [
{
"Configurations": [],
"StepImplementationID": ""
}
],
"UserID": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AgentID\": 0,\n \"KeepAliveInterval\": 0,\n \"MachineName\": \"\",\n \"Status\": {\n \"LastStatusUpdate\": \"\",\n \"Online\": false\n },\n \"StepConfigurations\": [\n {\n \"Configurations\": [],\n \"StepImplementationID\": \"\"\n }\n ],\n \"UserID\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/agents/:agentID", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/agents/:agentID"
payload = {
"AgentID": 0,
"KeepAliveInterval": 0,
"MachineName": "",
"Status": {
"LastStatusUpdate": "",
"Online": False
},
"StepConfigurations": [
{
"Configurations": [],
"StepImplementationID": ""
}
],
"UserID": 0
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/agents/:agentID"
payload <- "{\n \"AgentID\": 0,\n \"KeepAliveInterval\": 0,\n \"MachineName\": \"\",\n \"Status\": {\n \"LastStatusUpdate\": \"\",\n \"Online\": false\n },\n \"StepConfigurations\": [\n {\n \"Configurations\": [],\n \"StepImplementationID\": \"\"\n }\n ],\n \"UserID\": 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/v2/agents/:agentID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"AgentID\": 0,\n \"KeepAliveInterval\": 0,\n \"MachineName\": \"\",\n \"Status\": {\n \"LastStatusUpdate\": \"\",\n \"Online\": false\n },\n \"StepConfigurations\": [\n {\n \"Configurations\": [],\n \"StepImplementationID\": \"\"\n }\n ],\n \"UserID\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/agents/:agentID') do |req|
req.body = "{\n \"AgentID\": 0,\n \"KeepAliveInterval\": 0,\n \"MachineName\": \"\",\n \"Status\": {\n \"LastStatusUpdate\": \"\",\n \"Online\": false\n },\n \"StepConfigurations\": [\n {\n \"Configurations\": [],\n \"StepImplementationID\": \"\"\n }\n ],\n \"UserID\": 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/v2/agents/:agentID";
let payload = json!({
"AgentID": 0,
"KeepAliveInterval": 0,
"MachineName": "",
"Status": json!({
"LastStatusUpdate": "",
"Online": false
}),
"StepConfigurations": (
json!({
"Configurations": (),
"StepImplementationID": ""
})
),
"UserID": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/agents/:agentID \
--header 'content-type: application/json' \
--data '{
"AgentID": 0,
"KeepAliveInterval": 0,
"MachineName": "",
"Status": {
"LastStatusUpdate": "",
"Online": false
},
"StepConfigurations": [
{
"Configurations": [],
"StepImplementationID": ""
}
],
"UserID": 0
}'
echo '{
"AgentID": 0,
"KeepAliveInterval": 0,
"MachineName": "",
"Status": {
"LastStatusUpdate": "",
"Online": false
},
"StepConfigurations": [
{
"Configurations": [],
"StepImplementationID": ""
}
],
"UserID": 0
}' | \
http PUT {{baseUrl}}/api/v2/agents/:agentID \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "AgentID": 0,\n "KeepAliveInterval": 0,\n "MachineName": "",\n "Status": {\n "LastStatusUpdate": "",\n "Online": false\n },\n "StepConfigurations": [\n {\n "Configurations": [],\n "StepImplementationID": ""\n }\n ],\n "UserID": 0\n}' \
--output-document \
- {{baseUrl}}/api/v2/agents/:agentID
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"AgentID": 0,
"KeepAliveInterval": 0,
"MachineName": "",
"Status": [
"LastStatusUpdate": "",
"Online": false
],
"StepConfigurations": [
[
"Configurations": [],
"StepImplementationID": ""
]
],
"UserID": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/agents/:agentID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update the ActivityRun assigned to the Agent.
{{baseUrl}}/api/v2/agents/:agentID/ActivityRun
QUERY PARAMS
agentID
BODY json
{
"ActivityRunID": 0,
"EndDate": "",
"JobActivityID": 0,
"JobRunID": 0,
"Parameters": [
{
"Direction": "",
"Name": "",
"Value": ""
}
],
"StartDate": "",
"Status": {
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
},
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/agents/:agentID/ActivityRun");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/agents/:agentID/ActivityRun" {:content-type :json
:form-params {:ActivityRunID 0
:EndDate ""
:JobActivityID 0
:JobRunID 0
:Parameters [{:Direction ""
:Name ""
:Value ""}]
:StartDate ""
:Status {:CurrentStep 0
:Status ""
:StepProgress 0
:StepStatus ""}
:Steps [{:ActivityID 0
:ActivityStepID 0
:ImplementationID ""
:ParameterMappings [{:Name ""
:Source ""
:SourceType ""}]
:RunOrder 0
:StepID 0
:StepName ""
:UseConfig ""}]}})
require "http/client"
url = "{{baseUrl}}/api/v2/agents/:agentID/ActivityRun"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/v2/agents/:agentID/ActivityRun"),
Content = new StringContent("{\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\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/v2/agents/:agentID/ActivityRun");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/agents/:agentID/ActivityRun"
payload := strings.NewReader("{\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/agents/:agentID/ActivityRun HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 621
{
"ActivityRunID": 0,
"EndDate": "",
"JobActivityID": 0,
"JobRunID": 0,
"Parameters": [
{
"Direction": "",
"Name": "",
"Value": ""
}
],
"StartDate": "",
"Status": {
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
},
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/agents/:agentID/ActivityRun")
.setHeader("content-type", "application/json")
.setBody("{\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/agents/:agentID/ActivityRun"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\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 \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/agents/:agentID/ActivityRun")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/agents/:agentID/ActivityRun")
.header("content-type", "application/json")
.body("{\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
ActivityRunID: 0,
EndDate: '',
JobActivityID: 0,
JobRunID: 0,
Parameters: [
{
Direction: '',
Name: '',
Value: ''
}
],
StartDate: '',
Status: {
CurrentStep: 0,
Status: '',
StepProgress: 0,
StepStatus: ''
},
Steps: [
{
ActivityID: 0,
ActivityStepID: 0,
ImplementationID: '',
ParameterMappings: [
{
Name: '',
Source: '',
SourceType: ''
}
],
RunOrder: 0,
StepID: 0,
StepName: '',
UseConfig: ''
}
]
});
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/v2/agents/:agentID/ActivityRun');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/agents/:agentID/ActivityRun',
headers: {'content-type': 'application/json'},
data: {
ActivityRunID: 0,
EndDate: '',
JobActivityID: 0,
JobRunID: 0,
Parameters: [{Direction: '', Name: '', Value: ''}],
StartDate: '',
Status: {CurrentStep: 0, Status: '', StepProgress: 0, StepStatus: ''},
Steps: [
{
ActivityID: 0,
ActivityStepID: 0,
ImplementationID: '',
ParameterMappings: [{Name: '', Source: '', SourceType: ''}],
RunOrder: 0,
StepID: 0,
StepName: '',
UseConfig: ''
}
]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/agents/:agentID/ActivityRun';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ActivityRunID":0,"EndDate":"","JobActivityID":0,"JobRunID":0,"Parameters":[{"Direction":"","Name":"","Value":""}],"StartDate":"","Status":{"CurrentStep":0,"Status":"","StepProgress":0,"StepStatus":""},"Steps":[{"ActivityID":0,"ActivityStepID":0,"ImplementationID":"","ParameterMappings":[{"Name":"","Source":"","SourceType":""}],"RunOrder":0,"StepID":0,"StepName":"","UseConfig":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/agents/:agentID/ActivityRun',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ActivityRunID": 0,\n "EndDate": "",\n "JobActivityID": 0,\n "JobRunID": 0,\n "Parameters": [\n {\n "Direction": "",\n "Name": "",\n "Value": ""\n }\n ],\n "StartDate": "",\n "Status": {\n "CurrentStep": 0,\n "Status": "",\n "StepProgress": 0,\n "StepStatus": ""\n },\n "Steps": [\n {\n "ActivityID": 0,\n "ActivityStepID": 0,\n "ImplementationID": "",\n "ParameterMappings": [\n {\n "Name": "",\n "Source": "",\n "SourceType": ""\n }\n ],\n "RunOrder": 0,\n "StepID": 0,\n "StepName": "",\n "UseConfig": ""\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 \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/agents/:agentID/ActivityRun")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/agents/:agentID/ActivityRun',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
ActivityRunID: 0,
EndDate: '',
JobActivityID: 0,
JobRunID: 0,
Parameters: [{Direction: '', Name: '', Value: ''}],
StartDate: '',
Status: {CurrentStep: 0, Status: '', StepProgress: 0, StepStatus: ''},
Steps: [
{
ActivityID: 0,
ActivityStepID: 0,
ImplementationID: '',
ParameterMappings: [{Name: '', Source: '', SourceType: ''}],
RunOrder: 0,
StepID: 0,
StepName: '',
UseConfig: ''
}
]
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/agents/:agentID/ActivityRun',
headers: {'content-type': 'application/json'},
body: {
ActivityRunID: 0,
EndDate: '',
JobActivityID: 0,
JobRunID: 0,
Parameters: [{Direction: '', Name: '', Value: ''}],
StartDate: '',
Status: {CurrentStep: 0, Status: '', StepProgress: 0, StepStatus: ''},
Steps: [
{
ActivityID: 0,
ActivityStepID: 0,
ImplementationID: '',
ParameterMappings: [{Name: '', Source: '', SourceType: ''}],
RunOrder: 0,
StepID: 0,
StepName: '',
UseConfig: ''
}
]
},
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/v2/agents/:agentID/ActivityRun');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ActivityRunID: 0,
EndDate: '',
JobActivityID: 0,
JobRunID: 0,
Parameters: [
{
Direction: '',
Name: '',
Value: ''
}
],
StartDate: '',
Status: {
CurrentStep: 0,
Status: '',
StepProgress: 0,
StepStatus: ''
},
Steps: [
{
ActivityID: 0,
ActivityStepID: 0,
ImplementationID: '',
ParameterMappings: [
{
Name: '',
Source: '',
SourceType: ''
}
],
RunOrder: 0,
StepID: 0,
StepName: '',
UseConfig: ''
}
]
});
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/v2/agents/:agentID/ActivityRun',
headers: {'content-type': 'application/json'},
data: {
ActivityRunID: 0,
EndDate: '',
JobActivityID: 0,
JobRunID: 0,
Parameters: [{Direction: '', Name: '', Value: ''}],
StartDate: '',
Status: {CurrentStep: 0, Status: '', StepProgress: 0, StepStatus: ''},
Steps: [
{
ActivityID: 0,
ActivityStepID: 0,
ImplementationID: '',
ParameterMappings: [{Name: '', Source: '', SourceType: ''}],
RunOrder: 0,
StepID: 0,
StepName: '',
UseConfig: ''
}
]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/agents/:agentID/ActivityRun';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ActivityRunID":0,"EndDate":"","JobActivityID":0,"JobRunID":0,"Parameters":[{"Direction":"","Name":"","Value":""}],"StartDate":"","Status":{"CurrentStep":0,"Status":"","StepProgress":0,"StepStatus":""},"Steps":[{"ActivityID":0,"ActivityStepID":0,"ImplementationID":"","ParameterMappings":[{"Name":"","Source":"","SourceType":""}],"RunOrder":0,"StepID":0,"StepName":"","UseConfig":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ActivityRunID": @0,
@"EndDate": @"",
@"JobActivityID": @0,
@"JobRunID": @0,
@"Parameters": @[ @{ @"Direction": @"", @"Name": @"", @"Value": @"" } ],
@"StartDate": @"",
@"Status": @{ @"CurrentStep": @0, @"Status": @"", @"StepProgress": @0, @"StepStatus": @"" },
@"Steps": @[ @{ @"ActivityID": @0, @"ActivityStepID": @0, @"ImplementationID": @"", @"ParameterMappings": @[ @{ @"Name": @"", @"Source": @"", @"SourceType": @"" } ], @"RunOrder": @0, @"StepID": @0, @"StepName": @"", @"UseConfig": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/agents/:agentID/ActivityRun"]
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/v2/agents/:agentID/ActivityRun" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/agents/:agentID/ActivityRun",
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([
'ActivityRunID' => 0,
'EndDate' => '',
'JobActivityID' => 0,
'JobRunID' => 0,
'Parameters' => [
[
'Direction' => '',
'Name' => '',
'Value' => ''
]
],
'StartDate' => '',
'Status' => [
'CurrentStep' => 0,
'Status' => '',
'StepProgress' => 0,
'StepStatus' => ''
],
'Steps' => [
[
'ActivityID' => 0,
'ActivityStepID' => 0,
'ImplementationID' => '',
'ParameterMappings' => [
[
'Name' => '',
'Source' => '',
'SourceType' => ''
]
],
'RunOrder' => 0,
'StepID' => 0,
'StepName' => '',
'UseConfig' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/agents/:agentID/ActivityRun', [
'body' => '{
"ActivityRunID": 0,
"EndDate": "",
"JobActivityID": 0,
"JobRunID": 0,
"Parameters": [
{
"Direction": "",
"Name": "",
"Value": ""
}
],
"StartDate": "",
"Status": {
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
},
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/agents/:agentID/ActivityRun');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ActivityRunID' => 0,
'EndDate' => '',
'JobActivityID' => 0,
'JobRunID' => 0,
'Parameters' => [
[
'Direction' => '',
'Name' => '',
'Value' => ''
]
],
'StartDate' => '',
'Status' => [
'CurrentStep' => 0,
'Status' => '',
'StepProgress' => 0,
'StepStatus' => ''
],
'Steps' => [
[
'ActivityID' => 0,
'ActivityStepID' => 0,
'ImplementationID' => '',
'ParameterMappings' => [
[
'Name' => '',
'Source' => '',
'SourceType' => ''
]
],
'RunOrder' => 0,
'StepID' => 0,
'StepName' => '',
'UseConfig' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ActivityRunID' => 0,
'EndDate' => '',
'JobActivityID' => 0,
'JobRunID' => 0,
'Parameters' => [
[
'Direction' => '',
'Name' => '',
'Value' => ''
]
],
'StartDate' => '',
'Status' => [
'CurrentStep' => 0,
'Status' => '',
'StepProgress' => 0,
'StepStatus' => ''
],
'Steps' => [
[
'ActivityID' => 0,
'ActivityStepID' => 0,
'ImplementationID' => '',
'ParameterMappings' => [
[
'Name' => '',
'Source' => '',
'SourceType' => ''
]
],
'RunOrder' => 0,
'StepID' => 0,
'StepName' => '',
'UseConfig' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/agents/:agentID/ActivityRun');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/agents/:agentID/ActivityRun' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ActivityRunID": 0,
"EndDate": "",
"JobActivityID": 0,
"JobRunID": 0,
"Parameters": [
{
"Direction": "",
"Name": "",
"Value": ""
}
],
"StartDate": "",
"Status": {
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
},
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/agents/:agentID/ActivityRun' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ActivityRunID": 0,
"EndDate": "",
"JobActivityID": 0,
"JobRunID": 0,
"Parameters": [
{
"Direction": "",
"Name": "",
"Value": ""
}
],
"StartDate": "",
"Status": {
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
},
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/agents/:agentID/ActivityRun", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/agents/:agentID/ActivityRun"
payload = {
"ActivityRunID": 0,
"EndDate": "",
"JobActivityID": 0,
"JobRunID": 0,
"Parameters": [
{
"Direction": "",
"Name": "",
"Value": ""
}
],
"StartDate": "",
"Status": {
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
},
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/agents/:agentID/ActivityRun"
payload <- "{\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/agents/:agentID/ActivityRun")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\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.put('/baseUrl/api/v2/agents/:agentID/ActivityRun') do |req|
req.body = "{\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/agents/:agentID/ActivityRun";
let payload = json!({
"ActivityRunID": 0,
"EndDate": "",
"JobActivityID": 0,
"JobRunID": 0,
"Parameters": (
json!({
"Direction": "",
"Name": "",
"Value": ""
})
),
"StartDate": "",
"Status": json!({
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
}),
"Steps": (
json!({
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": (
json!({
"Name": "",
"Source": "",
"SourceType": ""
})
),
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
})
)
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/agents/:agentID/ActivityRun \
--header 'content-type: application/json' \
--data '{
"ActivityRunID": 0,
"EndDate": "",
"JobActivityID": 0,
"JobRunID": 0,
"Parameters": [
{
"Direction": "",
"Name": "",
"Value": ""
}
],
"StartDate": "",
"Status": {
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
},
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}'
echo '{
"ActivityRunID": 0,
"EndDate": "",
"JobActivityID": 0,
"JobRunID": 0,
"Parameters": [
{
"Direction": "",
"Name": "",
"Value": ""
}
],
"StartDate": "",
"Status": {
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
},
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}' | \
http PUT {{baseUrl}}/api/v2/agents/:agentID/ActivityRun \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "ActivityRunID": 0,\n "EndDate": "",\n "JobActivityID": 0,\n "JobRunID": 0,\n "Parameters": [\n {\n "Direction": "",\n "Name": "",\n "Value": ""\n }\n ],\n "StartDate": "",\n "Status": {\n "CurrentStep": 0,\n "Status": "",\n "StepProgress": 0,\n "StepStatus": ""\n },\n "Steps": [\n {\n "ActivityID": 0,\n "ActivityStepID": 0,\n "ImplementationID": "",\n "ParameterMappings": [\n {\n "Name": "",\n "Source": "",\n "SourceType": ""\n }\n ],\n "RunOrder": 0,\n "StepID": 0,\n "StepName": "",\n "UseConfig": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/api/v2/agents/:agentID/ActivityRun
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ActivityRunID": 0,
"EndDate": "",
"JobActivityID": 0,
"JobRunID": 0,
"Parameters": [
[
"Direction": "",
"Name": "",
"Value": ""
]
],
"StartDate": "",
"Status": [
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
],
"Steps": [
[
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
[
"Name": "",
"Source": "",
"SourceType": ""
]
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/agents/:agentID/ActivityRun")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Acknowledges the connection to the API
{{baseUrl}}/api/v2/Authentication/IsAlive
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Authentication/IsAlive");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Authentication/IsAlive")
require "http/client"
url = "{{baseUrl}}/api/v2/Authentication/IsAlive"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Authentication/IsAlive"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Authentication/IsAlive");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Authentication/IsAlive"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Authentication/IsAlive HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Authentication/IsAlive")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Authentication/IsAlive"))
.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/v2/Authentication/IsAlive")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Authentication/IsAlive")
.asString();
const 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/v2/Authentication/IsAlive');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/Authentication/IsAlive'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Authentication/IsAlive';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Authentication/IsAlive',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Authentication/IsAlive")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Authentication/IsAlive',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/Authentication/IsAlive'
};
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/v2/Authentication/IsAlive');
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/v2/Authentication/IsAlive'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Authentication/IsAlive';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Authentication/IsAlive"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Authentication/IsAlive" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Authentication/IsAlive",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Authentication/IsAlive');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Authentication/IsAlive');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Authentication/IsAlive');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Authentication/IsAlive' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Authentication/IsAlive' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Authentication/IsAlive")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Authentication/IsAlive"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Authentication/IsAlive"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Authentication/IsAlive")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Authentication/IsAlive') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Authentication/IsAlive";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Authentication/IsAlive
http GET {{baseUrl}}/api/v2/Authentication/IsAlive
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Authentication/IsAlive
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Authentication/IsAlive")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Authenticate a user.
{{baseUrl}}/api/v2/Authentication
BODY json
{
"BearerAction": "",
"MACAction": "",
"password": "",
"username": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Authentication");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"BearerAction\": \"\",\n \"MACAction\": \"\",\n \"password\": \"\",\n \"username\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/Authentication" {:content-type :json
:form-params {:BearerAction ""
:MACAction ""
:password ""
:username ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/Authentication"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"BearerAction\": \"\",\n \"MACAction\": \"\",\n \"password\": \"\",\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/v2/Authentication"),
Content = new StringContent("{\n \"BearerAction\": \"\",\n \"MACAction\": \"\",\n \"password\": \"\",\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/v2/Authentication");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"BearerAction\": \"\",\n \"MACAction\": \"\",\n \"password\": \"\",\n \"username\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Authentication"
payload := strings.NewReader("{\n \"BearerAction\": \"\",\n \"MACAction\": \"\",\n \"password\": \"\",\n \"username\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/Authentication HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 79
{
"BearerAction": "",
"MACAction": "",
"password": "",
"username": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/Authentication")
.setHeader("content-type", "application/json")
.setBody("{\n \"BearerAction\": \"\",\n \"MACAction\": \"\",\n \"password\": \"\",\n \"username\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Authentication"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"BearerAction\": \"\",\n \"MACAction\": \"\",\n \"password\": \"\",\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 \"BearerAction\": \"\",\n \"MACAction\": \"\",\n \"password\": \"\",\n \"username\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Authentication")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/Authentication")
.header("content-type", "application/json")
.body("{\n \"BearerAction\": \"\",\n \"MACAction\": \"\",\n \"password\": \"\",\n \"username\": \"\"\n}")
.asString();
const data = JSON.stringify({
BearerAction: '',
MACAction: '',
password: '',
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/v2/Authentication');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/Authentication',
headers: {'content-type': 'application/json'},
data: {BearerAction: '', MACAction: '', password: '', username: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Authentication';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"BearerAction":"","MACAction":"","password":"","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/v2/Authentication',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "BearerAction": "",\n "MACAction": "",\n "password": "",\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 \"BearerAction\": \"\",\n \"MACAction\": \"\",\n \"password\": \"\",\n \"username\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Authentication")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Authentication',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({BearerAction: '', MACAction: '', password: '', username: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/Authentication',
headers: {'content-type': 'application/json'},
body: {BearerAction: '', MACAction: '', password: '', 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/v2/Authentication');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
BearerAction: '',
MACAction: '',
password: '',
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/v2/Authentication',
headers: {'content-type': 'application/json'},
data: {BearerAction: '', MACAction: '', password: '', 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/v2/Authentication';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"BearerAction":"","MACAction":"","password":"","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": @"application/json" };
NSDictionary *parameters = @{ @"BearerAction": @"",
@"MACAction": @"",
@"password": @"",
@"username": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Authentication"]
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/v2/Authentication" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"BearerAction\": \"\",\n \"MACAction\": \"\",\n \"password\": \"\",\n \"username\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Authentication",
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([
'BearerAction' => '',
'MACAction' => '',
'password' => '',
'username' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/Authentication', [
'body' => '{
"BearerAction": "",
"MACAction": "",
"password": "",
"username": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Authentication');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'BearerAction' => '',
'MACAction' => '',
'password' => '',
'username' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'BearerAction' => '',
'MACAction' => '',
'password' => '',
'username' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/Authentication');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Authentication' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"BearerAction": "",
"MACAction": "",
"password": "",
"username": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Authentication' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"BearerAction": "",
"MACAction": "",
"password": "",
"username": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"BearerAction\": \"\",\n \"MACAction\": \"\",\n \"password\": \"\",\n \"username\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/Authentication", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Authentication"
payload = {
"BearerAction": "",
"MACAction": "",
"password": "",
"username": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Authentication"
payload <- "{\n \"BearerAction\": \"\",\n \"MACAction\": \"\",\n \"password\": \"\",\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/v2/Authentication")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"BearerAction\": \"\",\n \"MACAction\": \"\",\n \"password\": \"\",\n \"username\": \"\"\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/v2/Authentication') do |req|
req.body = "{\n \"BearerAction\": \"\",\n \"MACAction\": \"\",\n \"password\": \"\",\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/v2/Authentication";
let payload = json!({
"BearerAction": "",
"MACAction": "",
"password": "",
"username": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/Authentication \
--header 'content-type: application/json' \
--data '{
"BearerAction": "",
"MACAction": "",
"password": "",
"username": ""
}'
echo '{
"BearerAction": "",
"MACAction": "",
"password": "",
"username": ""
}' | \
http POST {{baseUrl}}/api/v2/Authentication \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "BearerAction": "",\n "MACAction": "",\n "password": "",\n "username": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/Authentication
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"BearerAction": "",
"MACAction": "",
"password": "",
"username": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Authentication")! 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
Manage API tokens.
{{baseUrl}}/api/v2/AuthenticatedUsers/:UserID/Tokens
QUERY PARAMS
UserID
BODY json
{
"BearerAction": "",
"MACAction": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/AuthenticatedUsers/:UserID/Tokens");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"BearerAction\": \"\",\n \"MACAction\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/AuthenticatedUsers/:UserID/Tokens" {:content-type :json
:form-params {:BearerAction ""
:MACAction ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/AuthenticatedUsers/:UserID/Tokens"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"BearerAction\": \"\",\n \"MACAction\": \"\"\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/v2/AuthenticatedUsers/:UserID/Tokens"),
Content = new StringContent("{\n \"BearerAction\": \"\",\n \"MACAction\": \"\"\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/v2/AuthenticatedUsers/:UserID/Tokens");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"BearerAction\": \"\",\n \"MACAction\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/AuthenticatedUsers/:UserID/Tokens"
payload := strings.NewReader("{\n \"BearerAction\": \"\",\n \"MACAction\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/AuthenticatedUsers/:UserID/Tokens HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 43
{
"BearerAction": "",
"MACAction": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/AuthenticatedUsers/:UserID/Tokens")
.setHeader("content-type", "application/json")
.setBody("{\n \"BearerAction\": \"\",\n \"MACAction\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/AuthenticatedUsers/:UserID/Tokens"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"BearerAction\": \"\",\n \"MACAction\": \"\"\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 \"BearerAction\": \"\",\n \"MACAction\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/AuthenticatedUsers/:UserID/Tokens")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/AuthenticatedUsers/:UserID/Tokens")
.header("content-type", "application/json")
.body("{\n \"BearerAction\": \"\",\n \"MACAction\": \"\"\n}")
.asString();
const data = JSON.stringify({
BearerAction: '',
MACAction: ''
});
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/v2/AuthenticatedUsers/:UserID/Tokens');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/AuthenticatedUsers/:UserID/Tokens',
headers: {'content-type': 'application/json'},
data: {BearerAction: '', MACAction: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/AuthenticatedUsers/:UserID/Tokens';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"BearerAction":"","MACAction":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/AuthenticatedUsers/:UserID/Tokens',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "BearerAction": "",\n "MACAction": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"BearerAction\": \"\",\n \"MACAction\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/AuthenticatedUsers/:UserID/Tokens")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/AuthenticatedUsers/:UserID/Tokens',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({BearerAction: '', MACAction: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/AuthenticatedUsers/:UserID/Tokens',
headers: {'content-type': 'application/json'},
body: {BearerAction: '', MACAction: ''},
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/v2/AuthenticatedUsers/:UserID/Tokens');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
BearerAction: '',
MACAction: ''
});
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/v2/AuthenticatedUsers/:UserID/Tokens',
headers: {'content-type': 'application/json'},
data: {BearerAction: '', MACAction: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/AuthenticatedUsers/:UserID/Tokens';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"BearerAction":"","MACAction":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"BearerAction": @"",
@"MACAction": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/AuthenticatedUsers/:UserID/Tokens"]
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/v2/AuthenticatedUsers/:UserID/Tokens" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"BearerAction\": \"\",\n \"MACAction\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/AuthenticatedUsers/:UserID/Tokens",
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([
'BearerAction' => '',
'MACAction' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/AuthenticatedUsers/:UserID/Tokens', [
'body' => '{
"BearerAction": "",
"MACAction": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/AuthenticatedUsers/:UserID/Tokens');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'BearerAction' => '',
'MACAction' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'BearerAction' => '',
'MACAction' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/AuthenticatedUsers/:UserID/Tokens');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/AuthenticatedUsers/:UserID/Tokens' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"BearerAction": "",
"MACAction": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/AuthenticatedUsers/:UserID/Tokens' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"BearerAction": "",
"MACAction": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"BearerAction\": \"\",\n \"MACAction\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/AuthenticatedUsers/:UserID/Tokens", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/AuthenticatedUsers/:UserID/Tokens"
payload = {
"BearerAction": "",
"MACAction": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/AuthenticatedUsers/:UserID/Tokens"
payload <- "{\n \"BearerAction\": \"\",\n \"MACAction\": \"\"\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/v2/AuthenticatedUsers/:UserID/Tokens")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"BearerAction\": \"\",\n \"MACAction\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/AuthenticatedUsers/:UserID/Tokens') do |req|
req.body = "{\n \"BearerAction\": \"\",\n \"MACAction\": \"\"\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/v2/AuthenticatedUsers/:UserID/Tokens";
let payload = json!({
"BearerAction": "",
"MACAction": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/AuthenticatedUsers/:UserID/Tokens \
--header 'content-type: application/json' \
--data '{
"BearerAction": "",
"MACAction": ""
}'
echo '{
"BearerAction": "",
"MACAction": ""
}' | \
http PUT {{baseUrl}}/api/v2/AuthenticatedUsers/:UserID/Tokens \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "BearerAction": "",\n "MACAction": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/AuthenticatedUsers/:UserID/Tokens
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"BearerAction": "",
"MACAction": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/AuthenticatedUsers/:UserID/Tokens")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Request a password reset.
{{baseUrl}}/api/v2/Authentication/RequestPasswordReset
BODY json
{
"ParameterName": "",
"Url": "",
"Username": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Authentication/RequestPasswordReset");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ParameterName\": \"\",\n \"Url\": \"\",\n \"Username\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/Authentication/RequestPasswordReset" {:content-type :json
:form-params {:ParameterName ""
:Url ""
:Username ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/Authentication/RequestPasswordReset"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ParameterName\": \"\",\n \"Url\": \"\",\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/v2/Authentication/RequestPasswordReset"),
Content = new StringContent("{\n \"ParameterName\": \"\",\n \"Url\": \"\",\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/v2/Authentication/RequestPasswordReset");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ParameterName\": \"\",\n \"Url\": \"\",\n \"Username\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Authentication/RequestPasswordReset"
payload := strings.NewReader("{\n \"ParameterName\": \"\",\n \"Url\": \"\",\n \"Username\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/Authentication/RequestPasswordReset HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 56
{
"ParameterName": "",
"Url": "",
"Username": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/Authentication/RequestPasswordReset")
.setHeader("content-type", "application/json")
.setBody("{\n \"ParameterName\": \"\",\n \"Url\": \"\",\n \"Username\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Authentication/RequestPasswordReset"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ParameterName\": \"\",\n \"Url\": \"\",\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 \"ParameterName\": \"\",\n \"Url\": \"\",\n \"Username\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Authentication/RequestPasswordReset")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/Authentication/RequestPasswordReset")
.header("content-type", "application/json")
.body("{\n \"ParameterName\": \"\",\n \"Url\": \"\",\n \"Username\": \"\"\n}")
.asString();
const data = JSON.stringify({
ParameterName: '',
Url: '',
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/v2/Authentication/RequestPasswordReset');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/Authentication/RequestPasswordReset',
headers: {'content-type': 'application/json'},
data: {ParameterName: '', Url: '', Username: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Authentication/RequestPasswordReset';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ParameterName":"","Url":"","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/v2/Authentication/RequestPasswordReset',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ParameterName": "",\n "Url": "",\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 \"ParameterName\": \"\",\n \"Url\": \"\",\n \"Username\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Authentication/RequestPasswordReset")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Authentication/RequestPasswordReset',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({ParameterName: '', Url: '', Username: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/Authentication/RequestPasswordReset',
headers: {'content-type': 'application/json'},
body: {ParameterName: '', Url: '', 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/v2/Authentication/RequestPasswordReset');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ParameterName: '',
Url: '',
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/v2/Authentication/RequestPasswordReset',
headers: {'content-type': 'application/json'},
data: {ParameterName: '', Url: '', 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/v2/Authentication/RequestPasswordReset';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ParameterName":"","Url":"","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": @"application/json" };
NSDictionary *parameters = @{ @"ParameterName": @"",
@"Url": @"",
@"Username": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Authentication/RequestPasswordReset"]
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/v2/Authentication/RequestPasswordReset" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ParameterName\": \"\",\n \"Url\": \"\",\n \"Username\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Authentication/RequestPasswordReset",
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([
'ParameterName' => '',
'Url' => '',
'Username' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/Authentication/RequestPasswordReset', [
'body' => '{
"ParameterName": "",
"Url": "",
"Username": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Authentication/RequestPasswordReset');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ParameterName' => '',
'Url' => '',
'Username' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ParameterName' => '',
'Url' => '',
'Username' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/Authentication/RequestPasswordReset');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Authentication/RequestPasswordReset' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ParameterName": "",
"Url": "",
"Username": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Authentication/RequestPasswordReset' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ParameterName": "",
"Url": "",
"Username": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ParameterName\": \"\",\n \"Url\": \"\",\n \"Username\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/Authentication/RequestPasswordReset", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Authentication/RequestPasswordReset"
payload = {
"ParameterName": "",
"Url": "",
"Username": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Authentication/RequestPasswordReset"
payload <- "{\n \"ParameterName\": \"\",\n \"Url\": \"\",\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/v2/Authentication/RequestPasswordReset")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"ParameterName\": \"\",\n \"Url\": \"\",\n \"Username\": \"\"\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/v2/Authentication/RequestPasswordReset') do |req|
req.body = "{\n \"ParameterName\": \"\",\n \"Url\": \"\",\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/v2/Authentication/RequestPasswordReset";
let payload = json!({
"ParameterName": "",
"Url": "",
"Username": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/Authentication/RequestPasswordReset \
--header 'content-type: application/json' \
--data '{
"ParameterName": "",
"Url": "",
"Username": ""
}'
echo '{
"ParameterName": "",
"Url": "",
"Username": ""
}' | \
http POST {{baseUrl}}/api/v2/Authentication/RequestPasswordReset \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "ParameterName": "",\n "Url": "",\n "Username": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/Authentication/RequestPasswordReset
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ParameterName": "",
"Url": "",
"Username": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Authentication/RequestPasswordReset")! 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
Reset a password
{{baseUrl}}/api/v2/Authentication/ResetPasword
BODY json
{
"NewPassword": "",
"Token": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Authentication/ResetPasword");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"NewPassword\": \"\",\n \"Token\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/Authentication/ResetPasword" {:content-type :json
:form-params {:NewPassword ""
:Token ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/Authentication/ResetPasword"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"NewPassword\": \"\",\n \"Token\": \"\"\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/v2/Authentication/ResetPasword"),
Content = new StringContent("{\n \"NewPassword\": \"\",\n \"Token\": \"\"\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/v2/Authentication/ResetPasword");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"NewPassword\": \"\",\n \"Token\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Authentication/ResetPasword"
payload := strings.NewReader("{\n \"NewPassword\": \"\",\n \"Token\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/Authentication/ResetPasword HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 38
{
"NewPassword": "",
"Token": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/Authentication/ResetPasword")
.setHeader("content-type", "application/json")
.setBody("{\n \"NewPassword\": \"\",\n \"Token\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Authentication/ResetPasword"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"NewPassword\": \"\",\n \"Token\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"NewPassword\": \"\",\n \"Token\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Authentication/ResetPasword")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/Authentication/ResetPasword")
.header("content-type", "application/json")
.body("{\n \"NewPassword\": \"\",\n \"Token\": \"\"\n}")
.asString();
const data = JSON.stringify({
NewPassword: '',
Token: ''
});
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/v2/Authentication/ResetPasword');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/Authentication/ResetPasword',
headers: {'content-type': 'application/json'},
data: {NewPassword: '', Token: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Authentication/ResetPasword';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"NewPassword":"","Token":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Authentication/ResetPasword',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "NewPassword": "",\n "Token": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"NewPassword\": \"\",\n \"Token\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Authentication/ResetPasword")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Authentication/ResetPasword',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({NewPassword: '', Token: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/Authentication/ResetPasword',
headers: {'content-type': 'application/json'},
body: {NewPassword: '', Token: ''},
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/v2/Authentication/ResetPasword');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
NewPassword: '',
Token: ''
});
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/v2/Authentication/ResetPasword',
headers: {'content-type': 'application/json'},
data: {NewPassword: '', Token: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Authentication/ResetPasword';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"NewPassword":"","Token":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"NewPassword": @"",
@"Token": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Authentication/ResetPasword"]
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/v2/Authentication/ResetPasword" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"NewPassword\": \"\",\n \"Token\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Authentication/ResetPasword",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'NewPassword' => '',
'Token' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/Authentication/ResetPasword', [
'body' => '{
"NewPassword": "",
"Token": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Authentication/ResetPasword');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'NewPassword' => '',
'Token' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'NewPassword' => '',
'Token' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/Authentication/ResetPasword');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Authentication/ResetPasword' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"NewPassword": "",
"Token": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Authentication/ResetPasword' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"NewPassword": "",
"Token": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"NewPassword\": \"\",\n \"Token\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/Authentication/ResetPasword", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Authentication/ResetPasword"
payload = {
"NewPassword": "",
"Token": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Authentication/ResetPasword"
payload <- "{\n \"NewPassword\": \"\",\n \"Token\": \"\"\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/v2/Authentication/ResetPasword")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"NewPassword\": \"\",\n \"Token\": \"\"\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/v2/Authentication/ResetPasword') do |req|
req.body = "{\n \"NewPassword\": \"\",\n \"Token\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Authentication/ResetPasword";
let payload = json!({
"NewPassword": "",
"Token": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/Authentication/ResetPasword \
--header 'content-type: application/json' \
--data '{
"NewPassword": "",
"Token": ""
}'
echo '{
"NewPassword": "",
"Token": ""
}' | \
http POST {{baseUrl}}/api/v2/Authentication/ResetPasword \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "NewPassword": "",\n "Token": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/Authentication/ResetPasword
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"NewPassword": "",
"Token": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Authentication/ResetPasword")! 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
Add a category that a user can see.
{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID
QUERY PARAMS
id
userID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID")
require "http/client"
url = "{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/AuthorizationCategories/:id/Users/:userID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID"))
.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/v2/AuthorizationCategories/:id/Users/:userID")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/AuthorizationCategories/:id/Users/:userID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID'
};
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/v2/AuthorizationCategories/:id/Users/:userID');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/api/v2/AuthorizationCategories/:id/Users/:userID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/v2/AuthorizationCategories/:id/Users/:userID') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID
http POST {{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Add an authorization category.
{{baseUrl}}/api/v2/AuthorizationCategories
BODY json
{
"Description": "",
"ID": "",
"Name": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/AuthorizationCategories");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Description\": \"\",\n \"ID\": \"\",\n \"Name\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/AuthorizationCategories" {:content-type :json
:form-params {:Description ""
:ID ""
:Name ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/AuthorizationCategories"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Description\": \"\",\n \"ID\": \"\",\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/v2/AuthorizationCategories"),
Content = new StringContent("{\n \"Description\": \"\",\n \"ID\": \"\",\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/v2/AuthorizationCategories");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Description\": \"\",\n \"ID\": \"\",\n \"Name\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/AuthorizationCategories"
payload := strings.NewReader("{\n \"Description\": \"\",\n \"ID\": \"\",\n \"Name\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/AuthorizationCategories HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 49
{
"Description": "",
"ID": "",
"Name": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/AuthorizationCategories")
.setHeader("content-type", "application/json")
.setBody("{\n \"Description\": \"\",\n \"ID\": \"\",\n \"Name\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/AuthorizationCategories"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Description\": \"\",\n \"ID\": \"\",\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 \"Description\": \"\",\n \"ID\": \"\",\n \"Name\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/AuthorizationCategories")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/AuthorizationCategories")
.header("content-type", "application/json")
.body("{\n \"Description\": \"\",\n \"ID\": \"\",\n \"Name\": \"\"\n}")
.asString();
const data = JSON.stringify({
Description: '',
ID: '',
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/v2/AuthorizationCategories');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/AuthorizationCategories',
headers: {'content-type': 'application/json'},
data: {Description: '', ID: '', Name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/AuthorizationCategories';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Description":"","ID":"","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/v2/AuthorizationCategories',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Description": "",\n "ID": "",\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 \"Description\": \"\",\n \"ID\": \"\",\n \"Name\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/AuthorizationCategories")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/AuthorizationCategories',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Description: '', ID: '', Name: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/AuthorizationCategories',
headers: {'content-type': 'application/json'},
body: {Description: '', ID: '', 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/v2/AuthorizationCategories');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Description: '',
ID: '',
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/v2/AuthorizationCategories',
headers: {'content-type': 'application/json'},
data: {Description: '', ID: '', 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/v2/AuthorizationCategories';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Description":"","ID":"","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": @"application/json" };
NSDictionary *parameters = @{ @"Description": @"",
@"ID": @"",
@"Name": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/AuthorizationCategories"]
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/v2/AuthorizationCategories" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Description\": \"\",\n \"ID\": \"\",\n \"Name\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/AuthorizationCategories",
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([
'Description' => '',
'ID' => '',
'Name' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/AuthorizationCategories', [
'body' => '{
"Description": "",
"ID": "",
"Name": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/AuthorizationCategories');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Description' => '',
'ID' => '',
'Name' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Description' => '',
'ID' => '',
'Name' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/AuthorizationCategories');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/AuthorizationCategories' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Description": "",
"ID": "",
"Name": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/AuthorizationCategories' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Description": "",
"ID": "",
"Name": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Description\": \"\",\n \"ID\": \"\",\n \"Name\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/AuthorizationCategories", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/AuthorizationCategories"
payload = {
"Description": "",
"ID": "",
"Name": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/AuthorizationCategories"
payload <- "{\n \"Description\": \"\",\n \"ID\": \"\",\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/v2/AuthorizationCategories")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Description\": \"\",\n \"ID\": \"\",\n \"Name\": \"\"\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/v2/AuthorizationCategories') do |req|
req.body = "{\n \"Description\": \"\",\n \"ID\": \"\",\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/v2/AuthorizationCategories";
let payload = json!({
"Description": "",
"ID": "",
"Name": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/AuthorizationCategories \
--header 'content-type: application/json' \
--data '{
"Description": "",
"ID": "",
"Name": ""
}'
echo '{
"Description": "",
"ID": "",
"Name": ""
}' | \
http POST {{baseUrl}}/api/v2/AuthorizationCategories \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Description": "",\n "ID": "",\n "Name": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/AuthorizationCategories
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Description": "",
"ID": "",
"Name": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/AuthorizationCategories")! 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
Deletes a category a user could see.
{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID
QUERY PARAMS
id
userID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID")
require "http/client"
url = "{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v2/AuthorizationCategories/:id/Users/:userID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/AuthorizationCategories/:id/Users/:userID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/api/v2/AuthorizationCategories/:id/Users/:userID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v2/AuthorizationCategories/:id/Users/:userID') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID
http DELETE {{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/AuthorizationCategories/:id/Users/:userID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get authorization categories.
{{baseUrl}}/api/v2/AuthorizationCategories
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/AuthorizationCategories");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/AuthorizationCategories")
require "http/client"
url = "{{baseUrl}}/api/v2/AuthorizationCategories"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/AuthorizationCategories"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/AuthorizationCategories");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/AuthorizationCategories"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/AuthorizationCategories HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/AuthorizationCategories")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/AuthorizationCategories"))
.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/v2/AuthorizationCategories")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/AuthorizationCategories")
.asString();
const 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/v2/AuthorizationCategories');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/AuthorizationCategories'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/AuthorizationCategories';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/AuthorizationCategories',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/AuthorizationCategories")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/AuthorizationCategories',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/AuthorizationCategories'
};
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/v2/AuthorizationCategories');
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/v2/AuthorizationCategories'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/AuthorizationCategories';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/AuthorizationCategories"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/AuthorizationCategories" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/AuthorizationCategories",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/AuthorizationCategories');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/AuthorizationCategories');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/AuthorizationCategories');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/AuthorizationCategories' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/AuthorizationCategories' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/AuthorizationCategories")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/AuthorizationCategories"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/AuthorizationCategories"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/AuthorizationCategories")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/AuthorizationCategories') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/AuthorizationCategories";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/AuthorizationCategories
http GET {{baseUrl}}/api/v2/AuthorizationCategories
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/AuthorizationCategories
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/AuthorizationCategories")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Remove an authorization category.
{{baseUrl}}/api/v2/AuthorizationCategories/:id
QUERY PARAMS
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/AuthorizationCategories/:id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v2/AuthorizationCategories/:id")
require "http/client"
url = "{{baseUrl}}/api/v2/AuthorizationCategories/:id"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v2/AuthorizationCategories/:id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/AuthorizationCategories/:id");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/AuthorizationCategories/:id"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v2/AuthorizationCategories/:id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v2/AuthorizationCategories/:id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/AuthorizationCategories/:id"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/AuthorizationCategories/:id")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v2/AuthorizationCategories/:id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/v2/AuthorizationCategories/:id');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/AuthorizationCategories/:id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/AuthorizationCategories/:id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/AuthorizationCategories/:id',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/AuthorizationCategories/:id")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/AuthorizationCategories/:id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/AuthorizationCategories/:id'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/v2/AuthorizationCategories/:id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/AuthorizationCategories/:id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/AuthorizationCategories/:id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/AuthorizationCategories/:id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/AuthorizationCategories/:id" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/AuthorizationCategories/:id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v2/AuthorizationCategories/:id');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/AuthorizationCategories/:id');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/AuthorizationCategories/:id');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/AuthorizationCategories/:id' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/AuthorizationCategories/:id' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/api/v2/AuthorizationCategories/:id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/AuthorizationCategories/:id"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/AuthorizationCategories/:id"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/AuthorizationCategories/:id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v2/AuthorizationCategories/:id') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/AuthorizationCategories/:id";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v2/AuthorizationCategories/:id
http DELETE {{baseUrl}}/api/v2/AuthorizationCategories/:id
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/api/v2/AuthorizationCategories/:id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/AuthorizationCategories/:id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Returns a report of access that users have to Authorization Categories.
{{baseUrl}}/api/v2/AuthorizationCategories/Users
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/AuthorizationCategories/Users");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/AuthorizationCategories/Users")
require "http/client"
url = "{{baseUrl}}/api/v2/AuthorizationCategories/Users"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/AuthorizationCategories/Users"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/AuthorizationCategories/Users");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/AuthorizationCategories/Users"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/AuthorizationCategories/Users HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/AuthorizationCategories/Users")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/AuthorizationCategories/Users"))
.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/v2/AuthorizationCategories/Users")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/AuthorizationCategories/Users")
.asString();
const 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/v2/AuthorizationCategories/Users');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/AuthorizationCategories/Users'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/AuthorizationCategories/Users';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/AuthorizationCategories/Users',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/AuthorizationCategories/Users")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/AuthorizationCategories/Users',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/AuthorizationCategories/Users'
};
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/v2/AuthorizationCategories/Users');
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/v2/AuthorizationCategories/Users'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/AuthorizationCategories/Users';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/AuthorizationCategories/Users"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/AuthorizationCategories/Users" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/AuthorizationCategories/Users",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/AuthorizationCategories/Users');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/AuthorizationCategories/Users');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/AuthorizationCategories/Users');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/AuthorizationCategories/Users' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/AuthorizationCategories/Users' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/AuthorizationCategories/Users")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/AuthorizationCategories/Users"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/AuthorizationCategories/Users"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/AuthorizationCategories/Users")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/AuthorizationCategories/Users') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/AuthorizationCategories/Users";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/AuthorizationCategories/Users
http GET {{baseUrl}}/api/v2/AuthorizationCategories/Users
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/AuthorizationCategories/Users
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/AuthorizationCategories/Users")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update an authorization category.
{{baseUrl}}/api/v2/AuthorizationCategories/:id
QUERY PARAMS
id
BODY json
{
"Description": "",
"ID": "",
"Name": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/AuthorizationCategories/:id");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Description\": \"\",\n \"ID\": \"\",\n \"Name\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/AuthorizationCategories/:id" {:content-type :json
:form-params {:Description ""
:ID ""
:Name ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/AuthorizationCategories/:id"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Description\": \"\",\n \"ID\": \"\",\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/v2/AuthorizationCategories/:id"),
Content = new StringContent("{\n \"Description\": \"\",\n \"ID\": \"\",\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/v2/AuthorizationCategories/:id");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Description\": \"\",\n \"ID\": \"\",\n \"Name\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/AuthorizationCategories/:id"
payload := strings.NewReader("{\n \"Description\": \"\",\n \"ID\": \"\",\n \"Name\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/AuthorizationCategories/:id HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 49
{
"Description": "",
"ID": "",
"Name": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/AuthorizationCategories/:id")
.setHeader("content-type", "application/json")
.setBody("{\n \"Description\": \"\",\n \"ID\": \"\",\n \"Name\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/AuthorizationCategories/:id"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Description\": \"\",\n \"ID\": \"\",\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 \"Description\": \"\",\n \"ID\": \"\",\n \"Name\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/AuthorizationCategories/:id")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/AuthorizationCategories/:id")
.header("content-type", "application/json")
.body("{\n \"Description\": \"\",\n \"ID\": \"\",\n \"Name\": \"\"\n}")
.asString();
const data = JSON.stringify({
Description: '',
ID: '',
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/v2/AuthorizationCategories/:id');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/AuthorizationCategories/:id',
headers: {'content-type': 'application/json'},
data: {Description: '', ID: '', Name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/AuthorizationCategories/:id';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Description":"","ID":"","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/v2/AuthorizationCategories/:id',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Description": "",\n "ID": "",\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 \"Description\": \"\",\n \"ID\": \"\",\n \"Name\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/AuthorizationCategories/:id")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/AuthorizationCategories/:id',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Description: '', ID: '', Name: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/AuthorizationCategories/:id',
headers: {'content-type': 'application/json'},
body: {Description: '', ID: '', 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/v2/AuthorizationCategories/:id');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Description: '',
ID: '',
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/v2/AuthorizationCategories/:id',
headers: {'content-type': 'application/json'},
data: {Description: '', ID: '', 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/v2/AuthorizationCategories/:id';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Description":"","ID":"","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": @"application/json" };
NSDictionary *parameters = @{ @"Description": @"",
@"ID": @"",
@"Name": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/AuthorizationCategories/:id"]
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/v2/AuthorizationCategories/:id" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Description\": \"\",\n \"ID\": \"\",\n \"Name\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/AuthorizationCategories/:id",
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([
'Description' => '',
'ID' => '',
'Name' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/AuthorizationCategories/:id', [
'body' => '{
"Description": "",
"ID": "",
"Name": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/AuthorizationCategories/:id');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Description' => '',
'ID' => '',
'Name' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Description' => '',
'ID' => '',
'Name' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/AuthorizationCategories/:id');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/AuthorizationCategories/:id' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Description": "",
"ID": "",
"Name": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/AuthorizationCategories/:id' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Description": "",
"ID": "",
"Name": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Description\": \"\",\n \"ID\": \"\",\n \"Name\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/AuthorizationCategories/:id", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/AuthorizationCategories/:id"
payload = {
"Description": "",
"ID": "",
"Name": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/AuthorizationCategories/:id"
payload <- "{\n \"Description\": \"\",\n \"ID\": \"\",\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/v2/AuthorizationCategories/:id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Description\": \"\",\n \"ID\": \"\",\n \"Name\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/AuthorizationCategories/:id') do |req|
req.body = "{\n \"Description\": \"\",\n \"ID\": \"\",\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/v2/AuthorizationCategories/:id";
let payload = json!({
"Description": "",
"ID": "",
"Name": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/AuthorizationCategories/:id \
--header 'content-type: application/json' \
--data '{
"Description": "",
"ID": "",
"Name": ""
}'
echo '{
"Description": "",
"ID": "",
"Name": ""
}' | \
http PUT {{baseUrl}}/api/v2/AuthorizationCategories/:id \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "Description": "",\n "ID": "",\n "Name": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/AuthorizationCategories/:id
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Description": "",
"ID": "",
"Name": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/AuthorizationCategories/:id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Add a category to an authorizationCodeDefintion.
{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID
QUERY PARAMS
ID
categoryID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID")
require "http/client"
url = "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID"))
.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/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID")
.asString();
const 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/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID'
};
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/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID');
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/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID
http POST {{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Add an authorization code definition.
{{baseUrl}}/api/v2/AuthorizationCodeDefinitions
BODY json
{
"AuthorizationID": "",
"CreatedByUserID": 0,
"CreatedDate": "",
"DataFields": [
{
"DigitsPrecision": 0,
"MaxExponent": 0,
"MaxValue": "",
"MinExponent": 0,
"MinValue": "",
"Name": "",
"ScaleFactor": "",
"Signed": false,
"Type": ""
}
],
"DeletedByUserID": 0,
"DeletedDate": "",
"Description": "",
"DurationAccuracy": 0,
"DurationAmount": 0,
"DurationUnits": "",
"HashLength": 0,
"ID": "",
"IsDeleted": false,
"Name": "",
"RandomLength": 0,
"ValidationFields": [
{
"Name": "",
"Type": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AuthorizationID\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataFields\": [\n {\n \"DigitsPrecision\": 0,\n \"MaxExponent\": 0,\n \"MaxValue\": \"\",\n \"MinExponent\": 0,\n \"MinValue\": \"\",\n \"Name\": \"\",\n \"ScaleFactor\": \"\",\n \"Signed\": false,\n \"Type\": \"\"\n }\n ],\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"Description\": \"\",\n \"DurationAccuracy\": 0,\n \"DurationAmount\": 0,\n \"DurationUnits\": \"\",\n \"HashLength\": 0,\n \"ID\": \"\",\n \"IsDeleted\": false,\n \"Name\": \"\",\n \"RandomLength\": 0,\n \"ValidationFields\": [\n {\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions" {:content-type :json
:form-params {:AuthorizationID ""
:CreatedByUserID 0
:CreatedDate ""
:DataFields [{:DigitsPrecision 0
:MaxExponent 0
:MaxValue ""
:MinExponent 0
:MinValue ""
:Name ""
:ScaleFactor ""
:Signed false
:Type ""}]
:DeletedByUserID 0
:DeletedDate ""
:Description ""
:DurationAccuracy 0
:DurationAmount 0
:DurationUnits ""
:HashLength 0
:ID ""
:IsDeleted false
:Name ""
:RandomLength 0
:ValidationFields [{:Name ""
:Type ""}]}})
require "http/client"
url = "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"AuthorizationID\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataFields\": [\n {\n \"DigitsPrecision\": 0,\n \"MaxExponent\": 0,\n \"MaxValue\": \"\",\n \"MinExponent\": 0,\n \"MinValue\": \"\",\n \"Name\": \"\",\n \"ScaleFactor\": \"\",\n \"Signed\": false,\n \"Type\": \"\"\n }\n ],\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"Description\": \"\",\n \"DurationAccuracy\": 0,\n \"DurationAmount\": 0,\n \"DurationUnits\": \"\",\n \"HashLength\": 0,\n \"ID\": \"\",\n \"IsDeleted\": false,\n \"Name\": \"\",\n \"RandomLength\": 0,\n \"ValidationFields\": [\n {\n \"Name\": \"\",\n \"Type\": \"\"\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/v2/AuthorizationCodeDefinitions"),
Content = new StringContent("{\n \"AuthorizationID\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataFields\": [\n {\n \"DigitsPrecision\": 0,\n \"MaxExponent\": 0,\n \"MaxValue\": \"\",\n \"MinExponent\": 0,\n \"MinValue\": \"\",\n \"Name\": \"\",\n \"ScaleFactor\": \"\",\n \"Signed\": false,\n \"Type\": \"\"\n }\n ],\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"Description\": \"\",\n \"DurationAccuracy\": 0,\n \"DurationAmount\": 0,\n \"DurationUnits\": \"\",\n \"HashLength\": 0,\n \"ID\": \"\",\n \"IsDeleted\": false,\n \"Name\": \"\",\n \"RandomLength\": 0,\n \"ValidationFields\": [\n {\n \"Name\": \"\",\n \"Type\": \"\"\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/v2/AuthorizationCodeDefinitions");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AuthorizationID\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataFields\": [\n {\n \"DigitsPrecision\": 0,\n \"MaxExponent\": 0,\n \"MaxValue\": \"\",\n \"MinExponent\": 0,\n \"MinValue\": \"\",\n \"Name\": \"\",\n \"ScaleFactor\": \"\",\n \"Signed\": false,\n \"Type\": \"\"\n }\n ],\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"Description\": \"\",\n \"DurationAccuracy\": 0,\n \"DurationAmount\": 0,\n \"DurationUnits\": \"\",\n \"HashLength\": 0,\n \"ID\": \"\",\n \"IsDeleted\": false,\n \"Name\": \"\",\n \"RandomLength\": 0,\n \"ValidationFields\": [\n {\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions"
payload := strings.NewReader("{\n \"AuthorizationID\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataFields\": [\n {\n \"DigitsPrecision\": 0,\n \"MaxExponent\": 0,\n \"MaxValue\": \"\",\n \"MinExponent\": 0,\n \"MinValue\": \"\",\n \"Name\": \"\",\n \"ScaleFactor\": \"\",\n \"Signed\": false,\n \"Type\": \"\"\n }\n ],\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"Description\": \"\",\n \"DurationAccuracy\": 0,\n \"DurationAmount\": 0,\n \"DurationUnits\": \"\",\n \"HashLength\": 0,\n \"ID\": \"\",\n \"IsDeleted\": false,\n \"Name\": \"\",\n \"RandomLength\": 0,\n \"ValidationFields\": [\n {\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/AuthorizationCodeDefinitions HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 611
{
"AuthorizationID": "",
"CreatedByUserID": 0,
"CreatedDate": "",
"DataFields": [
{
"DigitsPrecision": 0,
"MaxExponent": 0,
"MaxValue": "",
"MinExponent": 0,
"MinValue": "",
"Name": "",
"ScaleFactor": "",
"Signed": false,
"Type": ""
}
],
"DeletedByUserID": 0,
"DeletedDate": "",
"Description": "",
"DurationAccuracy": 0,
"DurationAmount": 0,
"DurationUnits": "",
"HashLength": 0,
"ID": "",
"IsDeleted": false,
"Name": "",
"RandomLength": 0,
"ValidationFields": [
{
"Name": "",
"Type": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions")
.setHeader("content-type", "application/json")
.setBody("{\n \"AuthorizationID\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataFields\": [\n {\n \"DigitsPrecision\": 0,\n \"MaxExponent\": 0,\n \"MaxValue\": \"\",\n \"MinExponent\": 0,\n \"MinValue\": \"\",\n \"Name\": \"\",\n \"ScaleFactor\": \"\",\n \"Signed\": false,\n \"Type\": \"\"\n }\n ],\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"Description\": \"\",\n \"DurationAccuracy\": 0,\n \"DurationAmount\": 0,\n \"DurationUnits\": \"\",\n \"HashLength\": 0,\n \"ID\": \"\",\n \"IsDeleted\": false,\n \"Name\": \"\",\n \"RandomLength\": 0,\n \"ValidationFields\": [\n {\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AuthorizationID\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataFields\": [\n {\n \"DigitsPrecision\": 0,\n \"MaxExponent\": 0,\n \"MaxValue\": \"\",\n \"MinExponent\": 0,\n \"MinValue\": \"\",\n \"Name\": \"\",\n \"ScaleFactor\": \"\",\n \"Signed\": false,\n \"Type\": \"\"\n }\n ],\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"Description\": \"\",\n \"DurationAccuracy\": 0,\n \"DurationAmount\": 0,\n \"DurationUnits\": \"\",\n \"HashLength\": 0,\n \"ID\": \"\",\n \"IsDeleted\": false,\n \"Name\": \"\",\n \"RandomLength\": 0,\n \"ValidationFields\": [\n {\n \"Name\": \"\",\n \"Type\": \"\"\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 \"AuthorizationID\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataFields\": [\n {\n \"DigitsPrecision\": 0,\n \"MaxExponent\": 0,\n \"MaxValue\": \"\",\n \"MinExponent\": 0,\n \"MinValue\": \"\",\n \"Name\": \"\",\n \"ScaleFactor\": \"\",\n \"Signed\": false,\n \"Type\": \"\"\n }\n ],\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"Description\": \"\",\n \"DurationAccuracy\": 0,\n \"DurationAmount\": 0,\n \"DurationUnits\": \"\",\n \"HashLength\": 0,\n \"ID\": \"\",\n \"IsDeleted\": false,\n \"Name\": \"\",\n \"RandomLength\": 0,\n \"ValidationFields\": [\n {\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions")
.header("content-type", "application/json")
.body("{\n \"AuthorizationID\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataFields\": [\n {\n \"DigitsPrecision\": 0,\n \"MaxExponent\": 0,\n \"MaxValue\": \"\",\n \"MinExponent\": 0,\n \"MinValue\": \"\",\n \"Name\": \"\",\n \"ScaleFactor\": \"\",\n \"Signed\": false,\n \"Type\": \"\"\n }\n ],\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"Description\": \"\",\n \"DurationAccuracy\": 0,\n \"DurationAmount\": 0,\n \"DurationUnits\": \"\",\n \"HashLength\": 0,\n \"ID\": \"\",\n \"IsDeleted\": false,\n \"Name\": \"\",\n \"RandomLength\": 0,\n \"ValidationFields\": [\n {\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
AuthorizationID: '',
CreatedByUserID: 0,
CreatedDate: '',
DataFields: [
{
DigitsPrecision: 0,
MaxExponent: 0,
MaxValue: '',
MinExponent: 0,
MinValue: '',
Name: '',
ScaleFactor: '',
Signed: false,
Type: ''
}
],
DeletedByUserID: 0,
DeletedDate: '',
Description: '',
DurationAccuracy: 0,
DurationAmount: 0,
DurationUnits: '',
HashLength: 0,
ID: '',
IsDeleted: false,
Name: '',
RandomLength: 0,
ValidationFields: [
{
Name: '',
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/v2/AuthorizationCodeDefinitions');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions',
headers: {'content-type': 'application/json'},
data: {
AuthorizationID: '',
CreatedByUserID: 0,
CreatedDate: '',
DataFields: [
{
DigitsPrecision: 0,
MaxExponent: 0,
MaxValue: '',
MinExponent: 0,
MinValue: '',
Name: '',
ScaleFactor: '',
Signed: false,
Type: ''
}
],
DeletedByUserID: 0,
DeletedDate: '',
Description: '',
DurationAccuracy: 0,
DurationAmount: 0,
DurationUnits: '',
HashLength: 0,
ID: '',
IsDeleted: false,
Name: '',
RandomLength: 0,
ValidationFields: [{Name: '', Type: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"AuthorizationID":"","CreatedByUserID":0,"CreatedDate":"","DataFields":[{"DigitsPrecision":0,"MaxExponent":0,"MaxValue":"","MinExponent":0,"MinValue":"","Name":"","ScaleFactor":"","Signed":false,"Type":""}],"DeletedByUserID":0,"DeletedDate":"","Description":"","DurationAccuracy":0,"DurationAmount":0,"DurationUnits":"","HashLength":0,"ID":"","IsDeleted":false,"Name":"","RandomLength":0,"ValidationFields":[{"Name":"","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/v2/AuthorizationCodeDefinitions',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "AuthorizationID": "",\n "CreatedByUserID": 0,\n "CreatedDate": "",\n "DataFields": [\n {\n "DigitsPrecision": 0,\n "MaxExponent": 0,\n "MaxValue": "",\n "MinExponent": 0,\n "MinValue": "",\n "Name": "",\n "ScaleFactor": "",\n "Signed": false,\n "Type": ""\n }\n ],\n "DeletedByUserID": 0,\n "DeletedDate": "",\n "Description": "",\n "DurationAccuracy": 0,\n "DurationAmount": 0,\n "DurationUnits": "",\n "HashLength": 0,\n "ID": "",\n "IsDeleted": false,\n "Name": "",\n "RandomLength": 0,\n "ValidationFields": [\n {\n "Name": "",\n "Type": ""\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 \"AuthorizationID\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataFields\": [\n {\n \"DigitsPrecision\": 0,\n \"MaxExponent\": 0,\n \"MaxValue\": \"\",\n \"MinExponent\": 0,\n \"MinValue\": \"\",\n \"Name\": \"\",\n \"ScaleFactor\": \"\",\n \"Signed\": false,\n \"Type\": \"\"\n }\n ],\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"Description\": \"\",\n \"DurationAccuracy\": 0,\n \"DurationAmount\": 0,\n \"DurationUnits\": \"\",\n \"HashLength\": 0,\n \"ID\": \"\",\n \"IsDeleted\": false,\n \"Name\": \"\",\n \"RandomLength\": 0,\n \"ValidationFields\": [\n {\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/AuthorizationCodeDefinitions',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
AuthorizationID: '',
CreatedByUserID: 0,
CreatedDate: '',
DataFields: [
{
DigitsPrecision: 0,
MaxExponent: 0,
MaxValue: '',
MinExponent: 0,
MinValue: '',
Name: '',
ScaleFactor: '',
Signed: false,
Type: ''
}
],
DeletedByUserID: 0,
DeletedDate: '',
Description: '',
DurationAccuracy: 0,
DurationAmount: 0,
DurationUnits: '',
HashLength: 0,
ID: '',
IsDeleted: false,
Name: '',
RandomLength: 0,
ValidationFields: [{Name: '', Type: ''}]
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions',
headers: {'content-type': 'application/json'},
body: {
AuthorizationID: '',
CreatedByUserID: 0,
CreatedDate: '',
DataFields: [
{
DigitsPrecision: 0,
MaxExponent: 0,
MaxValue: '',
MinExponent: 0,
MinValue: '',
Name: '',
ScaleFactor: '',
Signed: false,
Type: ''
}
],
DeletedByUserID: 0,
DeletedDate: '',
Description: '',
DurationAccuracy: 0,
DurationAmount: 0,
DurationUnits: '',
HashLength: 0,
ID: '',
IsDeleted: false,
Name: '',
RandomLength: 0,
ValidationFields: [{Name: '', 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/v2/AuthorizationCodeDefinitions');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
AuthorizationID: '',
CreatedByUserID: 0,
CreatedDate: '',
DataFields: [
{
DigitsPrecision: 0,
MaxExponent: 0,
MaxValue: '',
MinExponent: 0,
MinValue: '',
Name: '',
ScaleFactor: '',
Signed: false,
Type: ''
}
],
DeletedByUserID: 0,
DeletedDate: '',
Description: '',
DurationAccuracy: 0,
DurationAmount: 0,
DurationUnits: '',
HashLength: 0,
ID: '',
IsDeleted: false,
Name: '',
RandomLength: 0,
ValidationFields: [
{
Name: '',
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/v2/AuthorizationCodeDefinitions',
headers: {'content-type': 'application/json'},
data: {
AuthorizationID: '',
CreatedByUserID: 0,
CreatedDate: '',
DataFields: [
{
DigitsPrecision: 0,
MaxExponent: 0,
MaxValue: '',
MinExponent: 0,
MinValue: '',
Name: '',
ScaleFactor: '',
Signed: false,
Type: ''
}
],
DeletedByUserID: 0,
DeletedDate: '',
Description: '',
DurationAccuracy: 0,
DurationAmount: 0,
DurationUnits: '',
HashLength: 0,
ID: '',
IsDeleted: false,
Name: '',
RandomLength: 0,
ValidationFields: [{Name: '', 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/v2/AuthorizationCodeDefinitions';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"AuthorizationID":"","CreatedByUserID":0,"CreatedDate":"","DataFields":[{"DigitsPrecision":0,"MaxExponent":0,"MaxValue":"","MinExponent":0,"MinValue":"","Name":"","ScaleFactor":"","Signed":false,"Type":""}],"DeletedByUserID":0,"DeletedDate":"","Description":"","DurationAccuracy":0,"DurationAmount":0,"DurationUnits":"","HashLength":0,"ID":"","IsDeleted":false,"Name":"","RandomLength":0,"ValidationFields":[{"Name":"","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": @"application/json" };
NSDictionary *parameters = @{ @"AuthorizationID": @"",
@"CreatedByUserID": @0,
@"CreatedDate": @"",
@"DataFields": @[ @{ @"DigitsPrecision": @0, @"MaxExponent": @0, @"MaxValue": @"", @"MinExponent": @0, @"MinValue": @"", @"Name": @"", @"ScaleFactor": @"", @"Signed": @NO, @"Type": @"" } ],
@"DeletedByUserID": @0,
@"DeletedDate": @"",
@"Description": @"",
@"DurationAccuracy": @0,
@"DurationAmount": @0,
@"DurationUnits": @"",
@"HashLength": @0,
@"ID": @"",
@"IsDeleted": @NO,
@"Name": @"",
@"RandomLength": @0,
@"ValidationFields": @[ @{ @"Name": @"", @"Type": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/AuthorizationCodeDefinitions"]
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/v2/AuthorizationCodeDefinitions" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"AuthorizationID\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataFields\": [\n {\n \"DigitsPrecision\": 0,\n \"MaxExponent\": 0,\n \"MaxValue\": \"\",\n \"MinExponent\": 0,\n \"MinValue\": \"\",\n \"Name\": \"\",\n \"ScaleFactor\": \"\",\n \"Signed\": false,\n \"Type\": \"\"\n }\n ],\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"Description\": \"\",\n \"DurationAccuracy\": 0,\n \"DurationAmount\": 0,\n \"DurationUnits\": \"\",\n \"HashLength\": 0,\n \"ID\": \"\",\n \"IsDeleted\": false,\n \"Name\": \"\",\n \"RandomLength\": 0,\n \"ValidationFields\": [\n {\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/AuthorizationCodeDefinitions",
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([
'AuthorizationID' => '',
'CreatedByUserID' => 0,
'CreatedDate' => '',
'DataFields' => [
[
'DigitsPrecision' => 0,
'MaxExponent' => 0,
'MaxValue' => '',
'MinExponent' => 0,
'MinValue' => '',
'Name' => '',
'ScaleFactor' => '',
'Signed' => null,
'Type' => ''
]
],
'DeletedByUserID' => 0,
'DeletedDate' => '',
'Description' => '',
'DurationAccuracy' => 0,
'DurationAmount' => 0,
'DurationUnits' => '',
'HashLength' => 0,
'ID' => '',
'IsDeleted' => null,
'Name' => '',
'RandomLength' => 0,
'ValidationFields' => [
[
'Name' => '',
'Type' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions', [
'body' => '{
"AuthorizationID": "",
"CreatedByUserID": 0,
"CreatedDate": "",
"DataFields": [
{
"DigitsPrecision": 0,
"MaxExponent": 0,
"MaxValue": "",
"MinExponent": 0,
"MinValue": "",
"Name": "",
"ScaleFactor": "",
"Signed": false,
"Type": ""
}
],
"DeletedByUserID": 0,
"DeletedDate": "",
"Description": "",
"DurationAccuracy": 0,
"DurationAmount": 0,
"DurationUnits": "",
"HashLength": 0,
"ID": "",
"IsDeleted": false,
"Name": "",
"RandomLength": 0,
"ValidationFields": [
{
"Name": "",
"Type": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/AuthorizationCodeDefinitions');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AuthorizationID' => '',
'CreatedByUserID' => 0,
'CreatedDate' => '',
'DataFields' => [
[
'DigitsPrecision' => 0,
'MaxExponent' => 0,
'MaxValue' => '',
'MinExponent' => 0,
'MinValue' => '',
'Name' => '',
'ScaleFactor' => '',
'Signed' => null,
'Type' => ''
]
],
'DeletedByUserID' => 0,
'DeletedDate' => '',
'Description' => '',
'DurationAccuracy' => 0,
'DurationAmount' => 0,
'DurationUnits' => '',
'HashLength' => 0,
'ID' => '',
'IsDeleted' => null,
'Name' => '',
'RandomLength' => 0,
'ValidationFields' => [
[
'Name' => '',
'Type' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AuthorizationID' => '',
'CreatedByUserID' => 0,
'CreatedDate' => '',
'DataFields' => [
[
'DigitsPrecision' => 0,
'MaxExponent' => 0,
'MaxValue' => '',
'MinExponent' => 0,
'MinValue' => '',
'Name' => '',
'ScaleFactor' => '',
'Signed' => null,
'Type' => ''
]
],
'DeletedByUserID' => 0,
'DeletedDate' => '',
'Description' => '',
'DurationAccuracy' => 0,
'DurationAmount' => 0,
'DurationUnits' => '',
'HashLength' => 0,
'ID' => '',
'IsDeleted' => null,
'Name' => '',
'RandomLength' => 0,
'ValidationFields' => [
[
'Name' => '',
'Type' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/AuthorizationCodeDefinitions');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AuthorizationID": "",
"CreatedByUserID": 0,
"CreatedDate": "",
"DataFields": [
{
"DigitsPrecision": 0,
"MaxExponent": 0,
"MaxValue": "",
"MinExponent": 0,
"MinValue": "",
"Name": "",
"ScaleFactor": "",
"Signed": false,
"Type": ""
}
],
"DeletedByUserID": 0,
"DeletedDate": "",
"Description": "",
"DurationAccuracy": 0,
"DurationAmount": 0,
"DurationUnits": "",
"HashLength": 0,
"ID": "",
"IsDeleted": false,
"Name": "",
"RandomLength": 0,
"ValidationFields": [
{
"Name": "",
"Type": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AuthorizationID": "",
"CreatedByUserID": 0,
"CreatedDate": "",
"DataFields": [
{
"DigitsPrecision": 0,
"MaxExponent": 0,
"MaxValue": "",
"MinExponent": 0,
"MinValue": "",
"Name": "",
"ScaleFactor": "",
"Signed": false,
"Type": ""
}
],
"DeletedByUserID": 0,
"DeletedDate": "",
"Description": "",
"DurationAccuracy": 0,
"DurationAmount": 0,
"DurationUnits": "",
"HashLength": 0,
"ID": "",
"IsDeleted": false,
"Name": "",
"RandomLength": 0,
"ValidationFields": [
{
"Name": "",
"Type": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AuthorizationID\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataFields\": [\n {\n \"DigitsPrecision\": 0,\n \"MaxExponent\": 0,\n \"MaxValue\": \"\",\n \"MinExponent\": 0,\n \"MinValue\": \"\",\n \"Name\": \"\",\n \"ScaleFactor\": \"\",\n \"Signed\": false,\n \"Type\": \"\"\n }\n ],\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"Description\": \"\",\n \"DurationAccuracy\": 0,\n \"DurationAmount\": 0,\n \"DurationUnits\": \"\",\n \"HashLength\": 0,\n \"ID\": \"\",\n \"IsDeleted\": false,\n \"Name\": \"\",\n \"RandomLength\": 0,\n \"ValidationFields\": [\n {\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/AuthorizationCodeDefinitions", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions"
payload = {
"AuthorizationID": "",
"CreatedByUserID": 0,
"CreatedDate": "",
"DataFields": [
{
"DigitsPrecision": 0,
"MaxExponent": 0,
"MaxValue": "",
"MinExponent": 0,
"MinValue": "",
"Name": "",
"ScaleFactor": "",
"Signed": False,
"Type": ""
}
],
"DeletedByUserID": 0,
"DeletedDate": "",
"Description": "",
"DurationAccuracy": 0,
"DurationAmount": 0,
"DurationUnits": "",
"HashLength": 0,
"ID": "",
"IsDeleted": False,
"Name": "",
"RandomLength": 0,
"ValidationFields": [
{
"Name": "",
"Type": ""
}
]
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions"
payload <- "{\n \"AuthorizationID\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataFields\": [\n {\n \"DigitsPrecision\": 0,\n \"MaxExponent\": 0,\n \"MaxValue\": \"\",\n \"MinExponent\": 0,\n \"MinValue\": \"\",\n \"Name\": \"\",\n \"ScaleFactor\": \"\",\n \"Signed\": false,\n \"Type\": \"\"\n }\n ],\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"Description\": \"\",\n \"DurationAccuracy\": 0,\n \"DurationAmount\": 0,\n \"DurationUnits\": \"\",\n \"HashLength\": 0,\n \"ID\": \"\",\n \"IsDeleted\": false,\n \"Name\": \"\",\n \"RandomLength\": 0,\n \"ValidationFields\": [\n {\n \"Name\": \"\",\n \"Type\": \"\"\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/v2/AuthorizationCodeDefinitions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"AuthorizationID\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataFields\": [\n {\n \"DigitsPrecision\": 0,\n \"MaxExponent\": 0,\n \"MaxValue\": \"\",\n \"MinExponent\": 0,\n \"MinValue\": \"\",\n \"Name\": \"\",\n \"ScaleFactor\": \"\",\n \"Signed\": false,\n \"Type\": \"\"\n }\n ],\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"Description\": \"\",\n \"DurationAccuracy\": 0,\n \"DurationAmount\": 0,\n \"DurationUnits\": \"\",\n \"HashLength\": 0,\n \"ID\": \"\",\n \"IsDeleted\": false,\n \"Name\": \"\",\n \"RandomLength\": 0,\n \"ValidationFields\": [\n {\n \"Name\": \"\",\n \"Type\": \"\"\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/v2/AuthorizationCodeDefinitions') do |req|
req.body = "{\n \"AuthorizationID\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataFields\": [\n {\n \"DigitsPrecision\": 0,\n \"MaxExponent\": 0,\n \"MaxValue\": \"\",\n \"MinExponent\": 0,\n \"MinValue\": \"\",\n \"Name\": \"\",\n \"ScaleFactor\": \"\",\n \"Signed\": false,\n \"Type\": \"\"\n }\n ],\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"Description\": \"\",\n \"DurationAccuracy\": 0,\n \"DurationAmount\": 0,\n \"DurationUnits\": \"\",\n \"HashLength\": 0,\n \"ID\": \"\",\n \"IsDeleted\": false,\n \"Name\": \"\",\n \"RandomLength\": 0,\n \"ValidationFields\": [\n {\n \"Name\": \"\",\n \"Type\": \"\"\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/v2/AuthorizationCodeDefinitions";
let payload = json!({
"AuthorizationID": "",
"CreatedByUserID": 0,
"CreatedDate": "",
"DataFields": (
json!({
"DigitsPrecision": 0,
"MaxExponent": 0,
"MaxValue": "",
"MinExponent": 0,
"MinValue": "",
"Name": "",
"ScaleFactor": "",
"Signed": false,
"Type": ""
})
),
"DeletedByUserID": 0,
"DeletedDate": "",
"Description": "",
"DurationAccuracy": 0,
"DurationAmount": 0,
"DurationUnits": "",
"HashLength": 0,
"ID": "",
"IsDeleted": false,
"Name": "",
"RandomLength": 0,
"ValidationFields": (
json!({
"Name": "",
"Type": ""
})
)
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/AuthorizationCodeDefinitions \
--header 'content-type: application/json' \
--data '{
"AuthorizationID": "",
"CreatedByUserID": 0,
"CreatedDate": "",
"DataFields": [
{
"DigitsPrecision": 0,
"MaxExponent": 0,
"MaxValue": "",
"MinExponent": 0,
"MinValue": "",
"Name": "",
"ScaleFactor": "",
"Signed": false,
"Type": ""
}
],
"DeletedByUserID": 0,
"DeletedDate": "",
"Description": "",
"DurationAccuracy": 0,
"DurationAmount": 0,
"DurationUnits": "",
"HashLength": 0,
"ID": "",
"IsDeleted": false,
"Name": "",
"RandomLength": 0,
"ValidationFields": [
{
"Name": "",
"Type": ""
}
]
}'
echo '{
"AuthorizationID": "",
"CreatedByUserID": 0,
"CreatedDate": "",
"DataFields": [
{
"DigitsPrecision": 0,
"MaxExponent": 0,
"MaxValue": "",
"MinExponent": 0,
"MinValue": "",
"Name": "",
"ScaleFactor": "",
"Signed": false,
"Type": ""
}
],
"DeletedByUserID": 0,
"DeletedDate": "",
"Description": "",
"DurationAccuracy": 0,
"DurationAmount": 0,
"DurationUnits": "",
"HashLength": 0,
"ID": "",
"IsDeleted": false,
"Name": "",
"RandomLength": 0,
"ValidationFields": [
{
"Name": "",
"Type": ""
}
]
}' | \
http POST {{baseUrl}}/api/v2/AuthorizationCodeDefinitions \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "AuthorizationID": "",\n "CreatedByUserID": 0,\n "CreatedDate": "",\n "DataFields": [\n {\n "DigitsPrecision": 0,\n "MaxExponent": 0,\n "MaxValue": "",\n "MinExponent": 0,\n "MinValue": "",\n "Name": "",\n "ScaleFactor": "",\n "Signed": false,\n "Type": ""\n }\n ],\n "DeletedByUserID": 0,\n "DeletedDate": "",\n "Description": "",\n "DurationAccuracy": 0,\n "DurationAmount": 0,\n "DurationUnits": "",\n "HashLength": 0,\n "ID": "",\n "IsDeleted": false,\n "Name": "",\n "RandomLength": 0,\n "ValidationFields": [\n {\n "Name": "",\n "Type": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/api/v2/AuthorizationCodeDefinitions
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"AuthorizationID": "",
"CreatedByUserID": 0,
"CreatedDate": "",
"DataFields": [
[
"DigitsPrecision": 0,
"MaxExponent": 0,
"MaxValue": "",
"MinExponent": 0,
"MinValue": "",
"Name": "",
"ScaleFactor": "",
"Signed": false,
"Type": ""
]
],
"DeletedByUserID": 0,
"DeletedDate": "",
"Description": "",
"DurationAccuracy": 0,
"DurationAmount": 0,
"DurationUnits": "",
"HashLength": 0,
"ID": "",
"IsDeleted": false,
"Name": "",
"RandomLength": 0,
"ValidationFields": [
[
"Name": "",
"Type": ""
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions")! 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
Deletes the category from the authorization code definition.
{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID
QUERY PARAMS
ID
categoryID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID")
require "http/client"
url = "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID"))
.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/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID")
.asString();
const 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/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID'
};
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/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID');
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/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID
http DELETE {{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:ID/Categories/:categoryID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Disable an authorization code definition
{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id
QUERY PARAMS
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id")
require "http/client"
url = "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v2/AuthorizationCodeDefinitions/:id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/AuthorizationCodeDefinitions/:id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/api/v2/AuthorizationCodeDefinitions/:id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v2/AuthorizationCodeDefinitions/:id') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id
http DELETE {{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get an authorization code definition by its ID
{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id
QUERY PARAMS
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id")
require "http/client"
url = "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/AuthorizationCodeDefinitions/:id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/AuthorizationCodeDefinitions/:id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/AuthorizationCodeDefinitions/:id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/AuthorizationCodeDefinitions/:id') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id
http GET {{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get authorization code definitions.
{{baseUrl}}/api/v2/AuthorizationCodeDefinitions
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions")
require "http/client"
url = "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/AuthorizationCodeDefinitions HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions"))
.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/v2/AuthorizationCodeDefinitions")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions")
.asString();
const 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/v2/AuthorizationCodeDefinitions');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/AuthorizationCodeDefinitions',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions'
};
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/v2/AuthorizationCodeDefinitions');
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/v2/AuthorizationCodeDefinitions'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/AuthorizationCodeDefinitions"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/AuthorizationCodeDefinitions",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/AuthorizationCodeDefinitions');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/AuthorizationCodeDefinitions');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/AuthorizationCodeDefinitions")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/AuthorizationCodeDefinitions') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/AuthorizationCodeDefinitions
http GET {{baseUrl}}/api/v2/AuthorizationCodeDefinitions
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/AuthorizationCodeDefinitions
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update an authorization code definition
{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id
QUERY PARAMS
id
BODY json
{
"AuthorizationID": "",
"CreatedByUserID": 0,
"CreatedDate": "",
"DataFields": [
{
"DigitsPrecision": 0,
"MaxExponent": 0,
"MaxValue": "",
"MinExponent": 0,
"MinValue": "",
"Name": "",
"ScaleFactor": "",
"Signed": false,
"Type": ""
}
],
"DeletedByUserID": 0,
"DeletedDate": "",
"Description": "",
"DurationAccuracy": 0,
"DurationAmount": 0,
"DurationUnits": "",
"HashLength": 0,
"ID": "",
"IsDeleted": false,
"Name": "",
"RandomLength": 0,
"ValidationFields": [
{
"Name": "",
"Type": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AuthorizationID\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataFields\": [\n {\n \"DigitsPrecision\": 0,\n \"MaxExponent\": 0,\n \"MaxValue\": \"\",\n \"MinExponent\": 0,\n \"MinValue\": \"\",\n \"Name\": \"\",\n \"ScaleFactor\": \"\",\n \"Signed\": false,\n \"Type\": \"\"\n }\n ],\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"Description\": \"\",\n \"DurationAccuracy\": 0,\n \"DurationAmount\": 0,\n \"DurationUnits\": \"\",\n \"HashLength\": 0,\n \"ID\": \"\",\n \"IsDeleted\": false,\n \"Name\": \"\",\n \"RandomLength\": 0,\n \"ValidationFields\": [\n {\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id" {:content-type :json
:form-params {:AuthorizationID ""
:CreatedByUserID 0
:CreatedDate ""
:DataFields [{:DigitsPrecision 0
:MaxExponent 0
:MaxValue ""
:MinExponent 0
:MinValue ""
:Name ""
:ScaleFactor ""
:Signed false
:Type ""}]
:DeletedByUserID 0
:DeletedDate ""
:Description ""
:DurationAccuracy 0
:DurationAmount 0
:DurationUnits ""
:HashLength 0
:ID ""
:IsDeleted false
:Name ""
:RandomLength 0
:ValidationFields [{:Name ""
:Type ""}]}})
require "http/client"
url = "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"AuthorizationID\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataFields\": [\n {\n \"DigitsPrecision\": 0,\n \"MaxExponent\": 0,\n \"MaxValue\": \"\",\n \"MinExponent\": 0,\n \"MinValue\": \"\",\n \"Name\": \"\",\n \"ScaleFactor\": \"\",\n \"Signed\": false,\n \"Type\": \"\"\n }\n ],\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"Description\": \"\",\n \"DurationAccuracy\": 0,\n \"DurationAmount\": 0,\n \"DurationUnits\": \"\",\n \"HashLength\": 0,\n \"ID\": \"\",\n \"IsDeleted\": false,\n \"Name\": \"\",\n \"RandomLength\": 0,\n \"ValidationFields\": [\n {\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id"),
Content = new StringContent("{\n \"AuthorizationID\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataFields\": [\n {\n \"DigitsPrecision\": 0,\n \"MaxExponent\": 0,\n \"MaxValue\": \"\",\n \"MinExponent\": 0,\n \"MinValue\": \"\",\n \"Name\": \"\",\n \"ScaleFactor\": \"\",\n \"Signed\": false,\n \"Type\": \"\"\n }\n ],\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"Description\": \"\",\n \"DurationAccuracy\": 0,\n \"DurationAmount\": 0,\n \"DurationUnits\": \"\",\n \"HashLength\": 0,\n \"ID\": \"\",\n \"IsDeleted\": false,\n \"Name\": \"\",\n \"RandomLength\": 0,\n \"ValidationFields\": [\n {\n \"Name\": \"\",\n \"Type\": \"\"\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/v2/AuthorizationCodeDefinitions/:id");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AuthorizationID\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataFields\": [\n {\n \"DigitsPrecision\": 0,\n \"MaxExponent\": 0,\n \"MaxValue\": \"\",\n \"MinExponent\": 0,\n \"MinValue\": \"\",\n \"Name\": \"\",\n \"ScaleFactor\": \"\",\n \"Signed\": false,\n \"Type\": \"\"\n }\n ],\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"Description\": \"\",\n \"DurationAccuracy\": 0,\n \"DurationAmount\": 0,\n \"DurationUnits\": \"\",\n \"HashLength\": 0,\n \"ID\": \"\",\n \"IsDeleted\": false,\n \"Name\": \"\",\n \"RandomLength\": 0,\n \"ValidationFields\": [\n {\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id"
payload := strings.NewReader("{\n \"AuthorizationID\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataFields\": [\n {\n \"DigitsPrecision\": 0,\n \"MaxExponent\": 0,\n \"MaxValue\": \"\",\n \"MinExponent\": 0,\n \"MinValue\": \"\",\n \"Name\": \"\",\n \"ScaleFactor\": \"\",\n \"Signed\": false,\n \"Type\": \"\"\n }\n ],\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"Description\": \"\",\n \"DurationAccuracy\": 0,\n \"DurationAmount\": 0,\n \"DurationUnits\": \"\",\n \"HashLength\": 0,\n \"ID\": \"\",\n \"IsDeleted\": false,\n \"Name\": \"\",\n \"RandomLength\": 0,\n \"ValidationFields\": [\n {\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/AuthorizationCodeDefinitions/:id HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 611
{
"AuthorizationID": "",
"CreatedByUserID": 0,
"CreatedDate": "",
"DataFields": [
{
"DigitsPrecision": 0,
"MaxExponent": 0,
"MaxValue": "",
"MinExponent": 0,
"MinValue": "",
"Name": "",
"ScaleFactor": "",
"Signed": false,
"Type": ""
}
],
"DeletedByUserID": 0,
"DeletedDate": "",
"Description": "",
"DurationAccuracy": 0,
"DurationAmount": 0,
"DurationUnits": "",
"HashLength": 0,
"ID": "",
"IsDeleted": false,
"Name": "",
"RandomLength": 0,
"ValidationFields": [
{
"Name": "",
"Type": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id")
.setHeader("content-type", "application/json")
.setBody("{\n \"AuthorizationID\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataFields\": [\n {\n \"DigitsPrecision\": 0,\n \"MaxExponent\": 0,\n \"MaxValue\": \"\",\n \"MinExponent\": 0,\n \"MinValue\": \"\",\n \"Name\": \"\",\n \"ScaleFactor\": \"\",\n \"Signed\": false,\n \"Type\": \"\"\n }\n ],\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"Description\": \"\",\n \"DurationAccuracy\": 0,\n \"DurationAmount\": 0,\n \"DurationUnits\": \"\",\n \"HashLength\": 0,\n \"ID\": \"\",\n \"IsDeleted\": false,\n \"Name\": \"\",\n \"RandomLength\": 0,\n \"ValidationFields\": [\n {\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"AuthorizationID\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataFields\": [\n {\n \"DigitsPrecision\": 0,\n \"MaxExponent\": 0,\n \"MaxValue\": \"\",\n \"MinExponent\": 0,\n \"MinValue\": \"\",\n \"Name\": \"\",\n \"ScaleFactor\": \"\",\n \"Signed\": false,\n \"Type\": \"\"\n }\n ],\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"Description\": \"\",\n \"DurationAccuracy\": 0,\n \"DurationAmount\": 0,\n \"DurationUnits\": \"\",\n \"HashLength\": 0,\n \"ID\": \"\",\n \"IsDeleted\": false,\n \"Name\": \"\",\n \"RandomLength\": 0,\n \"ValidationFields\": [\n {\n \"Name\": \"\",\n \"Type\": \"\"\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 \"AuthorizationID\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataFields\": [\n {\n \"DigitsPrecision\": 0,\n \"MaxExponent\": 0,\n \"MaxValue\": \"\",\n \"MinExponent\": 0,\n \"MinValue\": \"\",\n \"Name\": \"\",\n \"ScaleFactor\": \"\",\n \"Signed\": false,\n \"Type\": \"\"\n }\n ],\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"Description\": \"\",\n \"DurationAccuracy\": 0,\n \"DurationAmount\": 0,\n \"DurationUnits\": \"\",\n \"HashLength\": 0,\n \"ID\": \"\",\n \"IsDeleted\": false,\n \"Name\": \"\",\n \"RandomLength\": 0,\n \"ValidationFields\": [\n {\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id")
.header("content-type", "application/json")
.body("{\n \"AuthorizationID\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataFields\": [\n {\n \"DigitsPrecision\": 0,\n \"MaxExponent\": 0,\n \"MaxValue\": \"\",\n \"MinExponent\": 0,\n \"MinValue\": \"\",\n \"Name\": \"\",\n \"ScaleFactor\": \"\",\n \"Signed\": false,\n \"Type\": \"\"\n }\n ],\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"Description\": \"\",\n \"DurationAccuracy\": 0,\n \"DurationAmount\": 0,\n \"DurationUnits\": \"\",\n \"HashLength\": 0,\n \"ID\": \"\",\n \"IsDeleted\": false,\n \"Name\": \"\",\n \"RandomLength\": 0,\n \"ValidationFields\": [\n {\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
AuthorizationID: '',
CreatedByUserID: 0,
CreatedDate: '',
DataFields: [
{
DigitsPrecision: 0,
MaxExponent: 0,
MaxValue: '',
MinExponent: 0,
MinValue: '',
Name: '',
ScaleFactor: '',
Signed: false,
Type: ''
}
],
DeletedByUserID: 0,
DeletedDate: '',
Description: '',
DurationAccuracy: 0,
DurationAmount: 0,
DurationUnits: '',
HashLength: 0,
ID: '',
IsDeleted: false,
Name: '',
RandomLength: 0,
ValidationFields: [
{
Name: '',
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/v2/AuthorizationCodeDefinitions/:id');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id',
headers: {'content-type': 'application/json'},
data: {
AuthorizationID: '',
CreatedByUserID: 0,
CreatedDate: '',
DataFields: [
{
DigitsPrecision: 0,
MaxExponent: 0,
MaxValue: '',
MinExponent: 0,
MinValue: '',
Name: '',
ScaleFactor: '',
Signed: false,
Type: ''
}
],
DeletedByUserID: 0,
DeletedDate: '',
Description: '',
DurationAccuracy: 0,
DurationAmount: 0,
DurationUnits: '',
HashLength: 0,
ID: '',
IsDeleted: false,
Name: '',
RandomLength: 0,
ValidationFields: [{Name: '', Type: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"AuthorizationID":"","CreatedByUserID":0,"CreatedDate":"","DataFields":[{"DigitsPrecision":0,"MaxExponent":0,"MaxValue":"","MinExponent":0,"MinValue":"","Name":"","ScaleFactor":"","Signed":false,"Type":""}],"DeletedByUserID":0,"DeletedDate":"","Description":"","DurationAccuracy":0,"DurationAmount":0,"DurationUnits":"","HashLength":0,"ID":"","IsDeleted":false,"Name":"","RandomLength":0,"ValidationFields":[{"Name":"","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/v2/AuthorizationCodeDefinitions/:id',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "AuthorizationID": "",\n "CreatedByUserID": 0,\n "CreatedDate": "",\n "DataFields": [\n {\n "DigitsPrecision": 0,\n "MaxExponent": 0,\n "MaxValue": "",\n "MinExponent": 0,\n "MinValue": "",\n "Name": "",\n "ScaleFactor": "",\n "Signed": false,\n "Type": ""\n }\n ],\n "DeletedByUserID": 0,\n "DeletedDate": "",\n "Description": "",\n "DurationAccuracy": 0,\n "DurationAmount": 0,\n "DurationUnits": "",\n "HashLength": 0,\n "ID": "",\n "IsDeleted": false,\n "Name": "",\n "RandomLength": 0,\n "ValidationFields": [\n {\n "Name": "",\n "Type": ""\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 \"AuthorizationID\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataFields\": [\n {\n \"DigitsPrecision\": 0,\n \"MaxExponent\": 0,\n \"MaxValue\": \"\",\n \"MinExponent\": 0,\n \"MinValue\": \"\",\n \"Name\": \"\",\n \"ScaleFactor\": \"\",\n \"Signed\": false,\n \"Type\": \"\"\n }\n ],\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"Description\": \"\",\n \"DurationAccuracy\": 0,\n \"DurationAmount\": 0,\n \"DurationUnits\": \"\",\n \"HashLength\": 0,\n \"ID\": \"\",\n \"IsDeleted\": false,\n \"Name\": \"\",\n \"RandomLength\": 0,\n \"ValidationFields\": [\n {\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/AuthorizationCodeDefinitions/:id',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
AuthorizationID: '',
CreatedByUserID: 0,
CreatedDate: '',
DataFields: [
{
DigitsPrecision: 0,
MaxExponent: 0,
MaxValue: '',
MinExponent: 0,
MinValue: '',
Name: '',
ScaleFactor: '',
Signed: false,
Type: ''
}
],
DeletedByUserID: 0,
DeletedDate: '',
Description: '',
DurationAccuracy: 0,
DurationAmount: 0,
DurationUnits: '',
HashLength: 0,
ID: '',
IsDeleted: false,
Name: '',
RandomLength: 0,
ValidationFields: [{Name: '', Type: ''}]
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id',
headers: {'content-type': 'application/json'},
body: {
AuthorizationID: '',
CreatedByUserID: 0,
CreatedDate: '',
DataFields: [
{
DigitsPrecision: 0,
MaxExponent: 0,
MaxValue: '',
MinExponent: 0,
MinValue: '',
Name: '',
ScaleFactor: '',
Signed: false,
Type: ''
}
],
DeletedByUserID: 0,
DeletedDate: '',
Description: '',
DurationAccuracy: 0,
DurationAmount: 0,
DurationUnits: '',
HashLength: 0,
ID: '',
IsDeleted: false,
Name: '',
RandomLength: 0,
ValidationFields: [{Name: '', 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/v2/AuthorizationCodeDefinitions/:id');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
AuthorizationID: '',
CreatedByUserID: 0,
CreatedDate: '',
DataFields: [
{
DigitsPrecision: 0,
MaxExponent: 0,
MaxValue: '',
MinExponent: 0,
MinValue: '',
Name: '',
ScaleFactor: '',
Signed: false,
Type: ''
}
],
DeletedByUserID: 0,
DeletedDate: '',
Description: '',
DurationAccuracy: 0,
DurationAmount: 0,
DurationUnits: '',
HashLength: 0,
ID: '',
IsDeleted: false,
Name: '',
RandomLength: 0,
ValidationFields: [
{
Name: '',
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/v2/AuthorizationCodeDefinitions/:id',
headers: {'content-type': 'application/json'},
data: {
AuthorizationID: '',
CreatedByUserID: 0,
CreatedDate: '',
DataFields: [
{
DigitsPrecision: 0,
MaxExponent: 0,
MaxValue: '',
MinExponent: 0,
MinValue: '',
Name: '',
ScaleFactor: '',
Signed: false,
Type: ''
}
],
DeletedByUserID: 0,
DeletedDate: '',
Description: '',
DurationAccuracy: 0,
DurationAmount: 0,
DurationUnits: '',
HashLength: 0,
ID: '',
IsDeleted: false,
Name: '',
RandomLength: 0,
ValidationFields: [{Name: '', 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/v2/AuthorizationCodeDefinitions/:id';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"AuthorizationID":"","CreatedByUserID":0,"CreatedDate":"","DataFields":[{"DigitsPrecision":0,"MaxExponent":0,"MaxValue":"","MinExponent":0,"MinValue":"","Name":"","ScaleFactor":"","Signed":false,"Type":""}],"DeletedByUserID":0,"DeletedDate":"","Description":"","DurationAccuracy":0,"DurationAmount":0,"DurationUnits":"","HashLength":0,"ID":"","IsDeleted":false,"Name":"","RandomLength":0,"ValidationFields":[{"Name":"","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": @"application/json" };
NSDictionary *parameters = @{ @"AuthorizationID": @"",
@"CreatedByUserID": @0,
@"CreatedDate": @"",
@"DataFields": @[ @{ @"DigitsPrecision": @0, @"MaxExponent": @0, @"MaxValue": @"", @"MinExponent": @0, @"MinValue": @"", @"Name": @"", @"ScaleFactor": @"", @"Signed": @NO, @"Type": @"" } ],
@"DeletedByUserID": @0,
@"DeletedDate": @"",
@"Description": @"",
@"DurationAccuracy": @0,
@"DurationAmount": @0,
@"DurationUnits": @"",
@"HashLength": @0,
@"ID": @"",
@"IsDeleted": @NO,
@"Name": @"",
@"RandomLength": @0,
@"ValidationFields": @[ @{ @"Name": @"", @"Type": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id"]
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/v2/AuthorizationCodeDefinitions/:id" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"AuthorizationID\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataFields\": [\n {\n \"DigitsPrecision\": 0,\n \"MaxExponent\": 0,\n \"MaxValue\": \"\",\n \"MinExponent\": 0,\n \"MinValue\": \"\",\n \"Name\": \"\",\n \"ScaleFactor\": \"\",\n \"Signed\": false,\n \"Type\": \"\"\n }\n ],\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"Description\": \"\",\n \"DurationAccuracy\": 0,\n \"DurationAmount\": 0,\n \"DurationUnits\": \"\",\n \"HashLength\": 0,\n \"ID\": \"\",\n \"IsDeleted\": false,\n \"Name\": \"\",\n \"RandomLength\": 0,\n \"ValidationFields\": [\n {\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id",
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([
'AuthorizationID' => '',
'CreatedByUserID' => 0,
'CreatedDate' => '',
'DataFields' => [
[
'DigitsPrecision' => 0,
'MaxExponent' => 0,
'MaxValue' => '',
'MinExponent' => 0,
'MinValue' => '',
'Name' => '',
'ScaleFactor' => '',
'Signed' => null,
'Type' => ''
]
],
'DeletedByUserID' => 0,
'DeletedDate' => '',
'Description' => '',
'DurationAccuracy' => 0,
'DurationAmount' => 0,
'DurationUnits' => '',
'HashLength' => 0,
'ID' => '',
'IsDeleted' => null,
'Name' => '',
'RandomLength' => 0,
'ValidationFields' => [
[
'Name' => '',
'Type' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id', [
'body' => '{
"AuthorizationID": "",
"CreatedByUserID": 0,
"CreatedDate": "",
"DataFields": [
{
"DigitsPrecision": 0,
"MaxExponent": 0,
"MaxValue": "",
"MinExponent": 0,
"MinValue": "",
"Name": "",
"ScaleFactor": "",
"Signed": false,
"Type": ""
}
],
"DeletedByUserID": 0,
"DeletedDate": "",
"Description": "",
"DurationAccuracy": 0,
"DurationAmount": 0,
"DurationUnits": "",
"HashLength": 0,
"ID": "",
"IsDeleted": false,
"Name": "",
"RandomLength": 0,
"ValidationFields": [
{
"Name": "",
"Type": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AuthorizationID' => '',
'CreatedByUserID' => 0,
'CreatedDate' => '',
'DataFields' => [
[
'DigitsPrecision' => 0,
'MaxExponent' => 0,
'MaxValue' => '',
'MinExponent' => 0,
'MinValue' => '',
'Name' => '',
'ScaleFactor' => '',
'Signed' => null,
'Type' => ''
]
],
'DeletedByUserID' => 0,
'DeletedDate' => '',
'Description' => '',
'DurationAccuracy' => 0,
'DurationAmount' => 0,
'DurationUnits' => '',
'HashLength' => 0,
'ID' => '',
'IsDeleted' => null,
'Name' => '',
'RandomLength' => 0,
'ValidationFields' => [
[
'Name' => '',
'Type' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AuthorizationID' => '',
'CreatedByUserID' => 0,
'CreatedDate' => '',
'DataFields' => [
[
'DigitsPrecision' => 0,
'MaxExponent' => 0,
'MaxValue' => '',
'MinExponent' => 0,
'MinValue' => '',
'Name' => '',
'ScaleFactor' => '',
'Signed' => null,
'Type' => ''
]
],
'DeletedByUserID' => 0,
'DeletedDate' => '',
'Description' => '',
'DurationAccuracy' => 0,
'DurationAmount' => 0,
'DurationUnits' => '',
'HashLength' => 0,
'ID' => '',
'IsDeleted' => null,
'Name' => '',
'RandomLength' => 0,
'ValidationFields' => [
[
'Name' => '',
'Type' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"AuthorizationID": "",
"CreatedByUserID": 0,
"CreatedDate": "",
"DataFields": [
{
"DigitsPrecision": 0,
"MaxExponent": 0,
"MaxValue": "",
"MinExponent": 0,
"MinValue": "",
"Name": "",
"ScaleFactor": "",
"Signed": false,
"Type": ""
}
],
"DeletedByUserID": 0,
"DeletedDate": "",
"Description": "",
"DurationAccuracy": 0,
"DurationAmount": 0,
"DurationUnits": "",
"HashLength": 0,
"ID": "",
"IsDeleted": false,
"Name": "",
"RandomLength": 0,
"ValidationFields": [
{
"Name": "",
"Type": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"AuthorizationID": "",
"CreatedByUserID": 0,
"CreatedDate": "",
"DataFields": [
{
"DigitsPrecision": 0,
"MaxExponent": 0,
"MaxValue": "",
"MinExponent": 0,
"MinValue": "",
"Name": "",
"ScaleFactor": "",
"Signed": false,
"Type": ""
}
],
"DeletedByUserID": 0,
"DeletedDate": "",
"Description": "",
"DurationAccuracy": 0,
"DurationAmount": 0,
"DurationUnits": "",
"HashLength": 0,
"ID": "",
"IsDeleted": false,
"Name": "",
"RandomLength": 0,
"ValidationFields": [
{
"Name": "",
"Type": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AuthorizationID\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataFields\": [\n {\n \"DigitsPrecision\": 0,\n \"MaxExponent\": 0,\n \"MaxValue\": \"\",\n \"MinExponent\": 0,\n \"MinValue\": \"\",\n \"Name\": \"\",\n \"ScaleFactor\": \"\",\n \"Signed\": false,\n \"Type\": \"\"\n }\n ],\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"Description\": \"\",\n \"DurationAccuracy\": 0,\n \"DurationAmount\": 0,\n \"DurationUnits\": \"\",\n \"HashLength\": 0,\n \"ID\": \"\",\n \"IsDeleted\": false,\n \"Name\": \"\",\n \"RandomLength\": 0,\n \"ValidationFields\": [\n {\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/AuthorizationCodeDefinitions/:id", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id"
payload = {
"AuthorizationID": "",
"CreatedByUserID": 0,
"CreatedDate": "",
"DataFields": [
{
"DigitsPrecision": 0,
"MaxExponent": 0,
"MaxValue": "",
"MinExponent": 0,
"MinValue": "",
"Name": "",
"ScaleFactor": "",
"Signed": False,
"Type": ""
}
],
"DeletedByUserID": 0,
"DeletedDate": "",
"Description": "",
"DurationAccuracy": 0,
"DurationAmount": 0,
"DurationUnits": "",
"HashLength": 0,
"ID": "",
"IsDeleted": False,
"Name": "",
"RandomLength": 0,
"ValidationFields": [
{
"Name": "",
"Type": ""
}
]
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id"
payload <- "{\n \"AuthorizationID\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataFields\": [\n {\n \"DigitsPrecision\": 0,\n \"MaxExponent\": 0,\n \"MaxValue\": \"\",\n \"MinExponent\": 0,\n \"MinValue\": \"\",\n \"Name\": \"\",\n \"ScaleFactor\": \"\",\n \"Signed\": false,\n \"Type\": \"\"\n }\n ],\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"Description\": \"\",\n \"DurationAccuracy\": 0,\n \"DurationAmount\": 0,\n \"DurationUnits\": \"\",\n \"HashLength\": 0,\n \"ID\": \"\",\n \"IsDeleted\": false,\n \"Name\": \"\",\n \"RandomLength\": 0,\n \"ValidationFields\": [\n {\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"AuthorizationID\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataFields\": [\n {\n \"DigitsPrecision\": 0,\n \"MaxExponent\": 0,\n \"MaxValue\": \"\",\n \"MinExponent\": 0,\n \"MinValue\": \"\",\n \"Name\": \"\",\n \"ScaleFactor\": \"\",\n \"Signed\": false,\n \"Type\": \"\"\n }\n ],\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"Description\": \"\",\n \"DurationAccuracy\": 0,\n \"DurationAmount\": 0,\n \"DurationUnits\": \"\",\n \"HashLength\": 0,\n \"ID\": \"\",\n \"IsDeleted\": false,\n \"Name\": \"\",\n \"RandomLength\": 0,\n \"ValidationFields\": [\n {\n \"Name\": \"\",\n \"Type\": \"\"\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.put('/baseUrl/api/v2/AuthorizationCodeDefinitions/:id') do |req|
req.body = "{\n \"AuthorizationID\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataFields\": [\n {\n \"DigitsPrecision\": 0,\n \"MaxExponent\": 0,\n \"MaxValue\": \"\",\n \"MinExponent\": 0,\n \"MinValue\": \"\",\n \"Name\": \"\",\n \"ScaleFactor\": \"\",\n \"Signed\": false,\n \"Type\": \"\"\n }\n ],\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"Description\": \"\",\n \"DurationAccuracy\": 0,\n \"DurationAmount\": 0,\n \"DurationUnits\": \"\",\n \"HashLength\": 0,\n \"ID\": \"\",\n \"IsDeleted\": false,\n \"Name\": \"\",\n \"RandomLength\": 0,\n \"ValidationFields\": [\n {\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id";
let payload = json!({
"AuthorizationID": "",
"CreatedByUserID": 0,
"CreatedDate": "",
"DataFields": (
json!({
"DigitsPrecision": 0,
"MaxExponent": 0,
"MaxValue": "",
"MinExponent": 0,
"MinValue": "",
"Name": "",
"ScaleFactor": "",
"Signed": false,
"Type": ""
})
),
"DeletedByUserID": 0,
"DeletedDate": "",
"Description": "",
"DurationAccuracy": 0,
"DurationAmount": 0,
"DurationUnits": "",
"HashLength": 0,
"ID": "",
"IsDeleted": false,
"Name": "",
"RandomLength": 0,
"ValidationFields": (
json!({
"Name": "",
"Type": ""
})
)
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id \
--header 'content-type: application/json' \
--data '{
"AuthorizationID": "",
"CreatedByUserID": 0,
"CreatedDate": "",
"DataFields": [
{
"DigitsPrecision": 0,
"MaxExponent": 0,
"MaxValue": "",
"MinExponent": 0,
"MinValue": "",
"Name": "",
"ScaleFactor": "",
"Signed": false,
"Type": ""
}
],
"DeletedByUserID": 0,
"DeletedDate": "",
"Description": "",
"DurationAccuracy": 0,
"DurationAmount": 0,
"DurationUnits": "",
"HashLength": 0,
"ID": "",
"IsDeleted": false,
"Name": "",
"RandomLength": 0,
"ValidationFields": [
{
"Name": "",
"Type": ""
}
]
}'
echo '{
"AuthorizationID": "",
"CreatedByUserID": 0,
"CreatedDate": "",
"DataFields": [
{
"DigitsPrecision": 0,
"MaxExponent": 0,
"MaxValue": "",
"MinExponent": 0,
"MinValue": "",
"Name": "",
"ScaleFactor": "",
"Signed": false,
"Type": ""
}
],
"DeletedByUserID": 0,
"DeletedDate": "",
"Description": "",
"DurationAccuracy": 0,
"DurationAmount": 0,
"DurationUnits": "",
"HashLength": 0,
"ID": "",
"IsDeleted": false,
"Name": "",
"RandomLength": 0,
"ValidationFields": [
{
"Name": "",
"Type": ""
}
]
}' | \
http PUT {{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "AuthorizationID": "",\n "CreatedByUserID": 0,\n "CreatedDate": "",\n "DataFields": [\n {\n "DigitsPrecision": 0,\n "MaxExponent": 0,\n "MaxValue": "",\n "MinExponent": 0,\n "MinValue": "",\n "Name": "",\n "ScaleFactor": "",\n "Signed": false,\n "Type": ""\n }\n ],\n "DeletedByUserID": 0,\n "DeletedDate": "",\n "Description": "",\n "DurationAccuracy": 0,\n "DurationAmount": 0,\n "DurationUnits": "",\n "HashLength": 0,\n "ID": "",\n "IsDeleted": false,\n "Name": "",\n "RandomLength": 0,\n "ValidationFields": [\n {\n "Name": "",\n "Type": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"AuthorizationID": "",
"CreatedByUserID": 0,
"CreatedDate": "",
"DataFields": [
[
"DigitsPrecision": 0,
"MaxExponent": 0,
"MaxValue": "",
"MinExponent": 0,
"MinValue": "",
"Name": "",
"ScaleFactor": "",
"Signed": false,
"Type": ""
]
],
"DeletedByUserID": 0,
"DeletedDate": "",
"Description": "",
"DurationAccuracy": 0,
"DurationAmount": 0,
"DurationUnits": "",
"HashLength": 0,
"ID": "",
"IsDeleted": false,
"Name": "",
"RandomLength": 0,
"ValidationFields": [
[
"Name": "",
"Type": ""
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/AuthorizationCodeDefinitions/:id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Generates an authorization code using the provided definition and parameters.
{{baseUrl}}/api/v2/AuthorizationCodes
BODY json
{
"Code": "",
"CreatedByUserID": 0,
"CreatedDate": "",
"DataParameters": [
{
"Name": "",
"Value": ""
}
],
"DefinitionID": "",
"DeletedByUserID": 0,
"DeletedDate": "",
"EffectiveDate": "",
"ID": 0,
"IsDeleted": false,
"ValidationParameters": [
{}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/AuthorizationCodes");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Code\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataParameters\": [\n {\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"DefinitionID\": \"\",\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"EffectiveDate\": \"\",\n \"ID\": 0,\n \"IsDeleted\": false,\n \"ValidationParameters\": [\n {}\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/AuthorizationCodes" {:content-type :json
:form-params {:Code ""
:CreatedByUserID 0
:CreatedDate ""
:DataParameters [{:Name ""
:Value ""}]
:DefinitionID ""
:DeletedByUserID 0
:DeletedDate ""
:EffectiveDate ""
:ID 0
:IsDeleted false
:ValidationParameters [{}]}})
require "http/client"
url = "{{baseUrl}}/api/v2/AuthorizationCodes"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Code\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataParameters\": [\n {\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"DefinitionID\": \"\",\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"EffectiveDate\": \"\",\n \"ID\": 0,\n \"IsDeleted\": false,\n \"ValidationParameters\": [\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/v2/AuthorizationCodes"),
Content = new StringContent("{\n \"Code\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataParameters\": [\n {\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"DefinitionID\": \"\",\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"EffectiveDate\": \"\",\n \"ID\": 0,\n \"IsDeleted\": false,\n \"ValidationParameters\": [\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/v2/AuthorizationCodes");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Code\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataParameters\": [\n {\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"DefinitionID\": \"\",\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"EffectiveDate\": \"\",\n \"ID\": 0,\n \"IsDeleted\": false,\n \"ValidationParameters\": [\n {}\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/AuthorizationCodes"
payload := strings.NewReader("{\n \"Code\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataParameters\": [\n {\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"DefinitionID\": \"\",\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"EffectiveDate\": \"\",\n \"ID\": 0,\n \"IsDeleted\": false,\n \"ValidationParameters\": [\n {}\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/AuthorizationCodes HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 299
{
"Code": "",
"CreatedByUserID": 0,
"CreatedDate": "",
"DataParameters": [
{
"Name": "",
"Value": ""
}
],
"DefinitionID": "",
"DeletedByUserID": 0,
"DeletedDate": "",
"EffectiveDate": "",
"ID": 0,
"IsDeleted": false,
"ValidationParameters": [
{}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/AuthorizationCodes")
.setHeader("content-type", "application/json")
.setBody("{\n \"Code\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataParameters\": [\n {\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"DefinitionID\": \"\",\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"EffectiveDate\": \"\",\n \"ID\": 0,\n \"IsDeleted\": false,\n \"ValidationParameters\": [\n {}\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/AuthorizationCodes"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Code\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataParameters\": [\n {\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"DefinitionID\": \"\",\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"EffectiveDate\": \"\",\n \"ID\": 0,\n \"IsDeleted\": false,\n \"ValidationParameters\": [\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 \"Code\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataParameters\": [\n {\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"DefinitionID\": \"\",\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"EffectiveDate\": \"\",\n \"ID\": 0,\n \"IsDeleted\": false,\n \"ValidationParameters\": [\n {}\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/AuthorizationCodes")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/AuthorizationCodes")
.header("content-type", "application/json")
.body("{\n \"Code\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataParameters\": [\n {\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"DefinitionID\": \"\",\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"EffectiveDate\": \"\",\n \"ID\": 0,\n \"IsDeleted\": false,\n \"ValidationParameters\": [\n {}\n ]\n}")
.asString();
const data = JSON.stringify({
Code: '',
CreatedByUserID: 0,
CreatedDate: '',
DataParameters: [
{
Name: '',
Value: ''
}
],
DefinitionID: '',
DeletedByUserID: 0,
DeletedDate: '',
EffectiveDate: '',
ID: 0,
IsDeleted: false,
ValidationParameters: [
{}
]
});
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/v2/AuthorizationCodes');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/AuthorizationCodes',
headers: {'content-type': 'application/json'},
data: {
Code: '',
CreatedByUserID: 0,
CreatedDate: '',
DataParameters: [{Name: '', Value: ''}],
DefinitionID: '',
DeletedByUserID: 0,
DeletedDate: '',
EffectiveDate: '',
ID: 0,
IsDeleted: false,
ValidationParameters: [{}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/AuthorizationCodes';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Code":"","CreatedByUserID":0,"CreatedDate":"","DataParameters":[{"Name":"","Value":""}],"DefinitionID":"","DeletedByUserID":0,"DeletedDate":"","EffectiveDate":"","ID":0,"IsDeleted":false,"ValidationParameters":[{}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/AuthorizationCodes',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Code": "",\n "CreatedByUserID": 0,\n "CreatedDate": "",\n "DataParameters": [\n {\n "Name": "",\n "Value": ""\n }\n ],\n "DefinitionID": "",\n "DeletedByUserID": 0,\n "DeletedDate": "",\n "EffectiveDate": "",\n "ID": 0,\n "IsDeleted": false,\n "ValidationParameters": [\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 \"Code\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataParameters\": [\n {\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"DefinitionID\": \"\",\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"EffectiveDate\": \"\",\n \"ID\": 0,\n \"IsDeleted\": false,\n \"ValidationParameters\": [\n {}\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/AuthorizationCodes")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/AuthorizationCodes',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Code: '',
CreatedByUserID: 0,
CreatedDate: '',
DataParameters: [{Name: '', Value: ''}],
DefinitionID: '',
DeletedByUserID: 0,
DeletedDate: '',
EffectiveDate: '',
ID: 0,
IsDeleted: false,
ValidationParameters: [{}]
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/AuthorizationCodes',
headers: {'content-type': 'application/json'},
body: {
Code: '',
CreatedByUserID: 0,
CreatedDate: '',
DataParameters: [{Name: '', Value: ''}],
DefinitionID: '',
DeletedByUserID: 0,
DeletedDate: '',
EffectiveDate: '',
ID: 0,
IsDeleted: false,
ValidationParameters: [{}]
},
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/v2/AuthorizationCodes');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Code: '',
CreatedByUserID: 0,
CreatedDate: '',
DataParameters: [
{
Name: '',
Value: ''
}
],
DefinitionID: '',
DeletedByUserID: 0,
DeletedDate: '',
EffectiveDate: '',
ID: 0,
IsDeleted: false,
ValidationParameters: [
{}
]
});
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/v2/AuthorizationCodes',
headers: {'content-type': 'application/json'},
data: {
Code: '',
CreatedByUserID: 0,
CreatedDate: '',
DataParameters: [{Name: '', Value: ''}],
DefinitionID: '',
DeletedByUserID: 0,
DeletedDate: '',
EffectiveDate: '',
ID: 0,
IsDeleted: false,
ValidationParameters: [{}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/AuthorizationCodes';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Code":"","CreatedByUserID":0,"CreatedDate":"","DataParameters":[{"Name":"","Value":""}],"DefinitionID":"","DeletedByUserID":0,"DeletedDate":"","EffectiveDate":"","ID":0,"IsDeleted":false,"ValidationParameters":[{}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Code": @"",
@"CreatedByUserID": @0,
@"CreatedDate": @"",
@"DataParameters": @[ @{ @"Name": @"", @"Value": @"" } ],
@"DefinitionID": @"",
@"DeletedByUserID": @0,
@"DeletedDate": @"",
@"EffectiveDate": @"",
@"ID": @0,
@"IsDeleted": @NO,
@"ValidationParameters": @[ @{ } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/AuthorizationCodes"]
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/v2/AuthorizationCodes" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Code\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataParameters\": [\n {\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"DefinitionID\": \"\",\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"EffectiveDate\": \"\",\n \"ID\": 0,\n \"IsDeleted\": false,\n \"ValidationParameters\": [\n {}\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/AuthorizationCodes",
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([
'Code' => '',
'CreatedByUserID' => 0,
'CreatedDate' => '',
'DataParameters' => [
[
'Name' => '',
'Value' => ''
]
],
'DefinitionID' => '',
'DeletedByUserID' => 0,
'DeletedDate' => '',
'EffectiveDate' => '',
'ID' => 0,
'IsDeleted' => null,
'ValidationParameters' => [
[
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/AuthorizationCodes', [
'body' => '{
"Code": "",
"CreatedByUserID": 0,
"CreatedDate": "",
"DataParameters": [
{
"Name": "",
"Value": ""
}
],
"DefinitionID": "",
"DeletedByUserID": 0,
"DeletedDate": "",
"EffectiveDate": "",
"ID": 0,
"IsDeleted": false,
"ValidationParameters": [
{}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/AuthorizationCodes');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Code' => '',
'CreatedByUserID' => 0,
'CreatedDate' => '',
'DataParameters' => [
[
'Name' => '',
'Value' => ''
]
],
'DefinitionID' => '',
'DeletedByUserID' => 0,
'DeletedDate' => '',
'EffectiveDate' => '',
'ID' => 0,
'IsDeleted' => null,
'ValidationParameters' => [
[
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Code' => '',
'CreatedByUserID' => 0,
'CreatedDate' => '',
'DataParameters' => [
[
'Name' => '',
'Value' => ''
]
],
'DefinitionID' => '',
'DeletedByUserID' => 0,
'DeletedDate' => '',
'EffectiveDate' => '',
'ID' => 0,
'IsDeleted' => null,
'ValidationParameters' => [
[
]
]
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/AuthorizationCodes');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/AuthorizationCodes' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Code": "",
"CreatedByUserID": 0,
"CreatedDate": "",
"DataParameters": [
{
"Name": "",
"Value": ""
}
],
"DefinitionID": "",
"DeletedByUserID": 0,
"DeletedDate": "",
"EffectiveDate": "",
"ID": 0,
"IsDeleted": false,
"ValidationParameters": [
{}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/AuthorizationCodes' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Code": "",
"CreatedByUserID": 0,
"CreatedDate": "",
"DataParameters": [
{
"Name": "",
"Value": ""
}
],
"DefinitionID": "",
"DeletedByUserID": 0,
"DeletedDate": "",
"EffectiveDate": "",
"ID": 0,
"IsDeleted": false,
"ValidationParameters": [
{}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Code\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataParameters\": [\n {\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"DefinitionID\": \"\",\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"EffectiveDate\": \"\",\n \"ID\": 0,\n \"IsDeleted\": false,\n \"ValidationParameters\": [\n {}\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/AuthorizationCodes", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/AuthorizationCodes"
payload = {
"Code": "",
"CreatedByUserID": 0,
"CreatedDate": "",
"DataParameters": [
{
"Name": "",
"Value": ""
}
],
"DefinitionID": "",
"DeletedByUserID": 0,
"DeletedDate": "",
"EffectiveDate": "",
"ID": 0,
"IsDeleted": False,
"ValidationParameters": [{}]
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/AuthorizationCodes"
payload <- "{\n \"Code\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataParameters\": [\n {\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"DefinitionID\": \"\",\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"EffectiveDate\": \"\",\n \"ID\": 0,\n \"IsDeleted\": false,\n \"ValidationParameters\": [\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/v2/AuthorizationCodes")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Code\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataParameters\": [\n {\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"DefinitionID\": \"\",\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"EffectiveDate\": \"\",\n \"ID\": 0,\n \"IsDeleted\": false,\n \"ValidationParameters\": [\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/v2/AuthorizationCodes') do |req|
req.body = "{\n \"Code\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataParameters\": [\n {\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"DefinitionID\": \"\",\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"EffectiveDate\": \"\",\n \"ID\": 0,\n \"IsDeleted\": false,\n \"ValidationParameters\": [\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/v2/AuthorizationCodes";
let payload = json!({
"Code": "",
"CreatedByUserID": 0,
"CreatedDate": "",
"DataParameters": (
json!({
"Name": "",
"Value": ""
})
),
"DefinitionID": "",
"DeletedByUserID": 0,
"DeletedDate": "",
"EffectiveDate": "",
"ID": 0,
"IsDeleted": false,
"ValidationParameters": (json!({}))
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/AuthorizationCodes \
--header 'content-type: application/json' \
--data '{
"Code": "",
"CreatedByUserID": 0,
"CreatedDate": "",
"DataParameters": [
{
"Name": "",
"Value": ""
}
],
"DefinitionID": "",
"DeletedByUserID": 0,
"DeletedDate": "",
"EffectiveDate": "",
"ID": 0,
"IsDeleted": false,
"ValidationParameters": [
{}
]
}'
echo '{
"Code": "",
"CreatedByUserID": 0,
"CreatedDate": "",
"DataParameters": [
{
"Name": "",
"Value": ""
}
],
"DefinitionID": "",
"DeletedByUserID": 0,
"DeletedDate": "",
"EffectiveDate": "",
"ID": 0,
"IsDeleted": false,
"ValidationParameters": [
{}
]
}' | \
http POST {{baseUrl}}/api/v2/AuthorizationCodes \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Code": "",\n "CreatedByUserID": 0,\n "CreatedDate": "",\n "DataParameters": [\n {\n "Name": "",\n "Value": ""\n }\n ],\n "DefinitionID": "",\n "DeletedByUserID": 0,\n "DeletedDate": "",\n "EffectiveDate": "",\n "ID": 0,\n "IsDeleted": false,\n "ValidationParameters": [\n {}\n ]\n}' \
--output-document \
- {{baseUrl}}/api/v2/AuthorizationCodes
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Code": "",
"CreatedByUserID": 0,
"CreatedDate": "",
"DataParameters": [
[
"Name": "",
"Value": ""
]
],
"DefinitionID": "",
"DeletedByUserID": 0,
"DeletedDate": "",
"EffectiveDate": "",
"ID": 0,
"IsDeleted": false,
"ValidationParameters": [[]]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/AuthorizationCodes")! 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 an authorization code by its ID.
{{baseUrl}}/api/v2/AuthorizationCodes/:id
QUERY PARAMS
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/AuthorizationCodes/:id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/AuthorizationCodes/:id")
require "http/client"
url = "{{baseUrl}}/api/v2/AuthorizationCodes/:id"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/AuthorizationCodes/:id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/AuthorizationCodes/:id");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/AuthorizationCodes/:id"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/AuthorizationCodes/:id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/AuthorizationCodes/:id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/AuthorizationCodes/:id"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/AuthorizationCodes/:id")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/AuthorizationCodes/:id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v2/AuthorizationCodes/:id');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/AuthorizationCodes/:id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/AuthorizationCodes/:id';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/AuthorizationCodes/:id',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/AuthorizationCodes/:id")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/AuthorizationCodes/:id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/AuthorizationCodes/:id'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v2/AuthorizationCodes/:id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/AuthorizationCodes/:id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/AuthorizationCodes/:id';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/AuthorizationCodes/:id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/AuthorizationCodes/:id" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/AuthorizationCodes/:id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/AuthorizationCodes/:id');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/AuthorizationCodes/:id');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/AuthorizationCodes/:id');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/AuthorizationCodes/:id' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/AuthorizationCodes/:id' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/AuthorizationCodes/:id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/AuthorizationCodes/:id"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/AuthorizationCodes/:id"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/AuthorizationCodes/:id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/AuthorizationCodes/:id') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/AuthorizationCodes/:id";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/AuthorizationCodes/:id
http GET {{baseUrl}}/api/v2/AuthorizationCodes/:id
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/AuthorizationCodes/:id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/AuthorizationCodes/:id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get authorization codes.
{{baseUrl}}/api/v2/AuthorizationCodes
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/AuthorizationCodes");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/AuthorizationCodes")
require "http/client"
url = "{{baseUrl}}/api/v2/AuthorizationCodes"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/AuthorizationCodes"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/AuthorizationCodes");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/AuthorizationCodes"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/AuthorizationCodes HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/AuthorizationCodes")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/AuthorizationCodes"))
.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/v2/AuthorizationCodes")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/AuthorizationCodes")
.asString();
const 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/v2/AuthorizationCodes');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/AuthorizationCodes'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/AuthorizationCodes';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/AuthorizationCodes',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/AuthorizationCodes")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/AuthorizationCodes',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/AuthorizationCodes'};
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/v2/AuthorizationCodes');
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/v2/AuthorizationCodes'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/AuthorizationCodes';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/AuthorizationCodes"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/AuthorizationCodes" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/AuthorizationCodes",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/AuthorizationCodes');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/AuthorizationCodes');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/AuthorizationCodes');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/AuthorizationCodes' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/AuthorizationCodes' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/AuthorizationCodes")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/AuthorizationCodes"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/AuthorizationCodes"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/AuthorizationCodes")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/AuthorizationCodes') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/AuthorizationCodes";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/AuthorizationCodes
http GET {{baseUrl}}/api/v2/AuthorizationCodes
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/AuthorizationCodes
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/AuthorizationCodes")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get contact information for an authorization code.
{{baseUrl}}/api/v2/AuthorizationCodes/:id/ContactInformation
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/v2/AuthorizationCodes/:id/ContactInformation");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/AuthorizationCodes/:id/ContactInformation")
require "http/client"
url = "{{baseUrl}}/api/v2/AuthorizationCodes/:id/ContactInformation"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/AuthorizationCodes/:id/ContactInformation"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/AuthorizationCodes/:id/ContactInformation");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/AuthorizationCodes/:id/ContactInformation"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/AuthorizationCodes/:id/ContactInformation HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/AuthorizationCodes/:id/ContactInformation")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/AuthorizationCodes/:id/ContactInformation"))
.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/v2/AuthorizationCodes/:id/ContactInformation")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/AuthorizationCodes/:id/ContactInformation")
.asString();
const 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/v2/AuthorizationCodes/:id/ContactInformation');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/AuthorizationCodes/:id/ContactInformation'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/AuthorizationCodes/:id/ContactInformation';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/AuthorizationCodes/:id/ContactInformation',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/AuthorizationCodes/:id/ContactInformation")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/AuthorizationCodes/:id/ContactInformation',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/AuthorizationCodes/:id/ContactInformation'
};
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/v2/AuthorizationCodes/:id/ContactInformation');
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/v2/AuthorizationCodes/:id/ContactInformation'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/AuthorizationCodes/:id/ContactInformation';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/AuthorizationCodes/:id/ContactInformation"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/AuthorizationCodes/:id/ContactInformation" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/AuthorizationCodes/:id/ContactInformation",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/AuthorizationCodes/:id/ContactInformation');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/AuthorizationCodes/:id/ContactInformation');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/AuthorizationCodes/:id/ContactInformation');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/AuthorizationCodes/:id/ContactInformation' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/AuthorizationCodes/:id/ContactInformation' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/AuthorizationCodes/:id/ContactInformation")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/AuthorizationCodes/:id/ContactInformation"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/AuthorizationCodes/:id/ContactInformation"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/AuthorizationCodes/:id/ContactInformation")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/AuthorizationCodes/:id/ContactInformation') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/AuthorizationCodes/:id/ContactInformation";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/AuthorizationCodes/:id/ContactInformation
http GET {{baseUrl}}/api/v2/AuthorizationCodes/:id/ContactInformation
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/AuthorizationCodes/:id/ContactInformation
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/AuthorizationCodes/:id/ContactInformation")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Hide an authorization code.
{{baseUrl}}/api/v2/AuthorizationCodes/:id
QUERY PARAMS
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/AuthorizationCodes/:id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v2/AuthorizationCodes/:id")
require "http/client"
url = "{{baseUrl}}/api/v2/AuthorizationCodes/:id"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v2/AuthorizationCodes/:id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/AuthorizationCodes/:id");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/AuthorizationCodes/:id"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v2/AuthorizationCodes/:id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v2/AuthorizationCodes/:id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/AuthorizationCodes/:id"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/AuthorizationCodes/:id")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v2/AuthorizationCodes/:id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/v2/AuthorizationCodes/:id');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/AuthorizationCodes/:id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/AuthorizationCodes/:id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/AuthorizationCodes/:id',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/AuthorizationCodes/:id")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/AuthorizationCodes/:id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/AuthorizationCodes/:id'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/v2/AuthorizationCodes/:id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/AuthorizationCodes/:id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/AuthorizationCodes/:id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/AuthorizationCodes/:id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/AuthorizationCodes/:id" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/AuthorizationCodes/:id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v2/AuthorizationCodes/:id');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/AuthorizationCodes/:id');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/AuthorizationCodes/:id');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/AuthorizationCodes/:id' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/AuthorizationCodes/:id' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/api/v2/AuthorizationCodes/:id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/AuthorizationCodes/:id"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/AuthorizationCodes/:id"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/AuthorizationCodes/:id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v2/AuthorizationCodes/:id') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/AuthorizationCodes/:id";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v2/AuthorizationCodes/:id
http DELETE {{baseUrl}}/api/v2/AuthorizationCodes/:id
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/api/v2/AuthorizationCodes/:id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/AuthorizationCodes/:id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
No Documentation Found. (GET)
{{baseUrl}}/api/v2/AuthorizationCodes/:id/Validate
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/v2/AuthorizationCodes/:id/Validate");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/AuthorizationCodes/:id/Validate")
require "http/client"
url = "{{baseUrl}}/api/v2/AuthorizationCodes/:id/Validate"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/AuthorizationCodes/:id/Validate"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/AuthorizationCodes/:id/Validate");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/AuthorizationCodes/:id/Validate"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/AuthorizationCodes/:id/Validate HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/AuthorizationCodes/:id/Validate")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/AuthorizationCodes/:id/Validate"))
.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/v2/AuthorizationCodes/:id/Validate")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/AuthorizationCodes/:id/Validate")
.asString();
const 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/v2/AuthorizationCodes/:id/Validate');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/AuthorizationCodes/:id/Validate'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/AuthorizationCodes/:id/Validate';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/AuthorizationCodes/:id/Validate',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/AuthorizationCodes/:id/Validate")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/AuthorizationCodes/:id/Validate',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/AuthorizationCodes/:id/Validate'
};
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/v2/AuthorizationCodes/:id/Validate');
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/v2/AuthorizationCodes/:id/Validate'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/AuthorizationCodes/:id/Validate';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/AuthorizationCodes/:id/Validate"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/AuthorizationCodes/:id/Validate" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/AuthorizationCodes/:id/Validate",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/AuthorizationCodes/:id/Validate');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/AuthorizationCodes/:id/Validate');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/AuthorizationCodes/:id/Validate');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/AuthorizationCodes/:id/Validate' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/AuthorizationCodes/:id/Validate' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/AuthorizationCodes/:id/Validate")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/AuthorizationCodes/:id/Validate"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/AuthorizationCodes/:id/Validate"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/AuthorizationCodes/:id/Validate")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/AuthorizationCodes/:id/Validate') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/AuthorizationCodes/:id/Validate";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/AuthorizationCodes/:id/Validate
http GET {{baseUrl}}/api/v2/AuthorizationCodes/:id/Validate
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/AuthorizationCodes/:id/Validate
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/AuthorizationCodes/:id/Validate")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update an authorization code.
{{baseUrl}}/api/v2/AuthorizationCodes/:id
QUERY PARAMS
id
BODY json
{
"Code": "",
"CreatedByUserID": 0,
"CreatedDate": "",
"DataParameters": [
{
"Name": "",
"Value": ""
}
],
"DefinitionID": "",
"DeletedByUserID": 0,
"DeletedDate": "",
"EffectiveDate": "",
"ID": 0,
"IsDeleted": false,
"ValidationParameters": [
{}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/AuthorizationCodes/:id");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Code\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataParameters\": [\n {\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"DefinitionID\": \"\",\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"EffectiveDate\": \"\",\n \"ID\": 0,\n \"IsDeleted\": false,\n \"ValidationParameters\": [\n {}\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/AuthorizationCodes/:id" {:content-type :json
:form-params {:Code ""
:CreatedByUserID 0
:CreatedDate ""
:DataParameters [{:Name ""
:Value ""}]
:DefinitionID ""
:DeletedByUserID 0
:DeletedDate ""
:EffectiveDate ""
:ID 0
:IsDeleted false
:ValidationParameters [{}]}})
require "http/client"
url = "{{baseUrl}}/api/v2/AuthorizationCodes/:id"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Code\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataParameters\": [\n {\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"DefinitionID\": \"\",\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"EffectiveDate\": \"\",\n \"ID\": 0,\n \"IsDeleted\": false,\n \"ValidationParameters\": [\n {}\n ]\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/v2/AuthorizationCodes/:id"),
Content = new StringContent("{\n \"Code\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataParameters\": [\n {\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"DefinitionID\": \"\",\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"EffectiveDate\": \"\",\n \"ID\": 0,\n \"IsDeleted\": false,\n \"ValidationParameters\": [\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/v2/AuthorizationCodes/:id");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Code\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataParameters\": [\n {\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"DefinitionID\": \"\",\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"EffectiveDate\": \"\",\n \"ID\": 0,\n \"IsDeleted\": false,\n \"ValidationParameters\": [\n {}\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/AuthorizationCodes/:id"
payload := strings.NewReader("{\n \"Code\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataParameters\": [\n {\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"DefinitionID\": \"\",\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"EffectiveDate\": \"\",\n \"ID\": 0,\n \"IsDeleted\": false,\n \"ValidationParameters\": [\n {}\n ]\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/AuthorizationCodes/:id HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 299
{
"Code": "",
"CreatedByUserID": 0,
"CreatedDate": "",
"DataParameters": [
{
"Name": "",
"Value": ""
}
],
"DefinitionID": "",
"DeletedByUserID": 0,
"DeletedDate": "",
"EffectiveDate": "",
"ID": 0,
"IsDeleted": false,
"ValidationParameters": [
{}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/AuthorizationCodes/:id")
.setHeader("content-type", "application/json")
.setBody("{\n \"Code\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataParameters\": [\n {\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"DefinitionID\": \"\",\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"EffectiveDate\": \"\",\n \"ID\": 0,\n \"IsDeleted\": false,\n \"ValidationParameters\": [\n {}\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/AuthorizationCodes/:id"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Code\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataParameters\": [\n {\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"DefinitionID\": \"\",\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"EffectiveDate\": \"\",\n \"ID\": 0,\n \"IsDeleted\": false,\n \"ValidationParameters\": [\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 \"Code\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataParameters\": [\n {\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"DefinitionID\": \"\",\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"EffectiveDate\": \"\",\n \"ID\": 0,\n \"IsDeleted\": false,\n \"ValidationParameters\": [\n {}\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/AuthorizationCodes/:id")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/AuthorizationCodes/:id")
.header("content-type", "application/json")
.body("{\n \"Code\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataParameters\": [\n {\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"DefinitionID\": \"\",\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"EffectiveDate\": \"\",\n \"ID\": 0,\n \"IsDeleted\": false,\n \"ValidationParameters\": [\n {}\n ]\n}")
.asString();
const data = JSON.stringify({
Code: '',
CreatedByUserID: 0,
CreatedDate: '',
DataParameters: [
{
Name: '',
Value: ''
}
],
DefinitionID: '',
DeletedByUserID: 0,
DeletedDate: '',
EffectiveDate: '',
ID: 0,
IsDeleted: false,
ValidationParameters: [
{}
]
});
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/v2/AuthorizationCodes/:id');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/AuthorizationCodes/:id',
headers: {'content-type': 'application/json'},
data: {
Code: '',
CreatedByUserID: 0,
CreatedDate: '',
DataParameters: [{Name: '', Value: ''}],
DefinitionID: '',
DeletedByUserID: 0,
DeletedDate: '',
EffectiveDate: '',
ID: 0,
IsDeleted: false,
ValidationParameters: [{}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/AuthorizationCodes/:id';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Code":"","CreatedByUserID":0,"CreatedDate":"","DataParameters":[{"Name":"","Value":""}],"DefinitionID":"","DeletedByUserID":0,"DeletedDate":"","EffectiveDate":"","ID":0,"IsDeleted":false,"ValidationParameters":[{}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/AuthorizationCodes/:id',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Code": "",\n "CreatedByUserID": 0,\n "CreatedDate": "",\n "DataParameters": [\n {\n "Name": "",\n "Value": ""\n }\n ],\n "DefinitionID": "",\n "DeletedByUserID": 0,\n "DeletedDate": "",\n "EffectiveDate": "",\n "ID": 0,\n "IsDeleted": false,\n "ValidationParameters": [\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 \"Code\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataParameters\": [\n {\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"DefinitionID\": \"\",\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"EffectiveDate\": \"\",\n \"ID\": 0,\n \"IsDeleted\": false,\n \"ValidationParameters\": [\n {}\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/AuthorizationCodes/:id")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/AuthorizationCodes/:id',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Code: '',
CreatedByUserID: 0,
CreatedDate: '',
DataParameters: [{Name: '', Value: ''}],
DefinitionID: '',
DeletedByUserID: 0,
DeletedDate: '',
EffectiveDate: '',
ID: 0,
IsDeleted: false,
ValidationParameters: [{}]
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/AuthorizationCodes/:id',
headers: {'content-type': 'application/json'},
body: {
Code: '',
CreatedByUserID: 0,
CreatedDate: '',
DataParameters: [{Name: '', Value: ''}],
DefinitionID: '',
DeletedByUserID: 0,
DeletedDate: '',
EffectiveDate: '',
ID: 0,
IsDeleted: false,
ValidationParameters: [{}]
},
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/v2/AuthorizationCodes/:id');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Code: '',
CreatedByUserID: 0,
CreatedDate: '',
DataParameters: [
{
Name: '',
Value: ''
}
],
DefinitionID: '',
DeletedByUserID: 0,
DeletedDate: '',
EffectiveDate: '',
ID: 0,
IsDeleted: false,
ValidationParameters: [
{}
]
});
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/v2/AuthorizationCodes/:id',
headers: {'content-type': 'application/json'},
data: {
Code: '',
CreatedByUserID: 0,
CreatedDate: '',
DataParameters: [{Name: '', Value: ''}],
DefinitionID: '',
DeletedByUserID: 0,
DeletedDate: '',
EffectiveDate: '',
ID: 0,
IsDeleted: false,
ValidationParameters: [{}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/AuthorizationCodes/:id';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Code":"","CreatedByUserID":0,"CreatedDate":"","DataParameters":[{"Name":"","Value":""}],"DefinitionID":"","DeletedByUserID":0,"DeletedDate":"","EffectiveDate":"","ID":0,"IsDeleted":false,"ValidationParameters":[{}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Code": @"",
@"CreatedByUserID": @0,
@"CreatedDate": @"",
@"DataParameters": @[ @{ @"Name": @"", @"Value": @"" } ],
@"DefinitionID": @"",
@"DeletedByUserID": @0,
@"DeletedDate": @"",
@"EffectiveDate": @"",
@"ID": @0,
@"IsDeleted": @NO,
@"ValidationParameters": @[ @{ } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/AuthorizationCodes/:id"]
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/v2/AuthorizationCodes/:id" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Code\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataParameters\": [\n {\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"DefinitionID\": \"\",\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"EffectiveDate\": \"\",\n \"ID\": 0,\n \"IsDeleted\": false,\n \"ValidationParameters\": [\n {}\n ]\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/AuthorizationCodes/:id",
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([
'Code' => '',
'CreatedByUserID' => 0,
'CreatedDate' => '',
'DataParameters' => [
[
'Name' => '',
'Value' => ''
]
],
'DefinitionID' => '',
'DeletedByUserID' => 0,
'DeletedDate' => '',
'EffectiveDate' => '',
'ID' => 0,
'IsDeleted' => null,
'ValidationParameters' => [
[
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/AuthorizationCodes/:id', [
'body' => '{
"Code": "",
"CreatedByUserID": 0,
"CreatedDate": "",
"DataParameters": [
{
"Name": "",
"Value": ""
}
],
"DefinitionID": "",
"DeletedByUserID": 0,
"DeletedDate": "",
"EffectiveDate": "",
"ID": 0,
"IsDeleted": false,
"ValidationParameters": [
{}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/AuthorizationCodes/:id');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Code' => '',
'CreatedByUserID' => 0,
'CreatedDate' => '',
'DataParameters' => [
[
'Name' => '',
'Value' => ''
]
],
'DefinitionID' => '',
'DeletedByUserID' => 0,
'DeletedDate' => '',
'EffectiveDate' => '',
'ID' => 0,
'IsDeleted' => null,
'ValidationParameters' => [
[
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Code' => '',
'CreatedByUserID' => 0,
'CreatedDate' => '',
'DataParameters' => [
[
'Name' => '',
'Value' => ''
]
],
'DefinitionID' => '',
'DeletedByUserID' => 0,
'DeletedDate' => '',
'EffectiveDate' => '',
'ID' => 0,
'IsDeleted' => null,
'ValidationParameters' => [
[
]
]
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/AuthorizationCodes/:id');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/AuthorizationCodes/:id' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Code": "",
"CreatedByUserID": 0,
"CreatedDate": "",
"DataParameters": [
{
"Name": "",
"Value": ""
}
],
"DefinitionID": "",
"DeletedByUserID": 0,
"DeletedDate": "",
"EffectiveDate": "",
"ID": 0,
"IsDeleted": false,
"ValidationParameters": [
{}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/AuthorizationCodes/:id' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Code": "",
"CreatedByUserID": 0,
"CreatedDate": "",
"DataParameters": [
{
"Name": "",
"Value": ""
}
],
"DefinitionID": "",
"DeletedByUserID": 0,
"DeletedDate": "",
"EffectiveDate": "",
"ID": 0,
"IsDeleted": false,
"ValidationParameters": [
{}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Code\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataParameters\": [\n {\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"DefinitionID\": \"\",\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"EffectiveDate\": \"\",\n \"ID\": 0,\n \"IsDeleted\": false,\n \"ValidationParameters\": [\n {}\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/AuthorizationCodes/:id", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/AuthorizationCodes/:id"
payload = {
"Code": "",
"CreatedByUserID": 0,
"CreatedDate": "",
"DataParameters": [
{
"Name": "",
"Value": ""
}
],
"DefinitionID": "",
"DeletedByUserID": 0,
"DeletedDate": "",
"EffectiveDate": "",
"ID": 0,
"IsDeleted": False,
"ValidationParameters": [{}]
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/AuthorizationCodes/:id"
payload <- "{\n \"Code\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataParameters\": [\n {\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"DefinitionID\": \"\",\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"EffectiveDate\": \"\",\n \"ID\": 0,\n \"IsDeleted\": false,\n \"ValidationParameters\": [\n {}\n ]\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/AuthorizationCodes/:id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Code\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataParameters\": [\n {\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"DefinitionID\": \"\",\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"EffectiveDate\": \"\",\n \"ID\": 0,\n \"IsDeleted\": false,\n \"ValidationParameters\": [\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.put('/baseUrl/api/v2/AuthorizationCodes/:id') do |req|
req.body = "{\n \"Code\": \"\",\n \"CreatedByUserID\": 0,\n \"CreatedDate\": \"\",\n \"DataParameters\": [\n {\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"DefinitionID\": \"\",\n \"DeletedByUserID\": 0,\n \"DeletedDate\": \"\",\n \"EffectiveDate\": \"\",\n \"ID\": 0,\n \"IsDeleted\": false,\n \"ValidationParameters\": [\n {}\n ]\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/AuthorizationCodes/:id";
let payload = json!({
"Code": "",
"CreatedByUserID": 0,
"CreatedDate": "",
"DataParameters": (
json!({
"Name": "",
"Value": ""
})
),
"DefinitionID": "",
"DeletedByUserID": 0,
"DeletedDate": "",
"EffectiveDate": "",
"ID": 0,
"IsDeleted": false,
"ValidationParameters": (json!({}))
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/AuthorizationCodes/:id \
--header 'content-type: application/json' \
--data '{
"Code": "",
"CreatedByUserID": 0,
"CreatedDate": "",
"DataParameters": [
{
"Name": "",
"Value": ""
}
],
"DefinitionID": "",
"DeletedByUserID": 0,
"DeletedDate": "",
"EffectiveDate": "",
"ID": 0,
"IsDeleted": false,
"ValidationParameters": [
{}
]
}'
echo '{
"Code": "",
"CreatedByUserID": 0,
"CreatedDate": "",
"DataParameters": [
{
"Name": "",
"Value": ""
}
],
"DefinitionID": "",
"DeletedByUserID": 0,
"DeletedDate": "",
"EffectiveDate": "",
"ID": 0,
"IsDeleted": false,
"ValidationParameters": [
{}
]
}' | \
http PUT {{baseUrl}}/api/v2/AuthorizationCodes/:id \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "Code": "",\n "CreatedByUserID": 0,\n "CreatedDate": "",\n "DataParameters": [\n {\n "Name": "",\n "Value": ""\n }\n ],\n "DefinitionID": "",\n "DeletedByUserID": 0,\n "DeletedDate": "",\n "EffectiveDate": "",\n "ID": 0,\n "IsDeleted": false,\n "ValidationParameters": [\n {}\n ]\n}' \
--output-document \
- {{baseUrl}}/api/v2/AuthorizationCodes/:id
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Code": "",
"CreatedByUserID": 0,
"CreatedDate": "",
"DataParameters": [
[
"Name": "",
"Value": ""
]
],
"DefinitionID": "",
"DeletedByUserID": 0,
"DeletedDate": "",
"EffectiveDate": "",
"ID": 0,
"IsDeleted": false,
"ValidationParameters": [[]]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/AuthorizationCodes/:id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Add contact information for authorization code.
{{baseUrl}}/api/v2/AuthorizationContactInformation
BODY json
{
"AuthorizationCodeID": 0,
"Code": "",
"Contact": "",
"CreatedBy": "",
"CreatedDate": "",
"DealerCode": "",
"Dealership": "",
"DefinitionName": "",
"Email": "",
"ID": 0,
"Notes": "",
"Phone": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/AuthorizationContactInformation");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AuthorizationCodeID\": 0,\n \"Code\": \"\",\n \"Contact\": \"\",\n \"CreatedBy\": \"\",\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Dealership\": \"\",\n \"DefinitionName\": \"\",\n \"Email\": \"\",\n \"ID\": 0,\n \"Notes\": \"\",\n \"Phone\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/AuthorizationContactInformation" {:content-type :json
:form-params {:AuthorizationCodeID 0
:Code ""
:Contact ""
:CreatedBy ""
:CreatedDate ""
:DealerCode ""
:Dealership ""
:DefinitionName ""
:Email ""
:ID 0
:Notes ""
:Phone ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/AuthorizationContactInformation"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"AuthorizationCodeID\": 0,\n \"Code\": \"\",\n \"Contact\": \"\",\n \"CreatedBy\": \"\",\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Dealership\": \"\",\n \"DefinitionName\": \"\",\n \"Email\": \"\",\n \"ID\": 0,\n \"Notes\": \"\",\n \"Phone\": \"\"\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/v2/AuthorizationContactInformation"),
Content = new StringContent("{\n \"AuthorizationCodeID\": 0,\n \"Code\": \"\",\n \"Contact\": \"\",\n \"CreatedBy\": \"\",\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Dealership\": \"\",\n \"DefinitionName\": \"\",\n \"Email\": \"\",\n \"ID\": 0,\n \"Notes\": \"\",\n \"Phone\": \"\"\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/v2/AuthorizationContactInformation");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AuthorizationCodeID\": 0,\n \"Code\": \"\",\n \"Contact\": \"\",\n \"CreatedBy\": \"\",\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Dealership\": \"\",\n \"DefinitionName\": \"\",\n \"Email\": \"\",\n \"ID\": 0,\n \"Notes\": \"\",\n \"Phone\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/AuthorizationContactInformation"
payload := strings.NewReader("{\n \"AuthorizationCodeID\": 0,\n \"Code\": \"\",\n \"Contact\": \"\",\n \"CreatedBy\": \"\",\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Dealership\": \"\",\n \"DefinitionName\": \"\",\n \"Email\": \"\",\n \"ID\": 0,\n \"Notes\": \"\",\n \"Phone\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/AuthorizationContactInformation HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 221
{
"AuthorizationCodeID": 0,
"Code": "",
"Contact": "",
"CreatedBy": "",
"CreatedDate": "",
"DealerCode": "",
"Dealership": "",
"DefinitionName": "",
"Email": "",
"ID": 0,
"Notes": "",
"Phone": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/AuthorizationContactInformation")
.setHeader("content-type", "application/json")
.setBody("{\n \"AuthorizationCodeID\": 0,\n \"Code\": \"\",\n \"Contact\": \"\",\n \"CreatedBy\": \"\",\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Dealership\": \"\",\n \"DefinitionName\": \"\",\n \"Email\": \"\",\n \"ID\": 0,\n \"Notes\": \"\",\n \"Phone\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/AuthorizationContactInformation"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AuthorizationCodeID\": 0,\n \"Code\": \"\",\n \"Contact\": \"\",\n \"CreatedBy\": \"\",\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Dealership\": \"\",\n \"DefinitionName\": \"\",\n \"Email\": \"\",\n \"ID\": 0,\n \"Notes\": \"\",\n \"Phone\": \"\"\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 \"AuthorizationCodeID\": 0,\n \"Code\": \"\",\n \"Contact\": \"\",\n \"CreatedBy\": \"\",\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Dealership\": \"\",\n \"DefinitionName\": \"\",\n \"Email\": \"\",\n \"ID\": 0,\n \"Notes\": \"\",\n \"Phone\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/AuthorizationContactInformation")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/AuthorizationContactInformation")
.header("content-type", "application/json")
.body("{\n \"AuthorizationCodeID\": 0,\n \"Code\": \"\",\n \"Contact\": \"\",\n \"CreatedBy\": \"\",\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Dealership\": \"\",\n \"DefinitionName\": \"\",\n \"Email\": \"\",\n \"ID\": 0,\n \"Notes\": \"\",\n \"Phone\": \"\"\n}")
.asString();
const data = JSON.stringify({
AuthorizationCodeID: 0,
Code: '',
Contact: '',
CreatedBy: '',
CreatedDate: '',
DealerCode: '',
Dealership: '',
DefinitionName: '',
Email: '',
ID: 0,
Notes: '',
Phone: ''
});
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/v2/AuthorizationContactInformation');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/AuthorizationContactInformation',
headers: {'content-type': 'application/json'},
data: {
AuthorizationCodeID: 0,
Code: '',
Contact: '',
CreatedBy: '',
CreatedDate: '',
DealerCode: '',
Dealership: '',
DefinitionName: '',
Email: '',
ID: 0,
Notes: '',
Phone: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/AuthorizationContactInformation';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"AuthorizationCodeID":0,"Code":"","Contact":"","CreatedBy":"","CreatedDate":"","DealerCode":"","Dealership":"","DefinitionName":"","Email":"","ID":0,"Notes":"","Phone":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/AuthorizationContactInformation',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "AuthorizationCodeID": 0,\n "Code": "",\n "Contact": "",\n "CreatedBy": "",\n "CreatedDate": "",\n "DealerCode": "",\n "Dealership": "",\n "DefinitionName": "",\n "Email": "",\n "ID": 0,\n "Notes": "",\n "Phone": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AuthorizationCodeID\": 0,\n \"Code\": \"\",\n \"Contact\": \"\",\n \"CreatedBy\": \"\",\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Dealership\": \"\",\n \"DefinitionName\": \"\",\n \"Email\": \"\",\n \"ID\": 0,\n \"Notes\": \"\",\n \"Phone\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/AuthorizationContactInformation")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/AuthorizationContactInformation',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
AuthorizationCodeID: 0,
Code: '',
Contact: '',
CreatedBy: '',
CreatedDate: '',
DealerCode: '',
Dealership: '',
DefinitionName: '',
Email: '',
ID: 0,
Notes: '',
Phone: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/AuthorizationContactInformation',
headers: {'content-type': 'application/json'},
body: {
AuthorizationCodeID: 0,
Code: '',
Contact: '',
CreatedBy: '',
CreatedDate: '',
DealerCode: '',
Dealership: '',
DefinitionName: '',
Email: '',
ID: 0,
Notes: '',
Phone: ''
},
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/v2/AuthorizationContactInformation');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
AuthorizationCodeID: 0,
Code: '',
Contact: '',
CreatedBy: '',
CreatedDate: '',
DealerCode: '',
Dealership: '',
DefinitionName: '',
Email: '',
ID: 0,
Notes: '',
Phone: ''
});
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/v2/AuthorizationContactInformation',
headers: {'content-type': 'application/json'},
data: {
AuthorizationCodeID: 0,
Code: '',
Contact: '',
CreatedBy: '',
CreatedDate: '',
DealerCode: '',
Dealership: '',
DefinitionName: '',
Email: '',
ID: 0,
Notes: '',
Phone: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/AuthorizationContactInformation';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"AuthorizationCodeID":0,"Code":"","Contact":"","CreatedBy":"","CreatedDate":"","DealerCode":"","Dealership":"","DefinitionName":"","Email":"","ID":0,"Notes":"","Phone":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AuthorizationCodeID": @0,
@"Code": @"",
@"Contact": @"",
@"CreatedBy": @"",
@"CreatedDate": @"",
@"DealerCode": @"",
@"Dealership": @"",
@"DefinitionName": @"",
@"Email": @"",
@"ID": @0,
@"Notes": @"",
@"Phone": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/AuthorizationContactInformation"]
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/v2/AuthorizationContactInformation" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"AuthorizationCodeID\": 0,\n \"Code\": \"\",\n \"Contact\": \"\",\n \"CreatedBy\": \"\",\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Dealership\": \"\",\n \"DefinitionName\": \"\",\n \"Email\": \"\",\n \"ID\": 0,\n \"Notes\": \"\",\n \"Phone\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/AuthorizationContactInformation",
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([
'AuthorizationCodeID' => 0,
'Code' => '',
'Contact' => '',
'CreatedBy' => '',
'CreatedDate' => '',
'DealerCode' => '',
'Dealership' => '',
'DefinitionName' => '',
'Email' => '',
'ID' => 0,
'Notes' => '',
'Phone' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/AuthorizationContactInformation', [
'body' => '{
"AuthorizationCodeID": 0,
"Code": "",
"Contact": "",
"CreatedBy": "",
"CreatedDate": "",
"DealerCode": "",
"Dealership": "",
"DefinitionName": "",
"Email": "",
"ID": 0,
"Notes": "",
"Phone": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/AuthorizationContactInformation');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AuthorizationCodeID' => 0,
'Code' => '',
'Contact' => '',
'CreatedBy' => '',
'CreatedDate' => '',
'DealerCode' => '',
'Dealership' => '',
'DefinitionName' => '',
'Email' => '',
'ID' => 0,
'Notes' => '',
'Phone' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AuthorizationCodeID' => 0,
'Code' => '',
'Contact' => '',
'CreatedBy' => '',
'CreatedDate' => '',
'DealerCode' => '',
'Dealership' => '',
'DefinitionName' => '',
'Email' => '',
'ID' => 0,
'Notes' => '',
'Phone' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/AuthorizationContactInformation');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/AuthorizationContactInformation' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AuthorizationCodeID": 0,
"Code": "",
"Contact": "",
"CreatedBy": "",
"CreatedDate": "",
"DealerCode": "",
"Dealership": "",
"DefinitionName": "",
"Email": "",
"ID": 0,
"Notes": "",
"Phone": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/AuthorizationContactInformation' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AuthorizationCodeID": 0,
"Code": "",
"Contact": "",
"CreatedBy": "",
"CreatedDate": "",
"DealerCode": "",
"Dealership": "",
"DefinitionName": "",
"Email": "",
"ID": 0,
"Notes": "",
"Phone": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AuthorizationCodeID\": 0,\n \"Code\": \"\",\n \"Contact\": \"\",\n \"CreatedBy\": \"\",\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Dealership\": \"\",\n \"DefinitionName\": \"\",\n \"Email\": \"\",\n \"ID\": 0,\n \"Notes\": \"\",\n \"Phone\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/AuthorizationContactInformation", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/AuthorizationContactInformation"
payload = {
"AuthorizationCodeID": 0,
"Code": "",
"Contact": "",
"CreatedBy": "",
"CreatedDate": "",
"DealerCode": "",
"Dealership": "",
"DefinitionName": "",
"Email": "",
"ID": 0,
"Notes": "",
"Phone": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/AuthorizationContactInformation"
payload <- "{\n \"AuthorizationCodeID\": 0,\n \"Code\": \"\",\n \"Contact\": \"\",\n \"CreatedBy\": \"\",\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Dealership\": \"\",\n \"DefinitionName\": \"\",\n \"Email\": \"\",\n \"ID\": 0,\n \"Notes\": \"\",\n \"Phone\": \"\"\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/v2/AuthorizationContactInformation")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"AuthorizationCodeID\": 0,\n \"Code\": \"\",\n \"Contact\": \"\",\n \"CreatedBy\": \"\",\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Dealership\": \"\",\n \"DefinitionName\": \"\",\n \"Email\": \"\",\n \"ID\": 0,\n \"Notes\": \"\",\n \"Phone\": \"\"\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/v2/AuthorizationContactInformation') do |req|
req.body = "{\n \"AuthorizationCodeID\": 0,\n \"Code\": \"\",\n \"Contact\": \"\",\n \"CreatedBy\": \"\",\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Dealership\": \"\",\n \"DefinitionName\": \"\",\n \"Email\": \"\",\n \"ID\": 0,\n \"Notes\": \"\",\n \"Phone\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/AuthorizationContactInformation";
let payload = json!({
"AuthorizationCodeID": 0,
"Code": "",
"Contact": "",
"CreatedBy": "",
"CreatedDate": "",
"DealerCode": "",
"Dealership": "",
"DefinitionName": "",
"Email": "",
"ID": 0,
"Notes": "",
"Phone": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/AuthorizationContactInformation \
--header 'content-type: application/json' \
--data '{
"AuthorizationCodeID": 0,
"Code": "",
"Contact": "",
"CreatedBy": "",
"CreatedDate": "",
"DealerCode": "",
"Dealership": "",
"DefinitionName": "",
"Email": "",
"ID": 0,
"Notes": "",
"Phone": ""
}'
echo '{
"AuthorizationCodeID": 0,
"Code": "",
"Contact": "",
"CreatedBy": "",
"CreatedDate": "",
"DealerCode": "",
"Dealership": "",
"DefinitionName": "",
"Email": "",
"ID": 0,
"Notes": "",
"Phone": ""
}' | \
http POST {{baseUrl}}/api/v2/AuthorizationContactInformation \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "AuthorizationCodeID": 0,\n "Code": "",\n "Contact": "",\n "CreatedBy": "",\n "CreatedDate": "",\n "DealerCode": "",\n "Dealership": "",\n "DefinitionName": "",\n "Email": "",\n "ID": 0,\n "Notes": "",\n "Phone": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/AuthorizationContactInformation
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"AuthorizationCodeID": 0,
"Code": "",
"Contact": "",
"CreatedBy": "",
"CreatedDate": "",
"DealerCode": "",
"Dealership": "",
"DefinitionName": "",
"Email": "",
"ID": 0,
"Notes": "",
"Phone": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/AuthorizationContactInformation")! 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 contact information for authorization codes.
{{baseUrl}}/api/v2/AuthorizationContactInformation
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/AuthorizationContactInformation");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/AuthorizationContactInformation")
require "http/client"
url = "{{baseUrl}}/api/v2/AuthorizationContactInformation"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/AuthorizationContactInformation"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/AuthorizationContactInformation");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/AuthorizationContactInformation"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/AuthorizationContactInformation HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/AuthorizationContactInformation")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/AuthorizationContactInformation"))
.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/v2/AuthorizationContactInformation")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/AuthorizationContactInformation")
.asString();
const 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/v2/AuthorizationContactInformation');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/AuthorizationContactInformation'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/AuthorizationContactInformation';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/AuthorizationContactInformation',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/AuthorizationContactInformation")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/AuthorizationContactInformation',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/AuthorizationContactInformation'
};
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/v2/AuthorizationContactInformation');
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/v2/AuthorizationContactInformation'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/AuthorizationContactInformation';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/AuthorizationContactInformation"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/AuthorizationContactInformation" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/AuthorizationContactInformation",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/AuthorizationContactInformation');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/AuthorizationContactInformation');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/AuthorizationContactInformation');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/AuthorizationContactInformation' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/AuthorizationContactInformation' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/AuthorizationContactInformation")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/AuthorizationContactInformation"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/AuthorizationContactInformation"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/AuthorizationContactInformation")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/AuthorizationContactInformation') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/AuthorizationContactInformation";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/AuthorizationContactInformation
http GET {{baseUrl}}/api/v2/AuthorizationContactInformation
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/AuthorizationContactInformation
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/AuthorizationContactInformation")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Gets a list of Brands.
{{baseUrl}}/api/v2/Brands
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Brands");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Brands")
require "http/client"
url = "{{baseUrl}}/api/v2/Brands"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Brands"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Brands");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Brands"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Brands HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Brands")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Brands"))
.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/v2/Brands")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Brands")
.asString();
const 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/v2/Brands');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Brands'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Brands';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Brands',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Brands")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Brands',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Brands'};
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/v2/Brands');
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/v2/Brands'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Brands';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Brands"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Brands" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Brands",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Brands');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Brands');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Brands');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Brands' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Brands' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Brands")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Brands"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Brands"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Brands")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Brands') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Brands";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Brands
http GET {{baseUrl}}/api/v2/Brands
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Brands
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Brands")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Add a Bundle to the Update System.
{{baseUrl}}/api/v2/Bundles
BODY json
{
"Active": false,
"BundleID": "",
"BundleNumber": 0,
"Description": "",
"UpdateGroupID": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Bundles");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Active\": false,\n \"BundleID\": \"\",\n \"BundleNumber\": 0,\n \"Description\": \"\",\n \"UpdateGroupID\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/Bundles" {:content-type :json
:form-params {:Active false
:BundleID ""
:BundleNumber 0
:Description ""
:UpdateGroupID ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/Bundles"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Active\": false,\n \"BundleID\": \"\",\n \"BundleNumber\": 0,\n \"Description\": \"\",\n \"UpdateGroupID\": \"\"\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/v2/Bundles"),
Content = new StringContent("{\n \"Active\": false,\n \"BundleID\": \"\",\n \"BundleNumber\": 0,\n \"Description\": \"\",\n \"UpdateGroupID\": \"\"\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/v2/Bundles");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Active\": false,\n \"BundleID\": \"\",\n \"BundleNumber\": 0,\n \"Description\": \"\",\n \"UpdateGroupID\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Bundles"
payload := strings.NewReader("{\n \"Active\": false,\n \"BundleID\": \"\",\n \"BundleNumber\": 0,\n \"Description\": \"\",\n \"UpdateGroupID\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/Bundles HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 104
{
"Active": false,
"BundleID": "",
"BundleNumber": 0,
"Description": "",
"UpdateGroupID": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/Bundles")
.setHeader("content-type", "application/json")
.setBody("{\n \"Active\": false,\n \"BundleID\": \"\",\n \"BundleNumber\": 0,\n \"Description\": \"\",\n \"UpdateGroupID\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Bundles"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Active\": false,\n \"BundleID\": \"\",\n \"BundleNumber\": 0,\n \"Description\": \"\",\n \"UpdateGroupID\": \"\"\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 \"BundleID\": \"\",\n \"BundleNumber\": 0,\n \"Description\": \"\",\n \"UpdateGroupID\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Bundles")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/Bundles")
.header("content-type", "application/json")
.body("{\n \"Active\": false,\n \"BundleID\": \"\",\n \"BundleNumber\": 0,\n \"Description\": \"\",\n \"UpdateGroupID\": \"\"\n}")
.asString();
const data = JSON.stringify({
Active: false,
BundleID: '',
BundleNumber: 0,
Description: '',
UpdateGroupID: ''
});
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/v2/Bundles');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/Bundles',
headers: {'content-type': 'application/json'},
data: {
Active: false,
BundleID: '',
BundleNumber: 0,
Description: '',
UpdateGroupID: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Bundles';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Active":false,"BundleID":"","BundleNumber":0,"Description":"","UpdateGroupID":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Bundles',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Active": false,\n "BundleID": "",\n "BundleNumber": 0,\n "Description": "",\n "UpdateGroupID": ""\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 \"BundleID\": \"\",\n \"BundleNumber\": 0,\n \"Description\": \"\",\n \"UpdateGroupID\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Bundles")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Bundles',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Active: false,
BundleID: '',
BundleNumber: 0,
Description: '',
UpdateGroupID: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/Bundles',
headers: {'content-type': 'application/json'},
body: {
Active: false,
BundleID: '',
BundleNumber: 0,
Description: '',
UpdateGroupID: ''
},
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/v2/Bundles');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Active: false,
BundleID: '',
BundleNumber: 0,
Description: '',
UpdateGroupID: ''
});
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/v2/Bundles',
headers: {'content-type': 'application/json'},
data: {
Active: false,
BundleID: '',
BundleNumber: 0,
Description: '',
UpdateGroupID: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Bundles';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Active":false,"BundleID":"","BundleNumber":0,"Description":"","UpdateGroupID":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Active": @NO,
@"BundleID": @"",
@"BundleNumber": @0,
@"Description": @"",
@"UpdateGroupID": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Bundles"]
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/v2/Bundles" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Active\": false,\n \"BundleID\": \"\",\n \"BundleNumber\": 0,\n \"Description\": \"\",\n \"UpdateGroupID\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Bundles",
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,
'BundleID' => '',
'BundleNumber' => 0,
'Description' => '',
'UpdateGroupID' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/Bundles', [
'body' => '{
"Active": false,
"BundleID": "",
"BundleNumber": 0,
"Description": "",
"UpdateGroupID": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Bundles');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Active' => null,
'BundleID' => '',
'BundleNumber' => 0,
'Description' => '',
'UpdateGroupID' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Active' => null,
'BundleID' => '',
'BundleNumber' => 0,
'Description' => '',
'UpdateGroupID' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/Bundles');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Bundles' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Active": false,
"BundleID": "",
"BundleNumber": 0,
"Description": "",
"UpdateGroupID": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Bundles' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Active": false,
"BundleID": "",
"BundleNumber": 0,
"Description": "",
"UpdateGroupID": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Active\": false,\n \"BundleID\": \"\",\n \"BundleNumber\": 0,\n \"Description\": \"\",\n \"UpdateGroupID\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/Bundles", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Bundles"
payload = {
"Active": False,
"BundleID": "",
"BundleNumber": 0,
"Description": "",
"UpdateGroupID": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Bundles"
payload <- "{\n \"Active\": false,\n \"BundleID\": \"\",\n \"BundleNumber\": 0,\n \"Description\": \"\",\n \"UpdateGroupID\": \"\"\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/v2/Bundles")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Active\": false,\n \"BundleID\": \"\",\n \"BundleNumber\": 0,\n \"Description\": \"\",\n \"UpdateGroupID\": \"\"\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/v2/Bundles') do |req|
req.body = "{\n \"Active\": false,\n \"BundleID\": \"\",\n \"BundleNumber\": 0,\n \"Description\": \"\",\n \"UpdateGroupID\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Bundles";
let payload = json!({
"Active": false,
"BundleID": "",
"BundleNumber": 0,
"Description": "",
"UpdateGroupID": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/Bundles \
--header 'content-type: application/json' \
--data '{
"Active": false,
"BundleID": "",
"BundleNumber": 0,
"Description": "",
"UpdateGroupID": ""
}'
echo '{
"Active": false,
"BundleID": "",
"BundleNumber": 0,
"Description": "",
"UpdateGroupID": ""
}' | \
http POST {{baseUrl}}/api/v2/Bundles \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Active": false,\n "BundleID": "",\n "BundleNumber": 0,\n "Description": "",\n "UpdateGroupID": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/Bundles
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Active": false,
"BundleID": "",
"BundleNumber": 0,
"Description": "",
"UpdateGroupID": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Bundles")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete a Bundle.
{{baseUrl}}/api/v2/Bundles/:ID
QUERY PARAMS
ID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Bundles/:ID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v2/Bundles/:ID")
require "http/client"
url = "{{baseUrl}}/api/v2/Bundles/:ID"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v2/Bundles/:ID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Bundles/:ID");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Bundles/:ID"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v2/Bundles/:ID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v2/Bundles/:ID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Bundles/:ID"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Bundles/:ID")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v2/Bundles/:ID")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/v2/Bundles/:ID');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/api/v2/Bundles/:ID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Bundles/:ID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Bundles/:ID',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Bundles/:ID")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Bundles/:ID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/api/v2/Bundles/:ID'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/v2/Bundles/:ID');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/api/v2/Bundles/:ID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Bundles/:ID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Bundles/:ID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Bundles/:ID" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Bundles/:ID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v2/Bundles/:ID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Bundles/:ID');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Bundles/:ID');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Bundles/:ID' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Bundles/:ID' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/api/v2/Bundles/:ID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Bundles/:ID"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Bundles/:ID"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Bundles/:ID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v2/Bundles/:ID') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Bundles/:ID";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v2/Bundles/:ID
http DELETE {{baseUrl}}/api/v2/Bundles/:ID
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/api/v2/Bundles/:ID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Bundles/:ID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a specific Bundle by ID.
{{baseUrl}}/api/v2/Bundles/:ID
QUERY PARAMS
ID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Bundles/:ID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Bundles/:ID")
require "http/client"
url = "{{baseUrl}}/api/v2/Bundles/:ID"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Bundles/:ID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Bundles/:ID");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Bundles/:ID"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Bundles/:ID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Bundles/:ID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Bundles/:ID"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Bundles/:ID")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Bundles/:ID")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v2/Bundles/:ID');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Bundles/:ID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Bundles/:ID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Bundles/:ID',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Bundles/:ID")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Bundles/:ID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Bundles/:ID'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v2/Bundles/:ID');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Bundles/:ID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Bundles/:ID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Bundles/:ID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Bundles/:ID" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Bundles/:ID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Bundles/:ID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Bundles/:ID');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Bundles/:ID');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Bundles/:ID' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Bundles/:ID' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Bundles/:ID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Bundles/:ID"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Bundles/:ID"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Bundles/:ID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Bundles/:ID') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Bundles/:ID";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Bundles/:ID
http GET {{baseUrl}}/api/v2/Bundles/:ID
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Bundles/:ID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Bundles/:ID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get the list of bundles.
{{baseUrl}}/api/v2/Bundles
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Bundles");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Bundles")
require "http/client"
url = "{{baseUrl}}/api/v2/Bundles"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Bundles"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Bundles");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Bundles"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Bundles HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Bundles")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Bundles"))
.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/v2/Bundles")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Bundles")
.asString();
const 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/v2/Bundles');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Bundles'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Bundles';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Bundles',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Bundles")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Bundles',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Bundles'};
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/v2/Bundles');
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/v2/Bundles'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Bundles';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Bundles"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Bundles" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Bundles",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Bundles');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Bundles');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Bundles');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Bundles' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Bundles' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Bundles")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Bundles"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Bundles"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Bundles")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Bundles') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Bundles";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Bundles
http GET {{baseUrl}}/api/v2/Bundles
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Bundles
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Bundles")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Modify a Bundle in the Update System.
{{baseUrl}}/api/v2/Bundles/:ID
QUERY PARAMS
ID
BODY json
{
"Active": false,
"BundleID": "",
"BundleNumber": 0,
"Description": "",
"UpdateGroupID": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Bundles/:ID");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Active\": false,\n \"BundleID\": \"\",\n \"BundleNumber\": 0,\n \"Description\": \"\",\n \"UpdateGroupID\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/Bundles/:ID" {:content-type :json
:form-params {:Active false
:BundleID ""
:BundleNumber 0
:Description ""
:UpdateGroupID ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/Bundles/:ID"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Active\": false,\n \"BundleID\": \"\",\n \"BundleNumber\": 0,\n \"Description\": \"\",\n \"UpdateGroupID\": \"\"\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/v2/Bundles/:ID"),
Content = new StringContent("{\n \"Active\": false,\n \"BundleID\": \"\",\n \"BundleNumber\": 0,\n \"Description\": \"\",\n \"UpdateGroupID\": \"\"\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/v2/Bundles/:ID");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Active\": false,\n \"BundleID\": \"\",\n \"BundleNumber\": 0,\n \"Description\": \"\",\n \"UpdateGroupID\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Bundles/:ID"
payload := strings.NewReader("{\n \"Active\": false,\n \"BundleID\": \"\",\n \"BundleNumber\": 0,\n \"Description\": \"\",\n \"UpdateGroupID\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/Bundles/:ID HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 104
{
"Active": false,
"BundleID": "",
"BundleNumber": 0,
"Description": "",
"UpdateGroupID": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/Bundles/:ID")
.setHeader("content-type", "application/json")
.setBody("{\n \"Active\": false,\n \"BundleID\": \"\",\n \"BundleNumber\": 0,\n \"Description\": \"\",\n \"UpdateGroupID\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Bundles/:ID"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Active\": false,\n \"BundleID\": \"\",\n \"BundleNumber\": 0,\n \"Description\": \"\",\n \"UpdateGroupID\": \"\"\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 \"BundleID\": \"\",\n \"BundleNumber\": 0,\n \"Description\": \"\",\n \"UpdateGroupID\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Bundles/:ID")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/Bundles/:ID")
.header("content-type", "application/json")
.body("{\n \"Active\": false,\n \"BundleID\": \"\",\n \"BundleNumber\": 0,\n \"Description\": \"\",\n \"UpdateGroupID\": \"\"\n}")
.asString();
const data = JSON.stringify({
Active: false,
BundleID: '',
BundleNumber: 0,
Description: '',
UpdateGroupID: ''
});
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/v2/Bundles/:ID');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/Bundles/:ID',
headers: {'content-type': 'application/json'},
data: {
Active: false,
BundleID: '',
BundleNumber: 0,
Description: '',
UpdateGroupID: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Bundles/:ID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Active":false,"BundleID":"","BundleNumber":0,"Description":"","UpdateGroupID":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Bundles/:ID',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Active": false,\n "BundleID": "",\n "BundleNumber": 0,\n "Description": "",\n "UpdateGroupID": ""\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 \"BundleID\": \"\",\n \"BundleNumber\": 0,\n \"Description\": \"\",\n \"UpdateGroupID\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Bundles/:ID")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Bundles/:ID',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Active: false,
BundleID: '',
BundleNumber: 0,
Description: '',
UpdateGroupID: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/Bundles/:ID',
headers: {'content-type': 'application/json'},
body: {
Active: false,
BundleID: '',
BundleNumber: 0,
Description: '',
UpdateGroupID: ''
},
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/v2/Bundles/:ID');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Active: false,
BundleID: '',
BundleNumber: 0,
Description: '',
UpdateGroupID: ''
});
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/v2/Bundles/:ID',
headers: {'content-type': 'application/json'},
data: {
Active: false,
BundleID: '',
BundleNumber: 0,
Description: '',
UpdateGroupID: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Bundles/:ID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Active":false,"BundleID":"","BundleNumber":0,"Description":"","UpdateGroupID":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Active": @NO,
@"BundleID": @"",
@"BundleNumber": @0,
@"Description": @"",
@"UpdateGroupID": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Bundles/:ID"]
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/v2/Bundles/:ID" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Active\": false,\n \"BundleID\": \"\",\n \"BundleNumber\": 0,\n \"Description\": \"\",\n \"UpdateGroupID\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Bundles/:ID",
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,
'BundleID' => '',
'BundleNumber' => 0,
'Description' => '',
'UpdateGroupID' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/Bundles/:ID', [
'body' => '{
"Active": false,
"BundleID": "",
"BundleNumber": 0,
"Description": "",
"UpdateGroupID": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Bundles/:ID');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Active' => null,
'BundleID' => '',
'BundleNumber' => 0,
'Description' => '',
'UpdateGroupID' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Active' => null,
'BundleID' => '',
'BundleNumber' => 0,
'Description' => '',
'UpdateGroupID' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/Bundles/:ID');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Bundles/:ID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Active": false,
"BundleID": "",
"BundleNumber": 0,
"Description": "",
"UpdateGroupID": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Bundles/:ID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Active": false,
"BundleID": "",
"BundleNumber": 0,
"Description": "",
"UpdateGroupID": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Active\": false,\n \"BundleID\": \"\",\n \"BundleNumber\": 0,\n \"Description\": \"\",\n \"UpdateGroupID\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/Bundles/:ID", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Bundles/:ID"
payload = {
"Active": False,
"BundleID": "",
"BundleNumber": 0,
"Description": "",
"UpdateGroupID": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Bundles/:ID"
payload <- "{\n \"Active\": false,\n \"BundleID\": \"\",\n \"BundleNumber\": 0,\n \"Description\": \"\",\n \"UpdateGroupID\": \"\"\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/v2/Bundles/:ID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Active\": false,\n \"BundleID\": \"\",\n \"BundleNumber\": 0,\n \"Description\": \"\",\n \"UpdateGroupID\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/Bundles/:ID') do |req|
req.body = "{\n \"Active\": false,\n \"BundleID\": \"\",\n \"BundleNumber\": 0,\n \"Description\": \"\",\n \"UpdateGroupID\": \"\"\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/v2/Bundles/:ID";
let payload = json!({
"Active": false,
"BundleID": "",
"BundleNumber": 0,
"Description": "",
"UpdateGroupID": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/Bundles/:ID \
--header 'content-type: application/json' \
--data '{
"Active": false,
"BundleID": "",
"BundleNumber": 0,
"Description": "",
"UpdateGroupID": ""
}'
echo '{
"Active": false,
"BundleID": "",
"BundleNumber": 0,
"Description": "",
"UpdateGroupID": ""
}' | \
http PUT {{baseUrl}}/api/v2/Bundles/:ID \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "Active": false,\n "BundleID": "",\n "BundleNumber": 0,\n "Description": "",\n "UpdateGroupID": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/Bundles/:ID
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Active": false,
"BundleID": "",
"BundleNumber": 0,
"Description": "",
"UpdateGroupID": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Bundles/:ID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a Client in the Update System.
{{baseUrl}}/api/v2/Clients/:ID
QUERY PARAMS
ID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Clients/:ID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Clients/:ID")
require "http/client"
url = "{{baseUrl}}/api/v2/Clients/:ID"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Clients/:ID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Clients/:ID");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Clients/:ID"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Clients/:ID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Clients/:ID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Clients/:ID"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Clients/:ID")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Clients/:ID")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v2/Clients/:ID');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Clients/:ID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Clients/:ID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Clients/:ID',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Clients/:ID")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Clients/:ID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Clients/:ID'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v2/Clients/:ID');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Clients/:ID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Clients/:ID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Clients/:ID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Clients/:ID" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Clients/:ID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Clients/:ID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Clients/:ID');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Clients/:ID');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Clients/:ID' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Clients/:ID' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Clients/:ID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Clients/:ID"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Clients/:ID"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Clients/:ID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Clients/:ID') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Clients/:ID";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Clients/:ID
http GET {{baseUrl}}/api/v2/Clients/:ID
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Clients/:ID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Clients/:ID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a Client's Available Update Group Subscriptions
{{baseUrl}}/api/v2/Clients/:ID/AvailableUpdateGroupSubscriptions
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/v2/Clients/:ID/AvailableUpdateGroupSubscriptions");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Clients/:ID/AvailableUpdateGroupSubscriptions")
require "http/client"
url = "{{baseUrl}}/api/v2/Clients/:ID/AvailableUpdateGroupSubscriptions"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Clients/:ID/AvailableUpdateGroupSubscriptions"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Clients/:ID/AvailableUpdateGroupSubscriptions");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Clients/:ID/AvailableUpdateGroupSubscriptions"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Clients/:ID/AvailableUpdateGroupSubscriptions HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Clients/:ID/AvailableUpdateGroupSubscriptions")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Clients/:ID/AvailableUpdateGroupSubscriptions"))
.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/v2/Clients/:ID/AvailableUpdateGroupSubscriptions")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Clients/:ID/AvailableUpdateGroupSubscriptions")
.asString();
const 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/v2/Clients/:ID/AvailableUpdateGroupSubscriptions');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/Clients/:ID/AvailableUpdateGroupSubscriptions'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Clients/:ID/AvailableUpdateGroupSubscriptions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Clients/:ID/AvailableUpdateGroupSubscriptions',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Clients/:ID/AvailableUpdateGroupSubscriptions")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Clients/:ID/AvailableUpdateGroupSubscriptions',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/Clients/:ID/AvailableUpdateGroupSubscriptions'
};
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/v2/Clients/:ID/AvailableUpdateGroupSubscriptions');
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/v2/Clients/:ID/AvailableUpdateGroupSubscriptions'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Clients/:ID/AvailableUpdateGroupSubscriptions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Clients/:ID/AvailableUpdateGroupSubscriptions"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Clients/:ID/AvailableUpdateGroupSubscriptions" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Clients/:ID/AvailableUpdateGroupSubscriptions",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Clients/:ID/AvailableUpdateGroupSubscriptions');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Clients/:ID/AvailableUpdateGroupSubscriptions');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Clients/:ID/AvailableUpdateGroupSubscriptions');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Clients/:ID/AvailableUpdateGroupSubscriptions' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Clients/:ID/AvailableUpdateGroupSubscriptions' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Clients/:ID/AvailableUpdateGroupSubscriptions")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Clients/:ID/AvailableUpdateGroupSubscriptions"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Clients/:ID/AvailableUpdateGroupSubscriptions"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Clients/:ID/AvailableUpdateGroupSubscriptions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Clients/:ID/AvailableUpdateGroupSubscriptions') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Clients/:ID/AvailableUpdateGroupSubscriptions";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Clients/:ID/AvailableUpdateGroupSubscriptions
http GET {{baseUrl}}/api/v2/Clients/:ID/AvailableUpdateGroupSubscriptions
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Clients/:ID/AvailableUpdateGroupSubscriptions
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Clients/:ID/AvailableUpdateGroupSubscriptions")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a Client's Current Update Group Subscriptions
{{baseUrl}}/api/v2/Clients/:ID/UpdateGroupSubscriptions
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/v2/Clients/:ID/UpdateGroupSubscriptions");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Clients/:ID/UpdateGroupSubscriptions")
require "http/client"
url = "{{baseUrl}}/api/v2/Clients/:ID/UpdateGroupSubscriptions"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Clients/:ID/UpdateGroupSubscriptions"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Clients/:ID/UpdateGroupSubscriptions");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Clients/:ID/UpdateGroupSubscriptions"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Clients/:ID/UpdateGroupSubscriptions HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Clients/:ID/UpdateGroupSubscriptions")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Clients/:ID/UpdateGroupSubscriptions"))
.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/v2/Clients/:ID/UpdateGroupSubscriptions")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Clients/:ID/UpdateGroupSubscriptions")
.asString();
const 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/v2/Clients/:ID/UpdateGroupSubscriptions');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/Clients/:ID/UpdateGroupSubscriptions'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Clients/:ID/UpdateGroupSubscriptions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Clients/:ID/UpdateGroupSubscriptions',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Clients/:ID/UpdateGroupSubscriptions")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Clients/:ID/UpdateGroupSubscriptions',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/Clients/:ID/UpdateGroupSubscriptions'
};
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/v2/Clients/:ID/UpdateGroupSubscriptions');
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/v2/Clients/:ID/UpdateGroupSubscriptions'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Clients/:ID/UpdateGroupSubscriptions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Clients/:ID/UpdateGroupSubscriptions"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Clients/:ID/UpdateGroupSubscriptions" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Clients/:ID/UpdateGroupSubscriptions",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Clients/:ID/UpdateGroupSubscriptions');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Clients/:ID/UpdateGroupSubscriptions');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Clients/:ID/UpdateGroupSubscriptions');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Clients/:ID/UpdateGroupSubscriptions' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Clients/:ID/UpdateGroupSubscriptions' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Clients/:ID/UpdateGroupSubscriptions")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Clients/:ID/UpdateGroupSubscriptions"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Clients/:ID/UpdateGroupSubscriptions"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Clients/:ID/UpdateGroupSubscriptions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Clients/:ID/UpdateGroupSubscriptions') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Clients/:ID/UpdateGroupSubscriptions";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Clients/:ID/UpdateGroupSubscriptions
http GET {{baseUrl}}/api/v2/Clients/:ID/UpdateGroupSubscriptions
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Clients/:ID/UpdateGroupSubscriptions
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Clients/:ID/UpdateGroupSubscriptions")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a List of Clients in the Update System.
{{baseUrl}}/api/v2/Clients
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Clients");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Clients")
require "http/client"
url = "{{baseUrl}}/api/v2/Clients"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Clients"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Clients");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Clients"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Clients HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Clients")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Clients"))
.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/v2/Clients")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Clients")
.asString();
const 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/v2/Clients');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Clients'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Clients';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Clients',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Clients")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Clients',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Clients'};
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/v2/Clients');
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/v2/Clients'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Clients';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Clients"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Clients" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Clients",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Clients');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Clients');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Clients');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Clients' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Clients' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Clients")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Clients"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Clients"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Clients")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Clients') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Clients";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Clients
http GET {{baseUrl}}/api/v2/Clients
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Clients
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Clients")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update a Client.
{{baseUrl}}/api/v2/Clients/:ID
QUERY PARAMS
ID
BODY json
{
"ClientID": "",
"LastCheckin": "",
"Tag": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Clients/:ID");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"Tag\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/Clients/:ID" {:content-type :json
:form-params {:ClientID ""
:LastCheckin ""
:Tag ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/Clients/:ID"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"Tag\": \"\"\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/v2/Clients/:ID"),
Content = new StringContent("{\n \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"Tag\": \"\"\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/v2/Clients/:ID");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"Tag\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Clients/:ID"
payload := strings.NewReader("{\n \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"Tag\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/Clients/:ID HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 54
{
"ClientID": "",
"LastCheckin": "",
"Tag": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/Clients/:ID")
.setHeader("content-type", "application/json")
.setBody("{\n \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"Tag\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Clients/:ID"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"Tag\": \"\"\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 \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"Tag\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Clients/:ID")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/Clients/:ID")
.header("content-type", "application/json")
.body("{\n \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"Tag\": \"\"\n}")
.asString();
const data = JSON.stringify({
ClientID: '',
LastCheckin: '',
Tag: ''
});
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/v2/Clients/:ID');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/Clients/:ID',
headers: {'content-type': 'application/json'},
data: {ClientID: '', LastCheckin: '', Tag: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Clients/:ID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ClientID":"","LastCheckin":"","Tag":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Clients/:ID',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ClientID": "",\n "LastCheckin": "",\n "Tag": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"Tag\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Clients/:ID")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Clients/:ID',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({ClientID: '', LastCheckin: '', Tag: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/Clients/:ID',
headers: {'content-type': 'application/json'},
body: {ClientID: '', LastCheckin: '', Tag: ''},
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/v2/Clients/:ID');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ClientID: '',
LastCheckin: '',
Tag: ''
});
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/v2/Clients/:ID',
headers: {'content-type': 'application/json'},
data: {ClientID: '', LastCheckin: '', Tag: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Clients/:ID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ClientID":"","LastCheckin":"","Tag":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ClientID": @"",
@"LastCheckin": @"",
@"Tag": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Clients/:ID"]
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/v2/Clients/:ID" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"Tag\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Clients/:ID",
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([
'ClientID' => '',
'LastCheckin' => '',
'Tag' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/Clients/:ID', [
'body' => '{
"ClientID": "",
"LastCheckin": "",
"Tag": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Clients/:ID');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ClientID' => '',
'LastCheckin' => '',
'Tag' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ClientID' => '',
'LastCheckin' => '',
'Tag' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/Clients/:ID');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Clients/:ID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ClientID": "",
"LastCheckin": "",
"Tag": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Clients/:ID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ClientID": "",
"LastCheckin": "",
"Tag": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"Tag\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/Clients/:ID", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Clients/:ID"
payload = {
"ClientID": "",
"LastCheckin": "",
"Tag": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Clients/:ID"
payload <- "{\n \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"Tag\": \"\"\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/v2/Clients/:ID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"Tag\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/Clients/:ID') do |req|
req.body = "{\n \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"Tag\": \"\"\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/v2/Clients/:ID";
let payload = json!({
"ClientID": "",
"LastCheckin": "",
"Tag": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/Clients/:ID \
--header 'content-type: application/json' \
--data '{
"ClientID": "",
"LastCheckin": "",
"Tag": ""
}'
echo '{
"ClientID": "",
"LastCheckin": "",
"Tag": ""
}' | \
http PUT {{baseUrl}}/api/v2/Clients/:ID \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "ClientID": "",\n "LastCheckin": "",\n "Tag": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/Clients/:ID
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ClientID": "",
"LastCheckin": "",
"Tag": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Clients/:ID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Add an Attribute to a ContentDefinition
{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes
QUERY PARAMS
contentDefinitionID
BODY json
{
"ContentDefinitionID": 0,
"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/v2/ContentDefinitions/:contentDefinitionID/Attributes");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes" {:content-type :json
:form-params {:ContentDefinitionID 0
:ID 0
:Name ""
:Value ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\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/v2/ContentDefinitions/:contentDefinitionID/Attributes"),
Content = new StringContent("{\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\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/v2/ContentDefinitions/:contentDefinitionID/Attributes");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes"
payload := strings.NewReader("{\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/ContentDefinitions/:contentDefinitionID/Attributes HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 70
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes")
.setHeader("content-type", "application/json")
.setBody("{\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\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 \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes")
.header("content-type", "application/json")
.body("{\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n}")
.asString();
const data = JSON.stringify({
ContentDefinitionID: 0,
ID: 0,
Name: '',
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/v2/ContentDefinitions/:contentDefinitionID/Attributes');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes',
headers: {'content-type': 'application/json'},
data: {ContentDefinitionID: 0, ID: 0, Name: '', Value: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ContentDefinitionID":0,"ID":0,"Name":"","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/v2/ContentDefinitions/:contentDefinitionID/Attributes',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ContentDefinitionID": 0,\n "ID": 0,\n "Name": "",\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 \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/ContentDefinitions/:contentDefinitionID/Attributes',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({ContentDefinitionID: 0, ID: 0, Name: '', Value: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes',
headers: {'content-type': 'application/json'},
body: {ContentDefinitionID: 0, ID: 0, Name: '', 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/v2/ContentDefinitions/:contentDefinitionID/Attributes');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ContentDefinitionID: 0,
ID: 0,
Name: '',
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/v2/ContentDefinitions/:contentDefinitionID/Attributes',
headers: {'content-type': 'application/json'},
data: {ContentDefinitionID: 0, ID: 0, Name: '', 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/v2/ContentDefinitions/:contentDefinitionID/Attributes';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ContentDefinitionID":0,"ID":0,"Name":"","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": @"application/json" };
NSDictionary *parameters = @{ @"ContentDefinitionID": @0,
@"ID": @0,
@"Name": @"",
@"Value": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes"]
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/v2/ContentDefinitions/:contentDefinitionID/Attributes" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes",
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([
'ContentDefinitionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes', [
'body' => '{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ContentDefinitionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ContentDefinitionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/ContentDefinitions/:contentDefinitionID/Attributes", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes"
payload = {
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes"
payload <- "{\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\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/v2/ContentDefinitions/:contentDefinitionID/Attributes")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\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/v2/ContentDefinitions/:contentDefinitionID/Attributes') do |req|
req.body = "{\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\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/v2/ContentDefinitions/:contentDefinitionID/Attributes";
let payload = json!({
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes \
--header 'content-type: application/json' \
--data '{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}'
echo '{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}' | \
http POST {{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "ContentDefinitionID": 0,\n "ID": 0,\n "Name": "",\n "Value": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Create a ContentDefinition
{{baseUrl}}/api/v2/ContentDefinitions
BODY json
{
"Attributes": [
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"ContentDefinitionID": 0,
"Description": "",
"Name": "",
"PackageTypeID": "",
"TypeID": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/ContentDefinitions");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/ContentDefinitions" {:content-type :json
:form-params {:Attributes [{:ContentDefinitionID 0
:ID 0
:Name ""
:Value ""}]
:ContentDefinitionID 0
:Description ""
:Name ""
:PackageTypeID ""
:TypeID 0}})
require "http/client"
url = "{{baseUrl}}/api/v2/ContentDefinitions"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 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/v2/ContentDefinitions"),
Content = new StringContent("{\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 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/v2/ContentDefinitions");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/ContentDefinitions"
payload := strings.NewReader("{\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/ContentDefinitions HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 221
{
"Attributes": [
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"ContentDefinitionID": 0,
"Description": "",
"Name": "",
"PackageTypeID": "",
"TypeID": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/ContentDefinitions")
.setHeader("content-type", "application/json")
.setBody("{\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/ContentDefinitions"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 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 \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/ContentDefinitions")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/ContentDefinitions")
.header("content-type", "application/json")
.body("{\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n}")
.asString();
const data = JSON.stringify({
Attributes: [
{
ContentDefinitionID: 0,
ID: 0,
Name: '',
Value: ''
}
],
ContentDefinitionID: 0,
Description: '',
Name: '',
PackageTypeID: '',
TypeID: 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/v2/ContentDefinitions');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/ContentDefinitions',
headers: {'content-type': 'application/json'},
data: {
Attributes: [{ContentDefinitionID: 0, ID: 0, Name: '', Value: ''}],
ContentDefinitionID: 0,
Description: '',
Name: '',
PackageTypeID: '',
TypeID: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/ContentDefinitions';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Attributes":[{"ContentDefinitionID":0,"ID":0,"Name":"","Value":""}],"ContentDefinitionID":0,"Description":"","Name":"","PackageTypeID":"","TypeID":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/v2/ContentDefinitions',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Attributes": [\n {\n "ContentDefinitionID": 0,\n "ID": 0,\n "Name": "",\n "Value": ""\n }\n ],\n "ContentDefinitionID": 0,\n "Description": "",\n "Name": "",\n "PackageTypeID": "",\n "TypeID": 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 \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/ContentDefinitions")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/ContentDefinitions',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Attributes: [{ContentDefinitionID: 0, ID: 0, Name: '', Value: ''}],
ContentDefinitionID: 0,
Description: '',
Name: '',
PackageTypeID: '',
TypeID: 0
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/ContentDefinitions',
headers: {'content-type': 'application/json'},
body: {
Attributes: [{ContentDefinitionID: 0, ID: 0, Name: '', Value: ''}],
ContentDefinitionID: 0,
Description: '',
Name: '',
PackageTypeID: '',
TypeID: 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/v2/ContentDefinitions');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Attributes: [
{
ContentDefinitionID: 0,
ID: 0,
Name: '',
Value: ''
}
],
ContentDefinitionID: 0,
Description: '',
Name: '',
PackageTypeID: '',
TypeID: 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/v2/ContentDefinitions',
headers: {'content-type': 'application/json'},
data: {
Attributes: [{ContentDefinitionID: 0, ID: 0, Name: '', Value: ''}],
ContentDefinitionID: 0,
Description: '',
Name: '',
PackageTypeID: '',
TypeID: 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/v2/ContentDefinitions';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Attributes":[{"ContentDefinitionID":0,"ID":0,"Name":"","Value":""}],"ContentDefinitionID":0,"Description":"","Name":"","PackageTypeID":"","TypeID":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Attributes": @[ @{ @"ContentDefinitionID": @0, @"ID": @0, @"Name": @"", @"Value": @"" } ],
@"ContentDefinitionID": @0,
@"Description": @"",
@"Name": @"",
@"PackageTypeID": @"",
@"TypeID": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/ContentDefinitions"]
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/v2/ContentDefinitions" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/ContentDefinitions",
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([
'Attributes' => [
[
'ContentDefinitionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]
],
'ContentDefinitionID' => 0,
'Description' => '',
'Name' => '',
'PackageTypeID' => '',
'TypeID' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/ContentDefinitions', [
'body' => '{
"Attributes": [
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"ContentDefinitionID": 0,
"Description": "",
"Name": "",
"PackageTypeID": "",
"TypeID": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/ContentDefinitions');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Attributes' => [
[
'ContentDefinitionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]
],
'ContentDefinitionID' => 0,
'Description' => '',
'Name' => '',
'PackageTypeID' => '',
'TypeID' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Attributes' => [
[
'ContentDefinitionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]
],
'ContentDefinitionID' => 0,
'Description' => '',
'Name' => '',
'PackageTypeID' => '',
'TypeID' => 0
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/ContentDefinitions');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/ContentDefinitions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Attributes": [
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"ContentDefinitionID": 0,
"Description": "",
"Name": "",
"PackageTypeID": "",
"TypeID": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/ContentDefinitions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Attributes": [
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"ContentDefinitionID": 0,
"Description": "",
"Name": "",
"PackageTypeID": "",
"TypeID": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/ContentDefinitions", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/ContentDefinitions"
payload = {
"Attributes": [
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"ContentDefinitionID": 0,
"Description": "",
"Name": "",
"PackageTypeID": "",
"TypeID": 0
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/ContentDefinitions"
payload <- "{\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 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/v2/ContentDefinitions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/api/v2/ContentDefinitions') do |req|
req.body = "{\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 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/v2/ContentDefinitions";
let payload = json!({
"Attributes": (
json!({
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
})
),
"ContentDefinitionID": 0,
"Description": "",
"Name": "",
"PackageTypeID": "",
"TypeID": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/ContentDefinitions \
--header 'content-type: application/json' \
--data '{
"Attributes": [
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"ContentDefinitionID": 0,
"Description": "",
"Name": "",
"PackageTypeID": "",
"TypeID": 0
}'
echo '{
"Attributes": [
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"ContentDefinitionID": 0,
"Description": "",
"Name": "",
"PackageTypeID": "",
"TypeID": 0
}' | \
http POST {{baseUrl}}/api/v2/ContentDefinitions \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Attributes": [\n {\n "ContentDefinitionID": 0,\n "ID": 0,\n "Name": "",\n "Value": ""\n }\n ],\n "ContentDefinitionID": 0,\n "Description": "",\n "Name": "",\n "PackageTypeID": "",\n "TypeID": 0\n}' \
--output-document \
- {{baseUrl}}/api/v2/ContentDefinitions
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Attributes": [
[
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
]
],
"ContentDefinitionID": 0,
"Description": "",
"Name": "",
"PackageTypeID": "",
"TypeID": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/ContentDefinitions")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete a ContentDefinition
{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID
QUERY PARAMS
contentDefinitionID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID")
require "http/client"
url = "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v2/ContentDefinitions/:contentDefinitionID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID"))
.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/v2/ContentDefinitions/:contentDefinitionID")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID")
.asString();
const 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/v2/ContentDefinitions/:contentDefinitionID');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/ContentDefinitions/:contentDefinitionID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID'
};
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/v2/ContentDefinitions/:contentDefinitionID');
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/v2/ContentDefinitions/:contentDefinitionID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/api/v2/ContentDefinitions/:contentDefinitionID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v2/ContentDefinitions/:contentDefinitionID') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID
http DELETE {{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get Attributes for a ContentDefinition
{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes
QUERY PARAMS
contentDefinitionID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes")
require "http/client"
url = "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/ContentDefinitions/:contentDefinitionID/Attributes HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes"))
.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/v2/ContentDefinitions/:contentDefinitionID/Attributes")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes")
.asString();
const 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/v2/ContentDefinitions/:contentDefinitionID/Attributes');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/ContentDefinitions/:contentDefinitionID/Attributes',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes'
};
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/v2/ContentDefinitions/:contentDefinitionID/Attributes');
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/v2/ContentDefinitions/:contentDefinitionID/Attributes'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/ContentDefinitions/:contentDefinitionID/Attributes")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/ContentDefinitions/:contentDefinitionID/Attributes') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes
http GET {{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get ContentDefinitions
{{baseUrl}}/api/v2/ContentDefinitions
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/ContentDefinitions");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/ContentDefinitions")
require "http/client"
url = "{{baseUrl}}/api/v2/ContentDefinitions"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/ContentDefinitions"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/ContentDefinitions");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/ContentDefinitions"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/ContentDefinitions HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/ContentDefinitions")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/ContentDefinitions"))
.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/v2/ContentDefinitions")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/ContentDefinitions")
.asString();
const 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/v2/ContentDefinitions');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/ContentDefinitions'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/ContentDefinitions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/ContentDefinitions',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/ContentDefinitions")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/ContentDefinitions',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/ContentDefinitions'};
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/v2/ContentDefinitions');
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/v2/ContentDefinitions'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/ContentDefinitions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/ContentDefinitions"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/ContentDefinitions" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/ContentDefinitions",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/ContentDefinitions');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/ContentDefinitions');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/ContentDefinitions');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/ContentDefinitions' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/ContentDefinitions' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/ContentDefinitions")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/ContentDefinitions"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/ContentDefinitions"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/ContentDefinitions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/ContentDefinitions') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/ContentDefinitions";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/ContentDefinitions
http GET {{baseUrl}}/api/v2/ContentDefinitions
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/ContentDefinitions
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/ContentDefinitions")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a ContentDefinition by ID
{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID
QUERY PARAMS
contentDefinitionID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID")
require "http/client"
url = "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/ContentDefinitions/:contentDefinitionID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID"))
.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/v2/ContentDefinitions/:contentDefinitionID")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID")
.asString();
const 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/v2/ContentDefinitions/:contentDefinitionID');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/ContentDefinitions/:contentDefinitionID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID'
};
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/v2/ContentDefinitions/:contentDefinitionID');
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/v2/ContentDefinitions/:contentDefinitionID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/ContentDefinitions/:contentDefinitionID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/ContentDefinitions/:contentDefinitionID') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID
http GET {{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
No Documentation Found. (POST)
{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes/Batch
QUERY PARAMS
contentDefinitionID
BODY json
[
{
"ContentDefinitionID": 0,
"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/v2/ContentDefinitions/:contentDefinitionID/Attributes/Batch");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "[\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes/Batch" {:content-type :json
:form-params [{:ContentDefinitionID 0
:ID 0
:Name ""
:Value ""}]})
require "http/client"
url = "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes/Batch"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "[\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\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/v2/ContentDefinitions/:contentDefinitionID/Attributes/Batch"),
Content = new StringContent("[\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\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/v2/ContentDefinitions/:contentDefinitionID/Attributes/Batch");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "[\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes/Batch"
payload := strings.NewReader("[\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/ContentDefinitions/:contentDefinitionID/Attributes/Batch HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 86
[
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
]
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes/Batch")
.setHeader("content-type", "application/json")
.setBody("[\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes/Batch"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("[\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\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 \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes/Batch")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes/Batch")
.header("content-type", "application/json")
.body("[\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]")
.asString();
const data = JSON.stringify([
{
ContentDefinitionID: 0,
ID: 0,
Name: '',
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/v2/ContentDefinitions/:contentDefinitionID/Attributes/Batch');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes/Batch',
headers: {'content-type': 'application/json'},
data: [{ContentDefinitionID: 0, ID: 0, Name: '', Value: ''}]
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes/Batch';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '[{"ContentDefinitionID":0,"ID":0,"Name":"","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/v2/ContentDefinitions/:contentDefinitionID/Attributes/Batch',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '[\n {\n "ContentDefinitionID": 0,\n "ID": 0,\n "Name": "",\n "Value": ""\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 \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes/Batch")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/ContentDefinitions/:contentDefinitionID/Attributes/Batch',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify([{ContentDefinitionID: 0, ID: 0, Name: '', Value: ''}]));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes/Batch',
headers: {'content-type': 'application/json'},
body: [{ContentDefinitionID: 0, ID: 0, Name: '', 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/v2/ContentDefinitions/:contentDefinitionID/Attributes/Batch');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send([
{
ContentDefinitionID: 0,
ID: 0,
Name: '',
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/v2/ContentDefinitions/:contentDefinitionID/Attributes/Batch',
headers: {'content-type': 'application/json'},
data: [{ContentDefinitionID: 0, ID: 0, Name: '', 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/v2/ContentDefinitions/:contentDefinitionID/Attributes/Batch';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '[{"ContentDefinitionID":0,"ID":0,"Name":"","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": @"application/json" };
NSDictionary *parameters = @[ @{ @"ContentDefinitionID": @0, @"ID": @0, @"Name": @"", @"Value": @"" } ];
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes/Batch"]
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/v2/ContentDefinitions/:contentDefinitionID/Attributes/Batch" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "[\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes/Batch",
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([
[
'ContentDefinitionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes/Batch', [
'body' => '[
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
]',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes/Batch');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
[
'ContentDefinitionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
[
'ContentDefinitionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes/Batch');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes/Batch' -Method POST -Headers $headers -ContentType 'application/json' -Body '[
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
]'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes/Batch' -Method POST -Headers $headers -ContentType 'application/json' -Body '[
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
]'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "[\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/ContentDefinitions/:contentDefinitionID/Attributes/Batch", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes/Batch"
payload = [
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
]
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes/Batch"
payload <- "[\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\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/v2/ContentDefinitions/:contentDefinitionID/Attributes/Batch")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "[\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\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/v2/ContentDefinitions/:contentDefinitionID/Attributes/Batch') do |req|
req.body = "[\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\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/v2/ContentDefinitions/:contentDefinitionID/Attributes/Batch";
let payload = (
json!({
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
})
);
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes/Batch \
--header 'content-type: application/json' \
--data '[
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
]'
echo '[
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
]' | \
http POST {{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes/Batch \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '[\n {\n "ContentDefinitionID": 0,\n "ID": 0,\n "Name": "",\n "Value": ""\n }\n]' \
--output-document \
- {{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes/Batch
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
[
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID/Attributes/Batch")! 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
No Documentation Found. (PUT)
{{baseUrl}}/api/v2/ContentDefinitionAttributes/Batch
BODY json
[
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
]
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/ContentDefinitionAttributes/Batch");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "[\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/ContentDefinitionAttributes/Batch" {:content-type :json
:form-params [{:ContentDefinitionID 0
:ID 0
:Name ""
:Value ""}]})
require "http/client"
url = "{{baseUrl}}/api/v2/ContentDefinitionAttributes/Batch"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "[\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/v2/ContentDefinitionAttributes/Batch"),
Content = new StringContent("[\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\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/v2/ContentDefinitionAttributes/Batch");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "[\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/ContentDefinitionAttributes/Batch"
payload := strings.NewReader("[\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/ContentDefinitionAttributes/Batch HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 86
[
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
]
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/ContentDefinitionAttributes/Batch")
.setHeader("content-type", "application/json")
.setBody("[\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/ContentDefinitionAttributes/Batch"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("[\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\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 \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/ContentDefinitionAttributes/Batch")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/ContentDefinitionAttributes/Batch")
.header("content-type", "application/json")
.body("[\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]")
.asString();
const data = JSON.stringify([
{
ContentDefinitionID: 0,
ID: 0,
Name: '',
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/v2/ContentDefinitionAttributes/Batch');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/ContentDefinitionAttributes/Batch',
headers: {'content-type': 'application/json'},
data: [{ContentDefinitionID: 0, ID: 0, Name: '', Value: ''}]
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/ContentDefinitionAttributes/Batch';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '[{"ContentDefinitionID":0,"ID":0,"Name":"","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/v2/ContentDefinitionAttributes/Batch',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '[\n {\n "ContentDefinitionID": 0,\n "ID": 0,\n "Name": "",\n "Value": ""\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 \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/ContentDefinitionAttributes/Batch")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/ContentDefinitionAttributes/Batch',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify([{ContentDefinitionID: 0, ID: 0, Name: '', Value: ''}]));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/ContentDefinitionAttributes/Batch',
headers: {'content-type': 'application/json'},
body: [{ContentDefinitionID: 0, ID: 0, Name: '', 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/v2/ContentDefinitionAttributes/Batch');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send([
{
ContentDefinitionID: 0,
ID: 0,
Name: '',
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/v2/ContentDefinitionAttributes/Batch',
headers: {'content-type': 'application/json'},
data: [{ContentDefinitionID: 0, ID: 0, Name: '', 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/v2/ContentDefinitionAttributes/Batch';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '[{"ContentDefinitionID":0,"ID":0,"Name":"","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": @"application/json" };
NSDictionary *parameters = @[ @{ @"ContentDefinitionID": @0, @"ID": @0, @"Name": @"", @"Value": @"" } ];
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/ContentDefinitionAttributes/Batch"]
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/v2/ContentDefinitionAttributes/Batch" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "[\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/ContentDefinitionAttributes/Batch",
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([
[
'ContentDefinitionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/ContentDefinitionAttributes/Batch', [
'body' => '[
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
]',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/ContentDefinitionAttributes/Batch');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
[
'ContentDefinitionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
[
'ContentDefinitionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/ContentDefinitionAttributes/Batch');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/ContentDefinitionAttributes/Batch' -Method PUT -Headers $headers -ContentType 'application/json' -Body '[
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
]'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/ContentDefinitionAttributes/Batch' -Method PUT -Headers $headers -ContentType 'application/json' -Body '[
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
]'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "[\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/ContentDefinitionAttributes/Batch", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/ContentDefinitionAttributes/Batch"
payload = [
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
]
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/ContentDefinitionAttributes/Batch"
payload <- "[\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/ContentDefinitionAttributes/Batch")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "[\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/ContentDefinitionAttributes/Batch') do |req|
req.body = "[\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/ContentDefinitionAttributes/Batch";
let payload = (
json!({
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
})
);
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/ContentDefinitionAttributes/Batch \
--header 'content-type: application/json' \
--data '[
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
]'
echo '[
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
]' | \
http PUT {{baseUrl}}/api/v2/ContentDefinitionAttributes/Batch \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '[\n {\n "ContentDefinitionID": 0,\n "ID": 0,\n "Name": "",\n "Value": ""\n }\n]' \
--output-document \
- {{baseUrl}}/api/v2/ContentDefinitionAttributes/Batch
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
[
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/ContentDefinitionAttributes/Batch")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Remove an Attribute from a ContentDefinition
{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID
QUERY PARAMS
contentDefinitionAttributeID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID")
require "http/client"
url = "{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID"))
.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/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID")
.asString();
const 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/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID'
};
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/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID');
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/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID
http DELETE {{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update a ContentDefinition
{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID
QUERY PARAMS
contentDefinitionID
BODY json
{
"Attributes": [
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"ContentDefinitionID": 0,
"Description": "",
"Name": "",
"PackageTypeID": "",
"TypeID": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID" {:content-type :json
:form-params {:Attributes [{:ContentDefinitionID 0
:ID 0
:Name ""
:Value ""}]
:ContentDefinitionID 0
:Description ""
:Name ""
:PackageTypeID ""
:TypeID 0}})
require "http/client"
url = "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 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/v2/ContentDefinitions/:contentDefinitionID"),
Content = new StringContent("{\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 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/v2/ContentDefinitions/:contentDefinitionID");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID"
payload := strings.NewReader("{\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/ContentDefinitions/:contentDefinitionID HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 221
{
"Attributes": [
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"ContentDefinitionID": 0,
"Description": "",
"Name": "",
"PackageTypeID": "",
"TypeID": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID")
.setHeader("content-type", "application/json")
.setBody("{\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 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 \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID")
.header("content-type", "application/json")
.body("{\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n}")
.asString();
const data = JSON.stringify({
Attributes: [
{
ContentDefinitionID: 0,
ID: 0,
Name: '',
Value: ''
}
],
ContentDefinitionID: 0,
Description: '',
Name: '',
PackageTypeID: '',
TypeID: 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/v2/ContentDefinitions/:contentDefinitionID');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID',
headers: {'content-type': 'application/json'},
data: {
Attributes: [{ContentDefinitionID: 0, ID: 0, Name: '', Value: ''}],
ContentDefinitionID: 0,
Description: '',
Name: '',
PackageTypeID: '',
TypeID: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Attributes":[{"ContentDefinitionID":0,"ID":0,"Name":"","Value":""}],"ContentDefinitionID":0,"Description":"","Name":"","PackageTypeID":"","TypeID":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/v2/ContentDefinitions/:contentDefinitionID',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Attributes": [\n {\n "ContentDefinitionID": 0,\n "ID": 0,\n "Name": "",\n "Value": ""\n }\n ],\n "ContentDefinitionID": 0,\n "Description": "",\n "Name": "",\n "PackageTypeID": "",\n "TypeID": 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 \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/ContentDefinitions/:contentDefinitionID',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Attributes: [{ContentDefinitionID: 0, ID: 0, Name: '', Value: ''}],
ContentDefinitionID: 0,
Description: '',
Name: '',
PackageTypeID: '',
TypeID: 0
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID',
headers: {'content-type': 'application/json'},
body: {
Attributes: [{ContentDefinitionID: 0, ID: 0, Name: '', Value: ''}],
ContentDefinitionID: 0,
Description: '',
Name: '',
PackageTypeID: '',
TypeID: 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/v2/ContentDefinitions/:contentDefinitionID');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Attributes: [
{
ContentDefinitionID: 0,
ID: 0,
Name: '',
Value: ''
}
],
ContentDefinitionID: 0,
Description: '',
Name: '',
PackageTypeID: '',
TypeID: 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/v2/ContentDefinitions/:contentDefinitionID',
headers: {'content-type': 'application/json'},
data: {
Attributes: [{ContentDefinitionID: 0, ID: 0, Name: '', Value: ''}],
ContentDefinitionID: 0,
Description: '',
Name: '',
PackageTypeID: '',
TypeID: 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/v2/ContentDefinitions/:contentDefinitionID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Attributes":[{"ContentDefinitionID":0,"ID":0,"Name":"","Value":""}],"ContentDefinitionID":0,"Description":"","Name":"","PackageTypeID":"","TypeID":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Attributes": @[ @{ @"ContentDefinitionID": @0, @"ID": @0, @"Name": @"", @"Value": @"" } ],
@"ContentDefinitionID": @0,
@"Description": @"",
@"Name": @"",
@"PackageTypeID": @"",
@"TypeID": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID"]
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/v2/ContentDefinitions/:contentDefinitionID" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID",
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([
'Attributes' => [
[
'ContentDefinitionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]
],
'ContentDefinitionID' => 0,
'Description' => '',
'Name' => '',
'PackageTypeID' => '',
'TypeID' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID', [
'body' => '{
"Attributes": [
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"ContentDefinitionID": 0,
"Description": "",
"Name": "",
"PackageTypeID": "",
"TypeID": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Attributes' => [
[
'ContentDefinitionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]
],
'ContentDefinitionID' => 0,
'Description' => '',
'Name' => '',
'PackageTypeID' => '',
'TypeID' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Attributes' => [
[
'ContentDefinitionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]
],
'ContentDefinitionID' => 0,
'Description' => '',
'Name' => '',
'PackageTypeID' => '',
'TypeID' => 0
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Attributes": [
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"ContentDefinitionID": 0,
"Description": "",
"Name": "",
"PackageTypeID": "",
"TypeID": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Attributes": [
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"ContentDefinitionID": 0,
"Description": "",
"Name": "",
"PackageTypeID": "",
"TypeID": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/ContentDefinitions/:contentDefinitionID", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID"
payload = {
"Attributes": [
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"ContentDefinitionID": 0,
"Description": "",
"Name": "",
"PackageTypeID": "",
"TypeID": 0
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID"
payload <- "{\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 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/v2/ContentDefinitions/:contentDefinitionID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/ContentDefinitions/:contentDefinitionID') do |req|
req.body = "{\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 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/v2/ContentDefinitions/:contentDefinitionID";
let payload = json!({
"Attributes": (
json!({
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
})
),
"ContentDefinitionID": 0,
"Description": "",
"Name": "",
"PackageTypeID": "",
"TypeID": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID \
--header 'content-type: application/json' \
--data '{
"Attributes": [
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"ContentDefinitionID": 0,
"Description": "",
"Name": "",
"PackageTypeID": "",
"TypeID": 0
}'
echo '{
"Attributes": [
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"ContentDefinitionID": 0,
"Description": "",
"Name": "",
"PackageTypeID": "",
"TypeID": 0
}' | \
http PUT {{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "Attributes": [\n {\n "ContentDefinitionID": 0,\n "ID": 0,\n "Name": "",\n "Value": ""\n }\n ],\n "ContentDefinitionID": 0,\n "Description": "",\n "Name": "",\n "PackageTypeID": "",\n "TypeID": 0\n}' \
--output-document \
- {{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Attributes": [
[
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
]
],
"ContentDefinitionID": 0,
"Description": "",
"Name": "",
"PackageTypeID": "",
"TypeID": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/ContentDefinitions/:contentDefinitionID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update an Attribute for a ContentDefinition
{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID
QUERY PARAMS
contentDefinitionAttributeID
BODY json
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID" {:content-type :json
:form-params {:ContentDefinitionID 0
:ID 0
:Name ""
:Value ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\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/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID"),
Content = new StringContent("{\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\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/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID"
payload := strings.NewReader("{\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 70
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID")
.setHeader("content-type", "application/json")
.setBody("{\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\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 \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID")
.header("content-type", "application/json")
.body("{\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n}")
.asString();
const data = JSON.stringify({
ContentDefinitionID: 0,
ID: 0,
Name: '',
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/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID',
headers: {'content-type': 'application/json'},
data: {ContentDefinitionID: 0, ID: 0, Name: '', Value: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ContentDefinitionID":0,"ID":0,"Name":"","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/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ContentDefinitionID": 0,\n "ID": 0,\n "Name": "",\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 \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({ContentDefinitionID: 0, ID: 0, Name: '', Value: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID',
headers: {'content-type': 'application/json'},
body: {ContentDefinitionID: 0, ID: 0, Name: '', 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/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ContentDefinitionID: 0,
ID: 0,
Name: '',
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/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID',
headers: {'content-type': 'application/json'},
data: {ContentDefinitionID: 0, ID: 0, Name: '', 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/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ContentDefinitionID":0,"ID":0,"Name":"","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": @"application/json" };
NSDictionary *parameters = @{ @"ContentDefinitionID": @0,
@"ID": @0,
@"Name": @"",
@"Value": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID"]
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/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID",
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([
'ContentDefinitionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID', [
'body' => '{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ContentDefinitionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ContentDefinitionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID"
payload = {
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID"
payload <- "{\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\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/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID') do |req|
req.body = "{\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\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/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID";
let payload = json!({
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID \
--header 'content-type: application/json' \
--data '{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}'
echo '{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}' | \
http PUT {{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "ContentDefinitionID": 0,\n "ID": 0,\n "Name": "",\n "Value": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/ContentDefinitionAttributes/:contentDefinitionAttributeID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Create a ContentReleaseVersion
{{baseUrl}}/api/v2/ContentReleases
BODY json
{
"ContentDefinitionID": 0,
"ContentReleaseID": 0,
"Deleted": false,
"PublisherUserID": 0,
"ReleaseID": 0,
"TestReportUrl": "",
"UpdatedDate": "",
"Version": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/ContentReleases");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ContentDefinitionID\": 0,\n \"ContentReleaseID\": 0,\n \"Deleted\": false,\n \"PublisherUserID\": 0,\n \"ReleaseID\": 0,\n \"TestReportUrl\": \"\",\n \"UpdatedDate\": \"\",\n \"Version\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/ContentReleases" {:content-type :json
:form-params {:ContentDefinitionID 0
:ContentReleaseID 0
:Deleted false
:PublisherUserID 0
:ReleaseID 0
:TestReportUrl ""
:UpdatedDate ""
:Version 0}})
require "http/client"
url = "{{baseUrl}}/api/v2/ContentReleases"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ContentDefinitionID\": 0,\n \"ContentReleaseID\": 0,\n \"Deleted\": false,\n \"PublisherUserID\": 0,\n \"ReleaseID\": 0,\n \"TestReportUrl\": \"\",\n \"UpdatedDate\": \"\",\n \"Version\": 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/v2/ContentReleases"),
Content = new StringContent("{\n \"ContentDefinitionID\": 0,\n \"ContentReleaseID\": 0,\n \"Deleted\": false,\n \"PublisherUserID\": 0,\n \"ReleaseID\": 0,\n \"TestReportUrl\": \"\",\n \"UpdatedDate\": \"\",\n \"Version\": 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/v2/ContentReleases");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ContentDefinitionID\": 0,\n \"ContentReleaseID\": 0,\n \"Deleted\": false,\n \"PublisherUserID\": 0,\n \"ReleaseID\": 0,\n \"TestReportUrl\": \"\",\n \"UpdatedDate\": \"\",\n \"Version\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/ContentReleases"
payload := strings.NewReader("{\n \"ContentDefinitionID\": 0,\n \"ContentReleaseID\": 0,\n \"Deleted\": false,\n \"PublisherUserID\": 0,\n \"ReleaseID\": 0,\n \"TestReportUrl\": \"\",\n \"UpdatedDate\": \"\",\n \"Version\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/ContentReleases HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 177
{
"ContentDefinitionID": 0,
"ContentReleaseID": 0,
"Deleted": false,
"PublisherUserID": 0,
"ReleaseID": 0,
"TestReportUrl": "",
"UpdatedDate": "",
"Version": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/ContentReleases")
.setHeader("content-type", "application/json")
.setBody("{\n \"ContentDefinitionID\": 0,\n \"ContentReleaseID\": 0,\n \"Deleted\": false,\n \"PublisherUserID\": 0,\n \"ReleaseID\": 0,\n \"TestReportUrl\": \"\",\n \"UpdatedDate\": \"\",\n \"Version\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/ContentReleases"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ContentDefinitionID\": 0,\n \"ContentReleaseID\": 0,\n \"Deleted\": false,\n \"PublisherUserID\": 0,\n \"ReleaseID\": 0,\n \"TestReportUrl\": \"\",\n \"UpdatedDate\": \"\",\n \"Version\": 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 \"ContentDefinitionID\": 0,\n \"ContentReleaseID\": 0,\n \"Deleted\": false,\n \"PublisherUserID\": 0,\n \"ReleaseID\": 0,\n \"TestReportUrl\": \"\",\n \"UpdatedDate\": \"\",\n \"Version\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/ContentReleases")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/ContentReleases")
.header("content-type", "application/json")
.body("{\n \"ContentDefinitionID\": 0,\n \"ContentReleaseID\": 0,\n \"Deleted\": false,\n \"PublisherUserID\": 0,\n \"ReleaseID\": 0,\n \"TestReportUrl\": \"\",\n \"UpdatedDate\": \"\",\n \"Version\": 0\n}")
.asString();
const data = JSON.stringify({
ContentDefinitionID: 0,
ContentReleaseID: 0,
Deleted: false,
PublisherUserID: 0,
ReleaseID: 0,
TestReportUrl: '',
UpdatedDate: '',
Version: 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/v2/ContentReleases');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/ContentReleases',
headers: {'content-type': 'application/json'},
data: {
ContentDefinitionID: 0,
ContentReleaseID: 0,
Deleted: false,
PublisherUserID: 0,
ReleaseID: 0,
TestReportUrl: '',
UpdatedDate: '',
Version: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/ContentReleases';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ContentDefinitionID":0,"ContentReleaseID":0,"Deleted":false,"PublisherUserID":0,"ReleaseID":0,"TestReportUrl":"","UpdatedDate":"","Version":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/v2/ContentReleases',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ContentDefinitionID": 0,\n "ContentReleaseID": 0,\n "Deleted": false,\n "PublisherUserID": 0,\n "ReleaseID": 0,\n "TestReportUrl": "",\n "UpdatedDate": "",\n "Version": 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 \"ContentDefinitionID\": 0,\n \"ContentReleaseID\": 0,\n \"Deleted\": false,\n \"PublisherUserID\": 0,\n \"ReleaseID\": 0,\n \"TestReportUrl\": \"\",\n \"UpdatedDate\": \"\",\n \"Version\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/ContentReleases")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/ContentReleases',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
ContentDefinitionID: 0,
ContentReleaseID: 0,
Deleted: false,
PublisherUserID: 0,
ReleaseID: 0,
TestReportUrl: '',
UpdatedDate: '',
Version: 0
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/ContentReleases',
headers: {'content-type': 'application/json'},
body: {
ContentDefinitionID: 0,
ContentReleaseID: 0,
Deleted: false,
PublisherUserID: 0,
ReleaseID: 0,
TestReportUrl: '',
UpdatedDate: '',
Version: 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/v2/ContentReleases');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ContentDefinitionID: 0,
ContentReleaseID: 0,
Deleted: false,
PublisherUserID: 0,
ReleaseID: 0,
TestReportUrl: '',
UpdatedDate: '',
Version: 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/v2/ContentReleases',
headers: {'content-type': 'application/json'},
data: {
ContentDefinitionID: 0,
ContentReleaseID: 0,
Deleted: false,
PublisherUserID: 0,
ReleaseID: 0,
TestReportUrl: '',
UpdatedDate: '',
Version: 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/v2/ContentReleases';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ContentDefinitionID":0,"ContentReleaseID":0,"Deleted":false,"PublisherUserID":0,"ReleaseID":0,"TestReportUrl":"","UpdatedDate":"","Version":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ContentDefinitionID": @0,
@"ContentReleaseID": @0,
@"Deleted": @NO,
@"PublisherUserID": @0,
@"ReleaseID": @0,
@"TestReportUrl": @"",
@"UpdatedDate": @"",
@"Version": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/ContentReleases"]
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/v2/ContentReleases" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ContentDefinitionID\": 0,\n \"ContentReleaseID\": 0,\n \"Deleted\": false,\n \"PublisherUserID\": 0,\n \"ReleaseID\": 0,\n \"TestReportUrl\": \"\",\n \"UpdatedDate\": \"\",\n \"Version\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/ContentReleases",
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([
'ContentDefinitionID' => 0,
'ContentReleaseID' => 0,
'Deleted' => null,
'PublisherUserID' => 0,
'ReleaseID' => 0,
'TestReportUrl' => '',
'UpdatedDate' => '',
'Version' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/ContentReleases', [
'body' => '{
"ContentDefinitionID": 0,
"ContentReleaseID": 0,
"Deleted": false,
"PublisherUserID": 0,
"ReleaseID": 0,
"TestReportUrl": "",
"UpdatedDate": "",
"Version": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/ContentReleases');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ContentDefinitionID' => 0,
'ContentReleaseID' => 0,
'Deleted' => null,
'PublisherUserID' => 0,
'ReleaseID' => 0,
'TestReportUrl' => '',
'UpdatedDate' => '',
'Version' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ContentDefinitionID' => 0,
'ContentReleaseID' => 0,
'Deleted' => null,
'PublisherUserID' => 0,
'ReleaseID' => 0,
'TestReportUrl' => '',
'UpdatedDate' => '',
'Version' => 0
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/ContentReleases');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/ContentReleases' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ContentDefinitionID": 0,
"ContentReleaseID": 0,
"Deleted": false,
"PublisherUserID": 0,
"ReleaseID": 0,
"TestReportUrl": "",
"UpdatedDate": "",
"Version": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/ContentReleases' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ContentDefinitionID": 0,
"ContentReleaseID": 0,
"Deleted": false,
"PublisherUserID": 0,
"ReleaseID": 0,
"TestReportUrl": "",
"UpdatedDate": "",
"Version": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ContentDefinitionID\": 0,\n \"ContentReleaseID\": 0,\n \"Deleted\": false,\n \"PublisherUserID\": 0,\n \"ReleaseID\": 0,\n \"TestReportUrl\": \"\",\n \"UpdatedDate\": \"\",\n \"Version\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/ContentReleases", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/ContentReleases"
payload = {
"ContentDefinitionID": 0,
"ContentReleaseID": 0,
"Deleted": False,
"PublisherUserID": 0,
"ReleaseID": 0,
"TestReportUrl": "",
"UpdatedDate": "",
"Version": 0
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/ContentReleases"
payload <- "{\n \"ContentDefinitionID\": 0,\n \"ContentReleaseID\": 0,\n \"Deleted\": false,\n \"PublisherUserID\": 0,\n \"ReleaseID\": 0,\n \"TestReportUrl\": \"\",\n \"UpdatedDate\": \"\",\n \"Version\": 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/v2/ContentReleases")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"ContentDefinitionID\": 0,\n \"ContentReleaseID\": 0,\n \"Deleted\": false,\n \"PublisherUserID\": 0,\n \"ReleaseID\": 0,\n \"TestReportUrl\": \"\",\n \"UpdatedDate\": \"\",\n \"Version\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/api/v2/ContentReleases') do |req|
req.body = "{\n \"ContentDefinitionID\": 0,\n \"ContentReleaseID\": 0,\n \"Deleted\": false,\n \"PublisherUserID\": 0,\n \"ReleaseID\": 0,\n \"TestReportUrl\": \"\",\n \"UpdatedDate\": \"\",\n \"Version\": 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/v2/ContentReleases";
let payload = json!({
"ContentDefinitionID": 0,
"ContentReleaseID": 0,
"Deleted": false,
"PublisherUserID": 0,
"ReleaseID": 0,
"TestReportUrl": "",
"UpdatedDate": "",
"Version": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/ContentReleases \
--header 'content-type: application/json' \
--data '{
"ContentDefinitionID": 0,
"ContentReleaseID": 0,
"Deleted": false,
"PublisherUserID": 0,
"ReleaseID": 0,
"TestReportUrl": "",
"UpdatedDate": "",
"Version": 0
}'
echo '{
"ContentDefinitionID": 0,
"ContentReleaseID": 0,
"Deleted": false,
"PublisherUserID": 0,
"ReleaseID": 0,
"TestReportUrl": "",
"UpdatedDate": "",
"Version": 0
}' | \
http POST {{baseUrl}}/api/v2/ContentReleases \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "ContentDefinitionID": 0,\n "ContentReleaseID": 0,\n "Deleted": false,\n "PublisherUserID": 0,\n "ReleaseID": 0,\n "TestReportUrl": "",\n "UpdatedDate": "",\n "Version": 0\n}' \
--output-document \
- {{baseUrl}}/api/v2/ContentReleases
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ContentDefinitionID": 0,
"ContentReleaseID": 0,
"Deleted": false,
"PublisherUserID": 0,
"ReleaseID": 0,
"TestReportUrl": "",
"UpdatedDate": "",
"Version": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/ContentReleases")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete a ContentReleaseVersion
{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId
QUERY PARAMS
ContentReleaseId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId")
require "http/client"
url = "{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v2/ContentReleases/:ContentReleaseId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId"))
.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/v2/ContentReleases/:ContentReleaseId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId")
.asString();
const 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/v2/ContentReleases/:ContentReleaseId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/ContentReleases/:ContentReleaseId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId'
};
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/v2/ContentReleases/:ContentReleaseId');
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/v2/ContentReleases/:ContentReleaseId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/api/v2/ContentReleases/:ContentReleaseId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v2/ContentReleases/:ContentReleaseId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId
http DELETE {{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get ContentReleaseVersion
{{baseUrl}}/api/v2/ContentReleases
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/ContentReleases");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/ContentReleases")
require "http/client"
url = "{{baseUrl}}/api/v2/ContentReleases"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/ContentReleases"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/ContentReleases");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/ContentReleases"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/ContentReleases HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/ContentReleases")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/ContentReleases"))
.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/v2/ContentReleases")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/ContentReleases")
.asString();
const 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/v2/ContentReleases');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/ContentReleases'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/ContentReleases';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/ContentReleases',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/ContentReleases")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/ContentReleases',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/ContentReleases'};
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/v2/ContentReleases');
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/v2/ContentReleases'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/ContentReleases';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/ContentReleases"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/ContentReleases" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/ContentReleases",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/ContentReleases');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/ContentReleases');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/ContentReleases');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/ContentReleases' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/ContentReleases' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/ContentReleases")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/ContentReleases"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/ContentReleases"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/ContentReleases")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/ContentReleases') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/ContentReleases";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/ContentReleases
http GET {{baseUrl}}/api/v2/ContentReleases
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/ContentReleases
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/ContentReleases")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a Content Release Version by ID
{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId
QUERY PARAMS
ContentReleaseId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId")
require "http/client"
url = "{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/ContentReleases/:ContentReleaseId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId"))
.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/v2/ContentReleases/:ContentReleaseId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId")
.asString();
const 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/v2/ContentReleases/:ContentReleaseId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/ContentReleases/:ContentReleaseId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId'
};
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/v2/ContentReleases/:ContentReleaseId');
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/v2/ContentReleases/:ContentReleaseId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/ContentReleases/:ContentReleaseId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/ContentReleases/:ContentReleaseId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId
http GET {{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update a ContentReleaseVersion
{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId
QUERY PARAMS
ContentReleaseId
BODY json
{
"ContentDefinitionID": 0,
"ContentReleaseID": 0,
"Deleted": false,
"PublisherUserID": 0,
"ReleaseID": 0,
"TestReportUrl": "",
"UpdatedDate": "",
"Version": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ContentDefinitionID\": 0,\n \"ContentReleaseID\": 0,\n \"Deleted\": false,\n \"PublisherUserID\": 0,\n \"ReleaseID\": 0,\n \"TestReportUrl\": \"\",\n \"UpdatedDate\": \"\",\n \"Version\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId" {:content-type :json
:form-params {:ContentDefinitionID 0
:ContentReleaseID 0
:Deleted false
:PublisherUserID 0
:ReleaseID 0
:TestReportUrl ""
:UpdatedDate ""
:Version 0}})
require "http/client"
url = "{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ContentDefinitionID\": 0,\n \"ContentReleaseID\": 0,\n \"Deleted\": false,\n \"PublisherUserID\": 0,\n \"ReleaseID\": 0,\n \"TestReportUrl\": \"\",\n \"UpdatedDate\": \"\",\n \"Version\": 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/v2/ContentReleases/:ContentReleaseId"),
Content = new StringContent("{\n \"ContentDefinitionID\": 0,\n \"ContentReleaseID\": 0,\n \"Deleted\": false,\n \"PublisherUserID\": 0,\n \"ReleaseID\": 0,\n \"TestReportUrl\": \"\",\n \"UpdatedDate\": \"\",\n \"Version\": 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/v2/ContentReleases/:ContentReleaseId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ContentDefinitionID\": 0,\n \"ContentReleaseID\": 0,\n \"Deleted\": false,\n \"PublisherUserID\": 0,\n \"ReleaseID\": 0,\n \"TestReportUrl\": \"\",\n \"UpdatedDate\": \"\",\n \"Version\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId"
payload := strings.NewReader("{\n \"ContentDefinitionID\": 0,\n \"ContentReleaseID\": 0,\n \"Deleted\": false,\n \"PublisherUserID\": 0,\n \"ReleaseID\": 0,\n \"TestReportUrl\": \"\",\n \"UpdatedDate\": \"\",\n \"Version\": 0\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/ContentReleases/:ContentReleaseId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 177
{
"ContentDefinitionID": 0,
"ContentReleaseID": 0,
"Deleted": false,
"PublisherUserID": 0,
"ReleaseID": 0,
"TestReportUrl": "",
"UpdatedDate": "",
"Version": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId")
.setHeader("content-type", "application/json")
.setBody("{\n \"ContentDefinitionID\": 0,\n \"ContentReleaseID\": 0,\n \"Deleted\": false,\n \"PublisherUserID\": 0,\n \"ReleaseID\": 0,\n \"TestReportUrl\": \"\",\n \"UpdatedDate\": \"\",\n \"Version\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"ContentDefinitionID\": 0,\n \"ContentReleaseID\": 0,\n \"Deleted\": false,\n \"PublisherUserID\": 0,\n \"ReleaseID\": 0,\n \"TestReportUrl\": \"\",\n \"UpdatedDate\": \"\",\n \"Version\": 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 \"ContentDefinitionID\": 0,\n \"ContentReleaseID\": 0,\n \"Deleted\": false,\n \"PublisherUserID\": 0,\n \"ReleaseID\": 0,\n \"TestReportUrl\": \"\",\n \"UpdatedDate\": \"\",\n \"Version\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId")
.header("content-type", "application/json")
.body("{\n \"ContentDefinitionID\": 0,\n \"ContentReleaseID\": 0,\n \"Deleted\": false,\n \"PublisherUserID\": 0,\n \"ReleaseID\": 0,\n \"TestReportUrl\": \"\",\n \"UpdatedDate\": \"\",\n \"Version\": 0\n}")
.asString();
const data = JSON.stringify({
ContentDefinitionID: 0,
ContentReleaseID: 0,
Deleted: false,
PublisherUserID: 0,
ReleaseID: 0,
TestReportUrl: '',
UpdatedDate: '',
Version: 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/v2/ContentReleases/:ContentReleaseId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId',
headers: {'content-type': 'application/json'},
data: {
ContentDefinitionID: 0,
ContentReleaseID: 0,
Deleted: false,
PublisherUserID: 0,
ReleaseID: 0,
TestReportUrl: '',
UpdatedDate: '',
Version: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ContentDefinitionID":0,"ContentReleaseID":0,"Deleted":false,"PublisherUserID":0,"ReleaseID":0,"TestReportUrl":"","UpdatedDate":"","Version":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/v2/ContentReleases/:ContentReleaseId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ContentDefinitionID": 0,\n "ContentReleaseID": 0,\n "Deleted": false,\n "PublisherUserID": 0,\n "ReleaseID": 0,\n "TestReportUrl": "",\n "UpdatedDate": "",\n "Version": 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 \"ContentDefinitionID\": 0,\n \"ContentReleaseID\": 0,\n \"Deleted\": false,\n \"PublisherUserID\": 0,\n \"ReleaseID\": 0,\n \"TestReportUrl\": \"\",\n \"UpdatedDate\": \"\",\n \"Version\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/ContentReleases/:ContentReleaseId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
ContentDefinitionID: 0,
ContentReleaseID: 0,
Deleted: false,
PublisherUserID: 0,
ReleaseID: 0,
TestReportUrl: '',
UpdatedDate: '',
Version: 0
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId',
headers: {'content-type': 'application/json'},
body: {
ContentDefinitionID: 0,
ContentReleaseID: 0,
Deleted: false,
PublisherUserID: 0,
ReleaseID: 0,
TestReportUrl: '',
UpdatedDate: '',
Version: 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/v2/ContentReleases/:ContentReleaseId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ContentDefinitionID: 0,
ContentReleaseID: 0,
Deleted: false,
PublisherUserID: 0,
ReleaseID: 0,
TestReportUrl: '',
UpdatedDate: '',
Version: 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/v2/ContentReleases/:ContentReleaseId',
headers: {'content-type': 'application/json'},
data: {
ContentDefinitionID: 0,
ContentReleaseID: 0,
Deleted: false,
PublisherUserID: 0,
ReleaseID: 0,
TestReportUrl: '',
UpdatedDate: '',
Version: 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/v2/ContentReleases/:ContentReleaseId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ContentDefinitionID":0,"ContentReleaseID":0,"Deleted":false,"PublisherUserID":0,"ReleaseID":0,"TestReportUrl":"","UpdatedDate":"","Version":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ContentDefinitionID": @0,
@"ContentReleaseID": @0,
@"Deleted": @NO,
@"PublisherUserID": @0,
@"ReleaseID": @0,
@"TestReportUrl": @"",
@"UpdatedDate": @"",
@"Version": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId"]
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/v2/ContentReleases/:ContentReleaseId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ContentDefinitionID\": 0,\n \"ContentReleaseID\": 0,\n \"Deleted\": false,\n \"PublisherUserID\": 0,\n \"ReleaseID\": 0,\n \"TestReportUrl\": \"\",\n \"UpdatedDate\": \"\",\n \"Version\": 0\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId",
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([
'ContentDefinitionID' => 0,
'ContentReleaseID' => 0,
'Deleted' => null,
'PublisherUserID' => 0,
'ReleaseID' => 0,
'TestReportUrl' => '',
'UpdatedDate' => '',
'Version' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId', [
'body' => '{
"ContentDefinitionID": 0,
"ContentReleaseID": 0,
"Deleted": false,
"PublisherUserID": 0,
"ReleaseID": 0,
"TestReportUrl": "",
"UpdatedDate": "",
"Version": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ContentDefinitionID' => 0,
'ContentReleaseID' => 0,
'Deleted' => null,
'PublisherUserID' => 0,
'ReleaseID' => 0,
'TestReportUrl' => '',
'UpdatedDate' => '',
'Version' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ContentDefinitionID' => 0,
'ContentReleaseID' => 0,
'Deleted' => null,
'PublisherUserID' => 0,
'ReleaseID' => 0,
'TestReportUrl' => '',
'UpdatedDate' => '',
'Version' => 0
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ContentDefinitionID": 0,
"ContentReleaseID": 0,
"Deleted": false,
"PublisherUserID": 0,
"ReleaseID": 0,
"TestReportUrl": "",
"UpdatedDate": "",
"Version": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ContentDefinitionID": 0,
"ContentReleaseID": 0,
"Deleted": false,
"PublisherUserID": 0,
"ReleaseID": 0,
"TestReportUrl": "",
"UpdatedDate": "",
"Version": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ContentDefinitionID\": 0,\n \"ContentReleaseID\": 0,\n \"Deleted\": false,\n \"PublisherUserID\": 0,\n \"ReleaseID\": 0,\n \"TestReportUrl\": \"\",\n \"UpdatedDate\": \"\",\n \"Version\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/ContentReleases/:ContentReleaseId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId"
payload = {
"ContentDefinitionID": 0,
"ContentReleaseID": 0,
"Deleted": False,
"PublisherUserID": 0,
"ReleaseID": 0,
"TestReportUrl": "",
"UpdatedDate": "",
"Version": 0
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId"
payload <- "{\n \"ContentDefinitionID\": 0,\n \"ContentReleaseID\": 0,\n \"Deleted\": false,\n \"PublisherUserID\": 0,\n \"ReleaseID\": 0,\n \"TestReportUrl\": \"\",\n \"UpdatedDate\": \"\",\n \"Version\": 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/v2/ContentReleases/:ContentReleaseId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"ContentDefinitionID\": 0,\n \"ContentReleaseID\": 0,\n \"Deleted\": false,\n \"PublisherUserID\": 0,\n \"ReleaseID\": 0,\n \"TestReportUrl\": \"\",\n \"UpdatedDate\": \"\",\n \"Version\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/ContentReleases/:ContentReleaseId') do |req|
req.body = "{\n \"ContentDefinitionID\": 0,\n \"ContentReleaseID\": 0,\n \"Deleted\": false,\n \"PublisherUserID\": 0,\n \"ReleaseID\": 0,\n \"TestReportUrl\": \"\",\n \"UpdatedDate\": \"\",\n \"Version\": 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/v2/ContentReleases/:ContentReleaseId";
let payload = json!({
"ContentDefinitionID": 0,
"ContentReleaseID": 0,
"Deleted": false,
"PublisherUserID": 0,
"ReleaseID": 0,
"TestReportUrl": "",
"UpdatedDate": "",
"Version": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId \
--header 'content-type: application/json' \
--data '{
"ContentDefinitionID": 0,
"ContentReleaseID": 0,
"Deleted": false,
"PublisherUserID": 0,
"ReleaseID": 0,
"TestReportUrl": "",
"UpdatedDate": "",
"Version": 0
}'
echo '{
"ContentDefinitionID": 0,
"ContentReleaseID": 0,
"Deleted": false,
"PublisherUserID": 0,
"ReleaseID": 0,
"TestReportUrl": "",
"UpdatedDate": "",
"Version": 0
}' | \
http PUT {{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "ContentDefinitionID": 0,\n "ContentReleaseID": 0,\n "Deleted": false,\n "PublisherUserID": 0,\n "ReleaseID": 0,\n "TestReportUrl": "",\n "UpdatedDate": "",\n "Version": 0\n}' \
--output-document \
- {{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ContentDefinitionID": 0,
"ContentReleaseID": 0,
"Deleted": false,
"PublisherUserID": 0,
"ReleaseID": 0,
"TestReportUrl": "",
"UpdatedDate": "",
"Version": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/ContentReleases/:ContentReleaseId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Add an Attribute to a ContentSubmission
{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes
QUERY PARAMS
contentSubmissionID
BODY json
{
"ContentSubmissionID": 0,
"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/v2/ContentSubmissions/:contentSubmissionID/Attributes");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes" {:content-type :json
:form-params {:ContentSubmissionID 0
:ID 0
:Name ""
:Value ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\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/v2/ContentSubmissions/:contentSubmissionID/Attributes"),
Content = new StringContent("{\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\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/v2/ContentSubmissions/:contentSubmissionID/Attributes");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes"
payload := strings.NewReader("{\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/ContentSubmissions/:contentSubmissionID/Attributes HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 70
{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes")
.setHeader("content-type", "application/json")
.setBody("{\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\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 \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes")
.header("content-type", "application/json")
.body("{\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n}")
.asString();
const data = JSON.stringify({
ContentSubmissionID: 0,
ID: 0,
Name: '',
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/v2/ContentSubmissions/:contentSubmissionID/Attributes');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes',
headers: {'content-type': 'application/json'},
data: {ContentSubmissionID: 0, ID: 0, Name: '', Value: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ContentSubmissionID":0,"ID":0,"Name":"","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/v2/ContentSubmissions/:contentSubmissionID/Attributes',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ContentSubmissionID": 0,\n "ID": 0,\n "Name": "",\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 \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/ContentSubmissions/:contentSubmissionID/Attributes',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({ContentSubmissionID: 0, ID: 0, Name: '', Value: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes',
headers: {'content-type': 'application/json'},
body: {ContentSubmissionID: 0, ID: 0, Name: '', 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/v2/ContentSubmissions/:contentSubmissionID/Attributes');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ContentSubmissionID: 0,
ID: 0,
Name: '',
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/v2/ContentSubmissions/:contentSubmissionID/Attributes',
headers: {'content-type': 'application/json'},
data: {ContentSubmissionID: 0, ID: 0, Name: '', 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/v2/ContentSubmissions/:contentSubmissionID/Attributes';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ContentSubmissionID":0,"ID":0,"Name":"","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": @"application/json" };
NSDictionary *parameters = @{ @"ContentSubmissionID": @0,
@"ID": @0,
@"Name": @"",
@"Value": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes"]
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/v2/ContentSubmissions/:contentSubmissionID/Attributes" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes",
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([
'ContentSubmissionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes', [
'body' => '{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ContentSubmissionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ContentSubmissionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/ContentSubmissions/:contentSubmissionID/Attributes", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes"
payload = {
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes"
payload <- "{\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\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/v2/ContentSubmissions/:contentSubmissionID/Attributes")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\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/v2/ContentSubmissions/:contentSubmissionID/Attributes') do |req|
req.body = "{\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\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/v2/ContentSubmissions/:contentSubmissionID/Attributes";
let payload = json!({
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes \
--header 'content-type: application/json' \
--data '{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}'
echo '{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}' | \
http POST {{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "ContentSubmissionID": 0,\n "ID": 0,\n "Name": "",\n "Value": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Create a ContentSubmission
{{baseUrl}}/api/v2/ContentSubmissions
BODY json
{
"Attributes": [
{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"BuildID": 0,
"ContentDefinitionID": 0,
"ContentSubmissionID": 0,
"Definition": {
"Attributes": [
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"ContentDefinitionID": 0,
"Description": "",
"Name": "",
"PackageTypeID": "",
"TypeID": 0
},
"JobRunID": 0,
"PackageID": "",
"ReleaseNotes": "",
"Repository": "",
"Revision": 0,
"SubmissionDate": "",
"UserID": 0,
"Version": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/ContentSubmissions");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Attributes\": [\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"BuildID\": 0,\n \"ContentDefinitionID\": 0,\n \"ContentSubmissionID\": 0,\n \"Definition\": {\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n },\n \"JobRunID\": 0,\n \"PackageID\": \"\",\n \"ReleaseNotes\": \"\",\n \"Repository\": \"\",\n \"Revision\": 0,\n \"SubmissionDate\": \"\",\n \"UserID\": 0,\n \"Version\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/ContentSubmissions" {:content-type :json
:form-params {:Attributes [{:ContentSubmissionID 0
:ID 0
:Name ""
:Value ""}]
:BuildID 0
:ContentDefinitionID 0
:ContentSubmissionID 0
:Definition {:Attributes [{:ContentDefinitionID 0
:ID 0
:Name ""
:Value ""}]
:ContentDefinitionID 0
:Description ""
:Name ""
:PackageTypeID ""
:TypeID 0}
:JobRunID 0
:PackageID ""
:ReleaseNotes ""
:Repository ""
:Revision 0
:SubmissionDate ""
:UserID 0
:Version 0}})
require "http/client"
url = "{{baseUrl}}/api/v2/ContentSubmissions"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Attributes\": [\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"BuildID\": 0,\n \"ContentDefinitionID\": 0,\n \"ContentSubmissionID\": 0,\n \"Definition\": {\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n },\n \"JobRunID\": 0,\n \"PackageID\": \"\",\n \"ReleaseNotes\": \"\",\n \"Repository\": \"\",\n \"Revision\": 0,\n \"SubmissionDate\": \"\",\n \"UserID\": 0,\n \"Version\": 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/v2/ContentSubmissions"),
Content = new StringContent("{\n \"Attributes\": [\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"BuildID\": 0,\n \"ContentDefinitionID\": 0,\n \"ContentSubmissionID\": 0,\n \"Definition\": {\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n },\n \"JobRunID\": 0,\n \"PackageID\": \"\",\n \"ReleaseNotes\": \"\",\n \"Repository\": \"\",\n \"Revision\": 0,\n \"SubmissionDate\": \"\",\n \"UserID\": 0,\n \"Version\": 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/v2/ContentSubmissions");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Attributes\": [\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"BuildID\": 0,\n \"ContentDefinitionID\": 0,\n \"ContentSubmissionID\": 0,\n \"Definition\": {\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n },\n \"JobRunID\": 0,\n \"PackageID\": \"\",\n \"ReleaseNotes\": \"\",\n \"Repository\": \"\",\n \"Revision\": 0,\n \"SubmissionDate\": \"\",\n \"UserID\": 0,\n \"Version\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/ContentSubmissions"
payload := strings.NewReader("{\n \"Attributes\": [\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"BuildID\": 0,\n \"ContentDefinitionID\": 0,\n \"ContentSubmissionID\": 0,\n \"Definition\": {\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n },\n \"JobRunID\": 0,\n \"PackageID\": \"\",\n \"ReleaseNotes\": \"\",\n \"Repository\": \"\",\n \"Revision\": 0,\n \"SubmissionDate\": \"\",\n \"UserID\": 0,\n \"Version\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/ContentSubmissions HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 609
{
"Attributes": [
{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"BuildID": 0,
"ContentDefinitionID": 0,
"ContentSubmissionID": 0,
"Definition": {
"Attributes": [
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"ContentDefinitionID": 0,
"Description": "",
"Name": "",
"PackageTypeID": "",
"TypeID": 0
},
"JobRunID": 0,
"PackageID": "",
"ReleaseNotes": "",
"Repository": "",
"Revision": 0,
"SubmissionDate": "",
"UserID": 0,
"Version": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/ContentSubmissions")
.setHeader("content-type", "application/json")
.setBody("{\n \"Attributes\": [\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"BuildID\": 0,\n \"ContentDefinitionID\": 0,\n \"ContentSubmissionID\": 0,\n \"Definition\": {\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n },\n \"JobRunID\": 0,\n \"PackageID\": \"\",\n \"ReleaseNotes\": \"\",\n \"Repository\": \"\",\n \"Revision\": 0,\n \"SubmissionDate\": \"\",\n \"UserID\": 0,\n \"Version\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/ContentSubmissions"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Attributes\": [\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"BuildID\": 0,\n \"ContentDefinitionID\": 0,\n \"ContentSubmissionID\": 0,\n \"Definition\": {\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n },\n \"JobRunID\": 0,\n \"PackageID\": \"\",\n \"ReleaseNotes\": \"\",\n \"Repository\": \"\",\n \"Revision\": 0,\n \"SubmissionDate\": \"\",\n \"UserID\": 0,\n \"Version\": 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 \"Attributes\": [\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"BuildID\": 0,\n \"ContentDefinitionID\": 0,\n \"ContentSubmissionID\": 0,\n \"Definition\": {\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n },\n \"JobRunID\": 0,\n \"PackageID\": \"\",\n \"ReleaseNotes\": \"\",\n \"Repository\": \"\",\n \"Revision\": 0,\n \"SubmissionDate\": \"\",\n \"UserID\": 0,\n \"Version\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/ContentSubmissions")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/ContentSubmissions")
.header("content-type", "application/json")
.body("{\n \"Attributes\": [\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"BuildID\": 0,\n \"ContentDefinitionID\": 0,\n \"ContentSubmissionID\": 0,\n \"Definition\": {\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n },\n \"JobRunID\": 0,\n \"PackageID\": \"\",\n \"ReleaseNotes\": \"\",\n \"Repository\": \"\",\n \"Revision\": 0,\n \"SubmissionDate\": \"\",\n \"UserID\": 0,\n \"Version\": 0\n}")
.asString();
const data = JSON.stringify({
Attributes: [
{
ContentSubmissionID: 0,
ID: 0,
Name: '',
Value: ''
}
],
BuildID: 0,
ContentDefinitionID: 0,
ContentSubmissionID: 0,
Definition: {
Attributes: [
{
ContentDefinitionID: 0,
ID: 0,
Name: '',
Value: ''
}
],
ContentDefinitionID: 0,
Description: '',
Name: '',
PackageTypeID: '',
TypeID: 0
},
JobRunID: 0,
PackageID: '',
ReleaseNotes: '',
Repository: '',
Revision: 0,
SubmissionDate: '',
UserID: 0,
Version: 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/v2/ContentSubmissions');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/ContentSubmissions',
headers: {'content-type': 'application/json'},
data: {
Attributes: [{ContentSubmissionID: 0, ID: 0, Name: '', Value: ''}],
BuildID: 0,
ContentDefinitionID: 0,
ContentSubmissionID: 0,
Definition: {
Attributes: [{ContentDefinitionID: 0, ID: 0, Name: '', Value: ''}],
ContentDefinitionID: 0,
Description: '',
Name: '',
PackageTypeID: '',
TypeID: 0
},
JobRunID: 0,
PackageID: '',
ReleaseNotes: '',
Repository: '',
Revision: 0,
SubmissionDate: '',
UserID: 0,
Version: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/ContentSubmissions';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Attributes":[{"ContentSubmissionID":0,"ID":0,"Name":"","Value":""}],"BuildID":0,"ContentDefinitionID":0,"ContentSubmissionID":0,"Definition":{"Attributes":[{"ContentDefinitionID":0,"ID":0,"Name":"","Value":""}],"ContentDefinitionID":0,"Description":"","Name":"","PackageTypeID":"","TypeID":0},"JobRunID":0,"PackageID":"","ReleaseNotes":"","Repository":"","Revision":0,"SubmissionDate":"","UserID":0,"Version":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/v2/ContentSubmissions',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Attributes": [\n {\n "ContentSubmissionID": 0,\n "ID": 0,\n "Name": "",\n "Value": ""\n }\n ],\n "BuildID": 0,\n "ContentDefinitionID": 0,\n "ContentSubmissionID": 0,\n "Definition": {\n "Attributes": [\n {\n "ContentDefinitionID": 0,\n "ID": 0,\n "Name": "",\n "Value": ""\n }\n ],\n "ContentDefinitionID": 0,\n "Description": "",\n "Name": "",\n "PackageTypeID": "",\n "TypeID": 0\n },\n "JobRunID": 0,\n "PackageID": "",\n "ReleaseNotes": "",\n "Repository": "",\n "Revision": 0,\n "SubmissionDate": "",\n "UserID": 0,\n "Version": 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 \"Attributes\": [\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"BuildID\": 0,\n \"ContentDefinitionID\": 0,\n \"ContentSubmissionID\": 0,\n \"Definition\": {\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n },\n \"JobRunID\": 0,\n \"PackageID\": \"\",\n \"ReleaseNotes\": \"\",\n \"Repository\": \"\",\n \"Revision\": 0,\n \"SubmissionDate\": \"\",\n \"UserID\": 0,\n \"Version\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/ContentSubmissions")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/ContentSubmissions',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Attributes: [{ContentSubmissionID: 0, ID: 0, Name: '', Value: ''}],
BuildID: 0,
ContentDefinitionID: 0,
ContentSubmissionID: 0,
Definition: {
Attributes: [{ContentDefinitionID: 0, ID: 0, Name: '', Value: ''}],
ContentDefinitionID: 0,
Description: '',
Name: '',
PackageTypeID: '',
TypeID: 0
},
JobRunID: 0,
PackageID: '',
ReleaseNotes: '',
Repository: '',
Revision: 0,
SubmissionDate: '',
UserID: 0,
Version: 0
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/ContentSubmissions',
headers: {'content-type': 'application/json'},
body: {
Attributes: [{ContentSubmissionID: 0, ID: 0, Name: '', Value: ''}],
BuildID: 0,
ContentDefinitionID: 0,
ContentSubmissionID: 0,
Definition: {
Attributes: [{ContentDefinitionID: 0, ID: 0, Name: '', Value: ''}],
ContentDefinitionID: 0,
Description: '',
Name: '',
PackageTypeID: '',
TypeID: 0
},
JobRunID: 0,
PackageID: '',
ReleaseNotes: '',
Repository: '',
Revision: 0,
SubmissionDate: '',
UserID: 0,
Version: 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/v2/ContentSubmissions');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Attributes: [
{
ContentSubmissionID: 0,
ID: 0,
Name: '',
Value: ''
}
],
BuildID: 0,
ContentDefinitionID: 0,
ContentSubmissionID: 0,
Definition: {
Attributes: [
{
ContentDefinitionID: 0,
ID: 0,
Name: '',
Value: ''
}
],
ContentDefinitionID: 0,
Description: '',
Name: '',
PackageTypeID: '',
TypeID: 0
},
JobRunID: 0,
PackageID: '',
ReleaseNotes: '',
Repository: '',
Revision: 0,
SubmissionDate: '',
UserID: 0,
Version: 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/v2/ContentSubmissions',
headers: {'content-type': 'application/json'},
data: {
Attributes: [{ContentSubmissionID: 0, ID: 0, Name: '', Value: ''}],
BuildID: 0,
ContentDefinitionID: 0,
ContentSubmissionID: 0,
Definition: {
Attributes: [{ContentDefinitionID: 0, ID: 0, Name: '', Value: ''}],
ContentDefinitionID: 0,
Description: '',
Name: '',
PackageTypeID: '',
TypeID: 0
},
JobRunID: 0,
PackageID: '',
ReleaseNotes: '',
Repository: '',
Revision: 0,
SubmissionDate: '',
UserID: 0,
Version: 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/v2/ContentSubmissions';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Attributes":[{"ContentSubmissionID":0,"ID":0,"Name":"","Value":""}],"BuildID":0,"ContentDefinitionID":0,"ContentSubmissionID":0,"Definition":{"Attributes":[{"ContentDefinitionID":0,"ID":0,"Name":"","Value":""}],"ContentDefinitionID":0,"Description":"","Name":"","PackageTypeID":"","TypeID":0},"JobRunID":0,"PackageID":"","ReleaseNotes":"","Repository":"","Revision":0,"SubmissionDate":"","UserID":0,"Version":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Attributes": @[ @{ @"ContentSubmissionID": @0, @"ID": @0, @"Name": @"", @"Value": @"" } ],
@"BuildID": @0,
@"ContentDefinitionID": @0,
@"ContentSubmissionID": @0,
@"Definition": @{ @"Attributes": @[ @{ @"ContentDefinitionID": @0, @"ID": @0, @"Name": @"", @"Value": @"" } ], @"ContentDefinitionID": @0, @"Description": @"", @"Name": @"", @"PackageTypeID": @"", @"TypeID": @0 },
@"JobRunID": @0,
@"PackageID": @"",
@"ReleaseNotes": @"",
@"Repository": @"",
@"Revision": @0,
@"SubmissionDate": @"",
@"UserID": @0,
@"Version": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/ContentSubmissions"]
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/v2/ContentSubmissions" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Attributes\": [\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"BuildID\": 0,\n \"ContentDefinitionID\": 0,\n \"ContentSubmissionID\": 0,\n \"Definition\": {\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n },\n \"JobRunID\": 0,\n \"PackageID\": \"\",\n \"ReleaseNotes\": \"\",\n \"Repository\": \"\",\n \"Revision\": 0,\n \"SubmissionDate\": \"\",\n \"UserID\": 0,\n \"Version\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/ContentSubmissions",
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([
'Attributes' => [
[
'ContentSubmissionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]
],
'BuildID' => 0,
'ContentDefinitionID' => 0,
'ContentSubmissionID' => 0,
'Definition' => [
'Attributes' => [
[
'ContentDefinitionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]
],
'ContentDefinitionID' => 0,
'Description' => '',
'Name' => '',
'PackageTypeID' => '',
'TypeID' => 0
],
'JobRunID' => 0,
'PackageID' => '',
'ReleaseNotes' => '',
'Repository' => '',
'Revision' => 0,
'SubmissionDate' => '',
'UserID' => 0,
'Version' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/ContentSubmissions', [
'body' => '{
"Attributes": [
{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"BuildID": 0,
"ContentDefinitionID": 0,
"ContentSubmissionID": 0,
"Definition": {
"Attributes": [
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"ContentDefinitionID": 0,
"Description": "",
"Name": "",
"PackageTypeID": "",
"TypeID": 0
},
"JobRunID": 0,
"PackageID": "",
"ReleaseNotes": "",
"Repository": "",
"Revision": 0,
"SubmissionDate": "",
"UserID": 0,
"Version": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/ContentSubmissions');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Attributes' => [
[
'ContentSubmissionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]
],
'BuildID' => 0,
'ContentDefinitionID' => 0,
'ContentSubmissionID' => 0,
'Definition' => [
'Attributes' => [
[
'ContentDefinitionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]
],
'ContentDefinitionID' => 0,
'Description' => '',
'Name' => '',
'PackageTypeID' => '',
'TypeID' => 0
],
'JobRunID' => 0,
'PackageID' => '',
'ReleaseNotes' => '',
'Repository' => '',
'Revision' => 0,
'SubmissionDate' => '',
'UserID' => 0,
'Version' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Attributes' => [
[
'ContentSubmissionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]
],
'BuildID' => 0,
'ContentDefinitionID' => 0,
'ContentSubmissionID' => 0,
'Definition' => [
'Attributes' => [
[
'ContentDefinitionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]
],
'ContentDefinitionID' => 0,
'Description' => '',
'Name' => '',
'PackageTypeID' => '',
'TypeID' => 0
],
'JobRunID' => 0,
'PackageID' => '',
'ReleaseNotes' => '',
'Repository' => '',
'Revision' => 0,
'SubmissionDate' => '',
'UserID' => 0,
'Version' => 0
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/ContentSubmissions');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/ContentSubmissions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Attributes": [
{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"BuildID": 0,
"ContentDefinitionID": 0,
"ContentSubmissionID": 0,
"Definition": {
"Attributes": [
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"ContentDefinitionID": 0,
"Description": "",
"Name": "",
"PackageTypeID": "",
"TypeID": 0
},
"JobRunID": 0,
"PackageID": "",
"ReleaseNotes": "",
"Repository": "",
"Revision": 0,
"SubmissionDate": "",
"UserID": 0,
"Version": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/ContentSubmissions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Attributes": [
{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"BuildID": 0,
"ContentDefinitionID": 0,
"ContentSubmissionID": 0,
"Definition": {
"Attributes": [
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"ContentDefinitionID": 0,
"Description": "",
"Name": "",
"PackageTypeID": "",
"TypeID": 0
},
"JobRunID": 0,
"PackageID": "",
"ReleaseNotes": "",
"Repository": "",
"Revision": 0,
"SubmissionDate": "",
"UserID": 0,
"Version": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Attributes\": [\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"BuildID\": 0,\n \"ContentDefinitionID\": 0,\n \"ContentSubmissionID\": 0,\n \"Definition\": {\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n },\n \"JobRunID\": 0,\n \"PackageID\": \"\",\n \"ReleaseNotes\": \"\",\n \"Repository\": \"\",\n \"Revision\": 0,\n \"SubmissionDate\": \"\",\n \"UserID\": 0,\n \"Version\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/ContentSubmissions", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/ContentSubmissions"
payload = {
"Attributes": [
{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"BuildID": 0,
"ContentDefinitionID": 0,
"ContentSubmissionID": 0,
"Definition": {
"Attributes": [
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"ContentDefinitionID": 0,
"Description": "",
"Name": "",
"PackageTypeID": "",
"TypeID": 0
},
"JobRunID": 0,
"PackageID": "",
"ReleaseNotes": "",
"Repository": "",
"Revision": 0,
"SubmissionDate": "",
"UserID": 0,
"Version": 0
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/ContentSubmissions"
payload <- "{\n \"Attributes\": [\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"BuildID\": 0,\n \"ContentDefinitionID\": 0,\n \"ContentSubmissionID\": 0,\n \"Definition\": {\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n },\n \"JobRunID\": 0,\n \"PackageID\": \"\",\n \"ReleaseNotes\": \"\",\n \"Repository\": \"\",\n \"Revision\": 0,\n \"SubmissionDate\": \"\",\n \"UserID\": 0,\n \"Version\": 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/v2/ContentSubmissions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Attributes\": [\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"BuildID\": 0,\n \"ContentDefinitionID\": 0,\n \"ContentSubmissionID\": 0,\n \"Definition\": {\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n },\n \"JobRunID\": 0,\n \"PackageID\": \"\",\n \"ReleaseNotes\": \"\",\n \"Repository\": \"\",\n \"Revision\": 0,\n \"SubmissionDate\": \"\",\n \"UserID\": 0,\n \"Version\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/api/v2/ContentSubmissions') do |req|
req.body = "{\n \"Attributes\": [\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"BuildID\": 0,\n \"ContentDefinitionID\": 0,\n \"ContentSubmissionID\": 0,\n \"Definition\": {\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n },\n \"JobRunID\": 0,\n \"PackageID\": \"\",\n \"ReleaseNotes\": \"\",\n \"Repository\": \"\",\n \"Revision\": 0,\n \"SubmissionDate\": \"\",\n \"UserID\": 0,\n \"Version\": 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/v2/ContentSubmissions";
let payload = json!({
"Attributes": (
json!({
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
})
),
"BuildID": 0,
"ContentDefinitionID": 0,
"ContentSubmissionID": 0,
"Definition": json!({
"Attributes": (
json!({
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
})
),
"ContentDefinitionID": 0,
"Description": "",
"Name": "",
"PackageTypeID": "",
"TypeID": 0
}),
"JobRunID": 0,
"PackageID": "",
"ReleaseNotes": "",
"Repository": "",
"Revision": 0,
"SubmissionDate": "",
"UserID": 0,
"Version": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/ContentSubmissions \
--header 'content-type: application/json' \
--data '{
"Attributes": [
{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"BuildID": 0,
"ContentDefinitionID": 0,
"ContentSubmissionID": 0,
"Definition": {
"Attributes": [
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"ContentDefinitionID": 0,
"Description": "",
"Name": "",
"PackageTypeID": "",
"TypeID": 0
},
"JobRunID": 0,
"PackageID": "",
"ReleaseNotes": "",
"Repository": "",
"Revision": 0,
"SubmissionDate": "",
"UserID": 0,
"Version": 0
}'
echo '{
"Attributes": [
{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"BuildID": 0,
"ContentDefinitionID": 0,
"ContentSubmissionID": 0,
"Definition": {
"Attributes": [
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"ContentDefinitionID": 0,
"Description": "",
"Name": "",
"PackageTypeID": "",
"TypeID": 0
},
"JobRunID": 0,
"PackageID": "",
"ReleaseNotes": "",
"Repository": "",
"Revision": 0,
"SubmissionDate": "",
"UserID": 0,
"Version": 0
}' | \
http POST {{baseUrl}}/api/v2/ContentSubmissions \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Attributes": [\n {\n "ContentSubmissionID": 0,\n "ID": 0,\n "Name": "",\n "Value": ""\n }\n ],\n "BuildID": 0,\n "ContentDefinitionID": 0,\n "ContentSubmissionID": 0,\n "Definition": {\n "Attributes": [\n {\n "ContentDefinitionID": 0,\n "ID": 0,\n "Name": "",\n "Value": ""\n }\n ],\n "ContentDefinitionID": 0,\n "Description": "",\n "Name": "",\n "PackageTypeID": "",\n "TypeID": 0\n },\n "JobRunID": 0,\n "PackageID": "",\n "ReleaseNotes": "",\n "Repository": "",\n "Revision": 0,\n "SubmissionDate": "",\n "UserID": 0,\n "Version": 0\n}' \
--output-document \
- {{baseUrl}}/api/v2/ContentSubmissions
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Attributes": [
[
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
]
],
"BuildID": 0,
"ContentDefinitionID": 0,
"ContentSubmissionID": 0,
"Definition": [
"Attributes": [
[
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
]
],
"ContentDefinitionID": 0,
"Description": "",
"Name": "",
"PackageTypeID": "",
"TypeID": 0
],
"JobRunID": 0,
"PackageID": "",
"ReleaseNotes": "",
"Repository": "",
"Revision": 0,
"SubmissionDate": "",
"UserID": 0,
"Version": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/ContentSubmissions")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete a ContentSubmission
{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID
QUERY PARAMS
contentSubmissionID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID")
require "http/client"
url = "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v2/ContentSubmissions/:contentSubmissionID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID"))
.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/v2/ContentSubmissions/:contentSubmissionID")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID")
.asString();
const 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/v2/ContentSubmissions/:contentSubmissionID');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/ContentSubmissions/:contentSubmissionID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID'
};
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/v2/ContentSubmissions/:contentSubmissionID');
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/v2/ContentSubmissions/:contentSubmissionID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/api/v2/ContentSubmissions/:contentSubmissionID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v2/ContentSubmissions/:contentSubmissionID') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID
http DELETE {{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get Attributes for a ContentSubmission
{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes
QUERY PARAMS
contentSubmissionID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes")
require "http/client"
url = "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/ContentSubmissions/:contentSubmissionID/Attributes HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes"))
.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/v2/ContentSubmissions/:contentSubmissionID/Attributes")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes")
.asString();
const 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/v2/ContentSubmissions/:contentSubmissionID/Attributes');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/ContentSubmissions/:contentSubmissionID/Attributes',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes'
};
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/v2/ContentSubmissions/:contentSubmissionID/Attributes');
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/v2/ContentSubmissions/:contentSubmissionID/Attributes'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/ContentSubmissions/:contentSubmissionID/Attributes")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/ContentSubmissions/:contentSubmissionID/Attributes') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes
http GET {{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get ContentSubmissions
{{baseUrl}}/api/v2/ContentSubmissions
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/ContentSubmissions");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/ContentSubmissions")
require "http/client"
url = "{{baseUrl}}/api/v2/ContentSubmissions"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/ContentSubmissions"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/ContentSubmissions");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/ContentSubmissions"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/ContentSubmissions HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/ContentSubmissions")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/ContentSubmissions"))
.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/v2/ContentSubmissions")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/ContentSubmissions")
.asString();
const 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/v2/ContentSubmissions');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/ContentSubmissions'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/ContentSubmissions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/ContentSubmissions',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/ContentSubmissions")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/ContentSubmissions',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/ContentSubmissions'};
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/v2/ContentSubmissions');
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/v2/ContentSubmissions'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/ContentSubmissions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/ContentSubmissions"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/ContentSubmissions" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/ContentSubmissions",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/ContentSubmissions');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/ContentSubmissions');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/ContentSubmissions');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/ContentSubmissions' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/ContentSubmissions' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/ContentSubmissions")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/ContentSubmissions"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/ContentSubmissions"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/ContentSubmissions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/ContentSubmissions') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/ContentSubmissions";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/ContentSubmissions
http GET {{baseUrl}}/api/v2/ContentSubmissions
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/ContentSubmissions
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/ContentSubmissions")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a ContentSubmission by ID
{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID
QUERY PARAMS
contentSubmissionID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID")
require "http/client"
url = "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/ContentSubmissions/:contentSubmissionID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID"))
.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/v2/ContentSubmissions/:contentSubmissionID")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID")
.asString();
const 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/v2/ContentSubmissions/:contentSubmissionID');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/ContentSubmissions/:contentSubmissionID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID'
};
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/v2/ContentSubmissions/:contentSubmissionID');
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/v2/ContentSubmissions/:contentSubmissionID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/ContentSubmissions/:contentSubmissionID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/ContentSubmissions/:contentSubmissionID') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID
http GET {{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get the status of a ContentSubmission
{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Status
QUERY PARAMS
contentSubmissionID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Status");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Status")
require "http/client"
url = "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Status"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Status"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Status");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Status"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/ContentSubmissions/:contentSubmissionID/Status HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Status")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Status"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Status")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Status")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Status');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Status'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Status';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Status',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Status")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/ContentSubmissions/:contentSubmissionID/Status',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Status'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Status');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Status'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Status';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Status"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Status" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Status",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Status');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Status');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Status');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Status' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Status' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/ContentSubmissions/:contentSubmissionID/Status")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Status"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Status"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Status")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/ContentSubmissions/:contentSubmissionID/Status') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Status";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Status
http GET {{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Status
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Status
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Status")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
No Documentation Found. (1)
{{baseUrl}}/api/v2/ContentSubmissionAttributes/Batch
BODY json
[
{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
]
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/ContentSubmissionAttributes/Batch");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "[\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/ContentSubmissionAttributes/Batch" {:content-type :json
:form-params [{:ContentSubmissionID 0
:ID 0
:Name ""
:Value ""}]})
require "http/client"
url = "{{baseUrl}}/api/v2/ContentSubmissionAttributes/Batch"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "[\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/v2/ContentSubmissionAttributes/Batch"),
Content = new StringContent("[\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\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/v2/ContentSubmissionAttributes/Batch");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "[\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/ContentSubmissionAttributes/Batch"
payload := strings.NewReader("[\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/ContentSubmissionAttributes/Batch HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 86
[
{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
]
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/ContentSubmissionAttributes/Batch")
.setHeader("content-type", "application/json")
.setBody("[\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/ContentSubmissionAttributes/Batch"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("[\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\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 \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/ContentSubmissionAttributes/Batch")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/ContentSubmissionAttributes/Batch")
.header("content-type", "application/json")
.body("[\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]")
.asString();
const data = JSON.stringify([
{
ContentSubmissionID: 0,
ID: 0,
Name: '',
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/v2/ContentSubmissionAttributes/Batch');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/ContentSubmissionAttributes/Batch',
headers: {'content-type': 'application/json'},
data: [{ContentSubmissionID: 0, ID: 0, Name: '', Value: ''}]
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/ContentSubmissionAttributes/Batch';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '[{"ContentSubmissionID":0,"ID":0,"Name":"","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/v2/ContentSubmissionAttributes/Batch',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '[\n {\n "ContentSubmissionID": 0,\n "ID": 0,\n "Name": "",\n "Value": ""\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 \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/ContentSubmissionAttributes/Batch")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/ContentSubmissionAttributes/Batch',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify([{ContentSubmissionID: 0, ID: 0, Name: '', Value: ''}]));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/ContentSubmissionAttributes/Batch',
headers: {'content-type': 'application/json'},
body: [{ContentSubmissionID: 0, ID: 0, Name: '', 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/v2/ContentSubmissionAttributes/Batch');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send([
{
ContentSubmissionID: 0,
ID: 0,
Name: '',
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/v2/ContentSubmissionAttributes/Batch',
headers: {'content-type': 'application/json'},
data: [{ContentSubmissionID: 0, ID: 0, Name: '', 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/v2/ContentSubmissionAttributes/Batch';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '[{"ContentSubmissionID":0,"ID":0,"Name":"","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": @"application/json" };
NSDictionary *parameters = @[ @{ @"ContentSubmissionID": @0, @"ID": @0, @"Name": @"", @"Value": @"" } ];
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/ContentSubmissionAttributes/Batch"]
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/v2/ContentSubmissionAttributes/Batch" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "[\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/ContentSubmissionAttributes/Batch",
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([
[
'ContentSubmissionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/ContentSubmissionAttributes/Batch', [
'body' => '[
{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
]',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/ContentSubmissionAttributes/Batch');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
[
'ContentSubmissionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
[
'ContentSubmissionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/ContentSubmissionAttributes/Batch');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/ContentSubmissionAttributes/Batch' -Method PUT -Headers $headers -ContentType 'application/json' -Body '[
{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
]'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/ContentSubmissionAttributes/Batch' -Method PUT -Headers $headers -ContentType 'application/json' -Body '[
{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
]'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "[\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/ContentSubmissionAttributes/Batch", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/ContentSubmissionAttributes/Batch"
payload = [
{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
]
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/ContentSubmissionAttributes/Batch"
payload <- "[\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/ContentSubmissionAttributes/Batch")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "[\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/ContentSubmissionAttributes/Batch') do |req|
req.body = "[\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/ContentSubmissionAttributes/Batch";
let payload = (
json!({
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
})
);
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/ContentSubmissionAttributes/Batch \
--header 'content-type: application/json' \
--data '[
{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
]'
echo '[
{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
]' | \
http PUT {{baseUrl}}/api/v2/ContentSubmissionAttributes/Batch \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '[\n {\n "ContentSubmissionID": 0,\n "ID": 0,\n "Name": "",\n "Value": ""\n }\n]' \
--output-document \
- {{baseUrl}}/api/v2/ContentSubmissionAttributes/Batch
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
[
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/ContentSubmissionAttributes/Batch")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
No Documentation Found. (2)
{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes/Batch
QUERY PARAMS
contentSubmissionID
BODY json
[
{
"ContentSubmissionID": 0,
"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/v2/ContentSubmissions/:contentSubmissionID/Attributes/Batch");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "[\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes/Batch" {:content-type :json
:form-params [{:ContentSubmissionID 0
:ID 0
:Name ""
:Value ""}]})
require "http/client"
url = "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes/Batch"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "[\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\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/v2/ContentSubmissions/:contentSubmissionID/Attributes/Batch"),
Content = new StringContent("[\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\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/v2/ContentSubmissions/:contentSubmissionID/Attributes/Batch");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "[\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes/Batch"
payload := strings.NewReader("[\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/ContentSubmissions/:contentSubmissionID/Attributes/Batch HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 86
[
{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
]
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes/Batch")
.setHeader("content-type", "application/json")
.setBody("[\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes/Batch"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("[\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\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 \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes/Batch")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes/Batch")
.header("content-type", "application/json")
.body("[\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]")
.asString();
const data = JSON.stringify([
{
ContentSubmissionID: 0,
ID: 0,
Name: '',
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/v2/ContentSubmissions/:contentSubmissionID/Attributes/Batch');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes/Batch',
headers: {'content-type': 'application/json'},
data: [{ContentSubmissionID: 0, ID: 0, Name: '', Value: ''}]
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes/Batch';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '[{"ContentSubmissionID":0,"ID":0,"Name":"","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/v2/ContentSubmissions/:contentSubmissionID/Attributes/Batch',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '[\n {\n "ContentSubmissionID": 0,\n "ID": 0,\n "Name": "",\n "Value": ""\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 \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes/Batch")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/ContentSubmissions/:contentSubmissionID/Attributes/Batch',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify([{ContentSubmissionID: 0, ID: 0, Name: '', Value: ''}]));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes/Batch',
headers: {'content-type': 'application/json'},
body: [{ContentSubmissionID: 0, ID: 0, Name: '', 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/v2/ContentSubmissions/:contentSubmissionID/Attributes/Batch');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send([
{
ContentSubmissionID: 0,
ID: 0,
Name: '',
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/v2/ContentSubmissions/:contentSubmissionID/Attributes/Batch',
headers: {'content-type': 'application/json'},
data: [{ContentSubmissionID: 0, ID: 0, Name: '', 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/v2/ContentSubmissions/:contentSubmissionID/Attributes/Batch';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '[{"ContentSubmissionID":0,"ID":0,"Name":"","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": @"application/json" };
NSDictionary *parameters = @[ @{ @"ContentSubmissionID": @0, @"ID": @0, @"Name": @"", @"Value": @"" } ];
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes/Batch"]
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/v2/ContentSubmissions/:contentSubmissionID/Attributes/Batch" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "[\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes/Batch",
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([
[
'ContentSubmissionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes/Batch', [
'body' => '[
{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
]',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes/Batch');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
[
'ContentSubmissionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
[
'ContentSubmissionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes/Batch');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes/Batch' -Method POST -Headers $headers -ContentType 'application/json' -Body '[
{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
]'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes/Batch' -Method POST -Headers $headers -ContentType 'application/json' -Body '[
{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
]'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "[\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n]"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/ContentSubmissions/:contentSubmissionID/Attributes/Batch", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes/Batch"
payload = [
{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
]
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes/Batch"
payload <- "[\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\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/v2/ContentSubmissions/:contentSubmissionID/Attributes/Batch")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "[\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\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/v2/ContentSubmissions/:contentSubmissionID/Attributes/Batch') do |req|
req.body = "[\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\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/v2/ContentSubmissions/:contentSubmissionID/Attributes/Batch";
let payload = (
json!({
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
})
);
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes/Batch \
--header 'content-type: application/json' \
--data '[
{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
]'
echo '[
{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
]' | \
http POST {{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes/Batch \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '[\n {\n "ContentSubmissionID": 0,\n "ID": 0,\n "Name": "",\n "Value": ""\n }\n]' \
--output-document \
- {{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes/Batch
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
[
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID/Attributes/Batch")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Remove an Attribute from a ContentSubmission
{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID
QUERY PARAMS
contentSubmissionAttributeID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID")
require "http/client"
url = "{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID"))
.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/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID")
.asString();
const 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/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID'
};
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/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID');
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/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID
http DELETE {{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update a ContentSubmission
{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID
QUERY PARAMS
contentSubmissionID
BODY json
{
"Attributes": [
{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"BuildID": 0,
"ContentDefinitionID": 0,
"ContentSubmissionID": 0,
"Definition": {
"Attributes": [
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"ContentDefinitionID": 0,
"Description": "",
"Name": "",
"PackageTypeID": "",
"TypeID": 0
},
"JobRunID": 0,
"PackageID": "",
"ReleaseNotes": "",
"Repository": "",
"Revision": 0,
"SubmissionDate": "",
"UserID": 0,
"Version": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Attributes\": [\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"BuildID\": 0,\n \"ContentDefinitionID\": 0,\n \"ContentSubmissionID\": 0,\n \"Definition\": {\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n },\n \"JobRunID\": 0,\n \"PackageID\": \"\",\n \"ReleaseNotes\": \"\",\n \"Repository\": \"\",\n \"Revision\": 0,\n \"SubmissionDate\": \"\",\n \"UserID\": 0,\n \"Version\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID" {:content-type :json
:form-params {:Attributes [{:ContentSubmissionID 0
:ID 0
:Name ""
:Value ""}]
:BuildID 0
:ContentDefinitionID 0
:ContentSubmissionID 0
:Definition {:Attributes [{:ContentDefinitionID 0
:ID 0
:Name ""
:Value ""}]
:ContentDefinitionID 0
:Description ""
:Name ""
:PackageTypeID ""
:TypeID 0}
:JobRunID 0
:PackageID ""
:ReleaseNotes ""
:Repository ""
:Revision 0
:SubmissionDate ""
:UserID 0
:Version 0}})
require "http/client"
url = "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Attributes\": [\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"BuildID\": 0,\n \"ContentDefinitionID\": 0,\n \"ContentSubmissionID\": 0,\n \"Definition\": {\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n },\n \"JobRunID\": 0,\n \"PackageID\": \"\",\n \"ReleaseNotes\": \"\",\n \"Repository\": \"\",\n \"Revision\": 0,\n \"SubmissionDate\": \"\",\n \"UserID\": 0,\n \"Version\": 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/v2/ContentSubmissions/:contentSubmissionID"),
Content = new StringContent("{\n \"Attributes\": [\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"BuildID\": 0,\n \"ContentDefinitionID\": 0,\n \"ContentSubmissionID\": 0,\n \"Definition\": {\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n },\n \"JobRunID\": 0,\n \"PackageID\": \"\",\n \"ReleaseNotes\": \"\",\n \"Repository\": \"\",\n \"Revision\": 0,\n \"SubmissionDate\": \"\",\n \"UserID\": 0,\n \"Version\": 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/v2/ContentSubmissions/:contentSubmissionID");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Attributes\": [\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"BuildID\": 0,\n \"ContentDefinitionID\": 0,\n \"ContentSubmissionID\": 0,\n \"Definition\": {\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n },\n \"JobRunID\": 0,\n \"PackageID\": \"\",\n \"ReleaseNotes\": \"\",\n \"Repository\": \"\",\n \"Revision\": 0,\n \"SubmissionDate\": \"\",\n \"UserID\": 0,\n \"Version\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID"
payload := strings.NewReader("{\n \"Attributes\": [\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"BuildID\": 0,\n \"ContentDefinitionID\": 0,\n \"ContentSubmissionID\": 0,\n \"Definition\": {\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n },\n \"JobRunID\": 0,\n \"PackageID\": \"\",\n \"ReleaseNotes\": \"\",\n \"Repository\": \"\",\n \"Revision\": 0,\n \"SubmissionDate\": \"\",\n \"UserID\": 0,\n \"Version\": 0\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/ContentSubmissions/:contentSubmissionID HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 609
{
"Attributes": [
{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"BuildID": 0,
"ContentDefinitionID": 0,
"ContentSubmissionID": 0,
"Definition": {
"Attributes": [
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"ContentDefinitionID": 0,
"Description": "",
"Name": "",
"PackageTypeID": "",
"TypeID": 0
},
"JobRunID": 0,
"PackageID": "",
"ReleaseNotes": "",
"Repository": "",
"Revision": 0,
"SubmissionDate": "",
"UserID": 0,
"Version": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID")
.setHeader("content-type", "application/json")
.setBody("{\n \"Attributes\": [\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"BuildID\": 0,\n \"ContentDefinitionID\": 0,\n \"ContentSubmissionID\": 0,\n \"Definition\": {\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n },\n \"JobRunID\": 0,\n \"PackageID\": \"\",\n \"ReleaseNotes\": \"\",\n \"Repository\": \"\",\n \"Revision\": 0,\n \"SubmissionDate\": \"\",\n \"UserID\": 0,\n \"Version\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Attributes\": [\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"BuildID\": 0,\n \"ContentDefinitionID\": 0,\n \"ContentSubmissionID\": 0,\n \"Definition\": {\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n },\n \"JobRunID\": 0,\n \"PackageID\": \"\",\n \"ReleaseNotes\": \"\",\n \"Repository\": \"\",\n \"Revision\": 0,\n \"SubmissionDate\": \"\",\n \"UserID\": 0,\n \"Version\": 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 \"Attributes\": [\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"BuildID\": 0,\n \"ContentDefinitionID\": 0,\n \"ContentSubmissionID\": 0,\n \"Definition\": {\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n },\n \"JobRunID\": 0,\n \"PackageID\": \"\",\n \"ReleaseNotes\": \"\",\n \"Repository\": \"\",\n \"Revision\": 0,\n \"SubmissionDate\": \"\",\n \"UserID\": 0,\n \"Version\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID")
.header("content-type", "application/json")
.body("{\n \"Attributes\": [\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"BuildID\": 0,\n \"ContentDefinitionID\": 0,\n \"ContentSubmissionID\": 0,\n \"Definition\": {\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n },\n \"JobRunID\": 0,\n \"PackageID\": \"\",\n \"ReleaseNotes\": \"\",\n \"Repository\": \"\",\n \"Revision\": 0,\n \"SubmissionDate\": \"\",\n \"UserID\": 0,\n \"Version\": 0\n}")
.asString();
const data = JSON.stringify({
Attributes: [
{
ContentSubmissionID: 0,
ID: 0,
Name: '',
Value: ''
}
],
BuildID: 0,
ContentDefinitionID: 0,
ContentSubmissionID: 0,
Definition: {
Attributes: [
{
ContentDefinitionID: 0,
ID: 0,
Name: '',
Value: ''
}
],
ContentDefinitionID: 0,
Description: '',
Name: '',
PackageTypeID: '',
TypeID: 0
},
JobRunID: 0,
PackageID: '',
ReleaseNotes: '',
Repository: '',
Revision: 0,
SubmissionDate: '',
UserID: 0,
Version: 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/v2/ContentSubmissions/:contentSubmissionID');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID',
headers: {'content-type': 'application/json'},
data: {
Attributes: [{ContentSubmissionID: 0, ID: 0, Name: '', Value: ''}],
BuildID: 0,
ContentDefinitionID: 0,
ContentSubmissionID: 0,
Definition: {
Attributes: [{ContentDefinitionID: 0, ID: 0, Name: '', Value: ''}],
ContentDefinitionID: 0,
Description: '',
Name: '',
PackageTypeID: '',
TypeID: 0
},
JobRunID: 0,
PackageID: '',
ReleaseNotes: '',
Repository: '',
Revision: 0,
SubmissionDate: '',
UserID: 0,
Version: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Attributes":[{"ContentSubmissionID":0,"ID":0,"Name":"","Value":""}],"BuildID":0,"ContentDefinitionID":0,"ContentSubmissionID":0,"Definition":{"Attributes":[{"ContentDefinitionID":0,"ID":0,"Name":"","Value":""}],"ContentDefinitionID":0,"Description":"","Name":"","PackageTypeID":"","TypeID":0},"JobRunID":0,"PackageID":"","ReleaseNotes":"","Repository":"","Revision":0,"SubmissionDate":"","UserID":0,"Version":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/v2/ContentSubmissions/:contentSubmissionID',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Attributes": [\n {\n "ContentSubmissionID": 0,\n "ID": 0,\n "Name": "",\n "Value": ""\n }\n ],\n "BuildID": 0,\n "ContentDefinitionID": 0,\n "ContentSubmissionID": 0,\n "Definition": {\n "Attributes": [\n {\n "ContentDefinitionID": 0,\n "ID": 0,\n "Name": "",\n "Value": ""\n }\n ],\n "ContentDefinitionID": 0,\n "Description": "",\n "Name": "",\n "PackageTypeID": "",\n "TypeID": 0\n },\n "JobRunID": 0,\n "PackageID": "",\n "ReleaseNotes": "",\n "Repository": "",\n "Revision": 0,\n "SubmissionDate": "",\n "UserID": 0,\n "Version": 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 \"Attributes\": [\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"BuildID\": 0,\n \"ContentDefinitionID\": 0,\n \"ContentSubmissionID\": 0,\n \"Definition\": {\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n },\n \"JobRunID\": 0,\n \"PackageID\": \"\",\n \"ReleaseNotes\": \"\",\n \"Repository\": \"\",\n \"Revision\": 0,\n \"SubmissionDate\": \"\",\n \"UserID\": 0,\n \"Version\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/ContentSubmissions/:contentSubmissionID',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Attributes: [{ContentSubmissionID: 0, ID: 0, Name: '', Value: ''}],
BuildID: 0,
ContentDefinitionID: 0,
ContentSubmissionID: 0,
Definition: {
Attributes: [{ContentDefinitionID: 0, ID: 0, Name: '', Value: ''}],
ContentDefinitionID: 0,
Description: '',
Name: '',
PackageTypeID: '',
TypeID: 0
},
JobRunID: 0,
PackageID: '',
ReleaseNotes: '',
Repository: '',
Revision: 0,
SubmissionDate: '',
UserID: 0,
Version: 0
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID',
headers: {'content-type': 'application/json'},
body: {
Attributes: [{ContentSubmissionID: 0, ID: 0, Name: '', Value: ''}],
BuildID: 0,
ContentDefinitionID: 0,
ContentSubmissionID: 0,
Definition: {
Attributes: [{ContentDefinitionID: 0, ID: 0, Name: '', Value: ''}],
ContentDefinitionID: 0,
Description: '',
Name: '',
PackageTypeID: '',
TypeID: 0
},
JobRunID: 0,
PackageID: '',
ReleaseNotes: '',
Repository: '',
Revision: 0,
SubmissionDate: '',
UserID: 0,
Version: 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/v2/ContentSubmissions/:contentSubmissionID');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Attributes: [
{
ContentSubmissionID: 0,
ID: 0,
Name: '',
Value: ''
}
],
BuildID: 0,
ContentDefinitionID: 0,
ContentSubmissionID: 0,
Definition: {
Attributes: [
{
ContentDefinitionID: 0,
ID: 0,
Name: '',
Value: ''
}
],
ContentDefinitionID: 0,
Description: '',
Name: '',
PackageTypeID: '',
TypeID: 0
},
JobRunID: 0,
PackageID: '',
ReleaseNotes: '',
Repository: '',
Revision: 0,
SubmissionDate: '',
UserID: 0,
Version: 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/v2/ContentSubmissions/:contentSubmissionID',
headers: {'content-type': 'application/json'},
data: {
Attributes: [{ContentSubmissionID: 0, ID: 0, Name: '', Value: ''}],
BuildID: 0,
ContentDefinitionID: 0,
ContentSubmissionID: 0,
Definition: {
Attributes: [{ContentDefinitionID: 0, ID: 0, Name: '', Value: ''}],
ContentDefinitionID: 0,
Description: '',
Name: '',
PackageTypeID: '',
TypeID: 0
},
JobRunID: 0,
PackageID: '',
ReleaseNotes: '',
Repository: '',
Revision: 0,
SubmissionDate: '',
UserID: 0,
Version: 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/v2/ContentSubmissions/:contentSubmissionID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Attributes":[{"ContentSubmissionID":0,"ID":0,"Name":"","Value":""}],"BuildID":0,"ContentDefinitionID":0,"ContentSubmissionID":0,"Definition":{"Attributes":[{"ContentDefinitionID":0,"ID":0,"Name":"","Value":""}],"ContentDefinitionID":0,"Description":"","Name":"","PackageTypeID":"","TypeID":0},"JobRunID":0,"PackageID":"","ReleaseNotes":"","Repository":"","Revision":0,"SubmissionDate":"","UserID":0,"Version":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Attributes": @[ @{ @"ContentSubmissionID": @0, @"ID": @0, @"Name": @"", @"Value": @"" } ],
@"BuildID": @0,
@"ContentDefinitionID": @0,
@"ContentSubmissionID": @0,
@"Definition": @{ @"Attributes": @[ @{ @"ContentDefinitionID": @0, @"ID": @0, @"Name": @"", @"Value": @"" } ], @"ContentDefinitionID": @0, @"Description": @"", @"Name": @"", @"PackageTypeID": @"", @"TypeID": @0 },
@"JobRunID": @0,
@"PackageID": @"",
@"ReleaseNotes": @"",
@"Repository": @"",
@"Revision": @0,
@"SubmissionDate": @"",
@"UserID": @0,
@"Version": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID"]
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/v2/ContentSubmissions/:contentSubmissionID" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Attributes\": [\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"BuildID\": 0,\n \"ContentDefinitionID\": 0,\n \"ContentSubmissionID\": 0,\n \"Definition\": {\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n },\n \"JobRunID\": 0,\n \"PackageID\": \"\",\n \"ReleaseNotes\": \"\",\n \"Repository\": \"\",\n \"Revision\": 0,\n \"SubmissionDate\": \"\",\n \"UserID\": 0,\n \"Version\": 0\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID",
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([
'Attributes' => [
[
'ContentSubmissionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]
],
'BuildID' => 0,
'ContentDefinitionID' => 0,
'ContentSubmissionID' => 0,
'Definition' => [
'Attributes' => [
[
'ContentDefinitionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]
],
'ContentDefinitionID' => 0,
'Description' => '',
'Name' => '',
'PackageTypeID' => '',
'TypeID' => 0
],
'JobRunID' => 0,
'PackageID' => '',
'ReleaseNotes' => '',
'Repository' => '',
'Revision' => 0,
'SubmissionDate' => '',
'UserID' => 0,
'Version' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID', [
'body' => '{
"Attributes": [
{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"BuildID": 0,
"ContentDefinitionID": 0,
"ContentSubmissionID": 0,
"Definition": {
"Attributes": [
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"ContentDefinitionID": 0,
"Description": "",
"Name": "",
"PackageTypeID": "",
"TypeID": 0
},
"JobRunID": 0,
"PackageID": "",
"ReleaseNotes": "",
"Repository": "",
"Revision": 0,
"SubmissionDate": "",
"UserID": 0,
"Version": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Attributes' => [
[
'ContentSubmissionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]
],
'BuildID' => 0,
'ContentDefinitionID' => 0,
'ContentSubmissionID' => 0,
'Definition' => [
'Attributes' => [
[
'ContentDefinitionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]
],
'ContentDefinitionID' => 0,
'Description' => '',
'Name' => '',
'PackageTypeID' => '',
'TypeID' => 0
],
'JobRunID' => 0,
'PackageID' => '',
'ReleaseNotes' => '',
'Repository' => '',
'Revision' => 0,
'SubmissionDate' => '',
'UserID' => 0,
'Version' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Attributes' => [
[
'ContentSubmissionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]
],
'BuildID' => 0,
'ContentDefinitionID' => 0,
'ContentSubmissionID' => 0,
'Definition' => [
'Attributes' => [
[
'ContentDefinitionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]
],
'ContentDefinitionID' => 0,
'Description' => '',
'Name' => '',
'PackageTypeID' => '',
'TypeID' => 0
],
'JobRunID' => 0,
'PackageID' => '',
'ReleaseNotes' => '',
'Repository' => '',
'Revision' => 0,
'SubmissionDate' => '',
'UserID' => 0,
'Version' => 0
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Attributes": [
{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"BuildID": 0,
"ContentDefinitionID": 0,
"ContentSubmissionID": 0,
"Definition": {
"Attributes": [
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"ContentDefinitionID": 0,
"Description": "",
"Name": "",
"PackageTypeID": "",
"TypeID": 0
},
"JobRunID": 0,
"PackageID": "",
"ReleaseNotes": "",
"Repository": "",
"Revision": 0,
"SubmissionDate": "",
"UserID": 0,
"Version": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Attributes": [
{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"BuildID": 0,
"ContentDefinitionID": 0,
"ContentSubmissionID": 0,
"Definition": {
"Attributes": [
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"ContentDefinitionID": 0,
"Description": "",
"Name": "",
"PackageTypeID": "",
"TypeID": 0
},
"JobRunID": 0,
"PackageID": "",
"ReleaseNotes": "",
"Repository": "",
"Revision": 0,
"SubmissionDate": "",
"UserID": 0,
"Version": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Attributes\": [\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"BuildID\": 0,\n \"ContentDefinitionID\": 0,\n \"ContentSubmissionID\": 0,\n \"Definition\": {\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n },\n \"JobRunID\": 0,\n \"PackageID\": \"\",\n \"ReleaseNotes\": \"\",\n \"Repository\": \"\",\n \"Revision\": 0,\n \"SubmissionDate\": \"\",\n \"UserID\": 0,\n \"Version\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/ContentSubmissions/:contentSubmissionID", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID"
payload = {
"Attributes": [
{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"BuildID": 0,
"ContentDefinitionID": 0,
"ContentSubmissionID": 0,
"Definition": {
"Attributes": [
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"ContentDefinitionID": 0,
"Description": "",
"Name": "",
"PackageTypeID": "",
"TypeID": 0
},
"JobRunID": 0,
"PackageID": "",
"ReleaseNotes": "",
"Repository": "",
"Revision": 0,
"SubmissionDate": "",
"UserID": 0,
"Version": 0
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID"
payload <- "{\n \"Attributes\": [\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"BuildID\": 0,\n \"ContentDefinitionID\": 0,\n \"ContentSubmissionID\": 0,\n \"Definition\": {\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n },\n \"JobRunID\": 0,\n \"PackageID\": \"\",\n \"ReleaseNotes\": \"\",\n \"Repository\": \"\",\n \"Revision\": 0,\n \"SubmissionDate\": \"\",\n \"UserID\": 0,\n \"Version\": 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/v2/ContentSubmissions/:contentSubmissionID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Attributes\": [\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"BuildID\": 0,\n \"ContentDefinitionID\": 0,\n \"ContentSubmissionID\": 0,\n \"Definition\": {\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n },\n \"JobRunID\": 0,\n \"PackageID\": \"\",\n \"ReleaseNotes\": \"\",\n \"Repository\": \"\",\n \"Revision\": 0,\n \"SubmissionDate\": \"\",\n \"UserID\": 0,\n \"Version\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/ContentSubmissions/:contentSubmissionID') do |req|
req.body = "{\n \"Attributes\": [\n {\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"BuildID\": 0,\n \"ContentDefinitionID\": 0,\n \"ContentSubmissionID\": 0,\n \"Definition\": {\n \"Attributes\": [\n {\n \"ContentDefinitionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"ContentDefinitionID\": 0,\n \"Description\": \"\",\n \"Name\": \"\",\n \"PackageTypeID\": \"\",\n \"TypeID\": 0\n },\n \"JobRunID\": 0,\n \"PackageID\": \"\",\n \"ReleaseNotes\": \"\",\n \"Repository\": \"\",\n \"Revision\": 0,\n \"SubmissionDate\": \"\",\n \"UserID\": 0,\n \"Version\": 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/v2/ContentSubmissions/:contentSubmissionID";
let payload = json!({
"Attributes": (
json!({
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
})
),
"BuildID": 0,
"ContentDefinitionID": 0,
"ContentSubmissionID": 0,
"Definition": json!({
"Attributes": (
json!({
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
})
),
"ContentDefinitionID": 0,
"Description": "",
"Name": "",
"PackageTypeID": "",
"TypeID": 0
}),
"JobRunID": 0,
"PackageID": "",
"ReleaseNotes": "",
"Repository": "",
"Revision": 0,
"SubmissionDate": "",
"UserID": 0,
"Version": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID \
--header 'content-type: application/json' \
--data '{
"Attributes": [
{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"BuildID": 0,
"ContentDefinitionID": 0,
"ContentSubmissionID": 0,
"Definition": {
"Attributes": [
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"ContentDefinitionID": 0,
"Description": "",
"Name": "",
"PackageTypeID": "",
"TypeID": 0
},
"JobRunID": 0,
"PackageID": "",
"ReleaseNotes": "",
"Repository": "",
"Revision": 0,
"SubmissionDate": "",
"UserID": 0,
"Version": 0
}'
echo '{
"Attributes": [
{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"BuildID": 0,
"ContentDefinitionID": 0,
"ContentSubmissionID": 0,
"Definition": {
"Attributes": [
{
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
],
"ContentDefinitionID": 0,
"Description": "",
"Name": "",
"PackageTypeID": "",
"TypeID": 0
},
"JobRunID": 0,
"PackageID": "",
"ReleaseNotes": "",
"Repository": "",
"Revision": 0,
"SubmissionDate": "",
"UserID": 0,
"Version": 0
}' | \
http PUT {{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "Attributes": [\n {\n "ContentSubmissionID": 0,\n "ID": 0,\n "Name": "",\n "Value": ""\n }\n ],\n "BuildID": 0,\n "ContentDefinitionID": 0,\n "ContentSubmissionID": 0,\n "Definition": {\n "Attributes": [\n {\n "ContentDefinitionID": 0,\n "ID": 0,\n "Name": "",\n "Value": ""\n }\n ],\n "ContentDefinitionID": 0,\n "Description": "",\n "Name": "",\n "PackageTypeID": "",\n "TypeID": 0\n },\n "JobRunID": 0,\n "PackageID": "",\n "ReleaseNotes": "",\n "Repository": "",\n "Revision": 0,\n "SubmissionDate": "",\n "UserID": 0,\n "Version": 0\n}' \
--output-document \
- {{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Attributes": [
[
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
]
],
"BuildID": 0,
"ContentDefinitionID": 0,
"ContentSubmissionID": 0,
"Definition": [
"Attributes": [
[
"ContentDefinitionID": 0,
"ID": 0,
"Name": "",
"Value": ""
]
],
"ContentDefinitionID": 0,
"Description": "",
"Name": "",
"PackageTypeID": "",
"TypeID": 0
],
"JobRunID": 0,
"PackageID": "",
"ReleaseNotes": "",
"Repository": "",
"Revision": 0,
"SubmissionDate": "",
"UserID": 0,
"Version": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/ContentSubmissions/:contentSubmissionID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update an Attribute for a ContentSubmission
{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID
QUERY PARAMS
contentSubmissionAttributeID
BODY json
{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID" {:content-type :json
:form-params {:ContentSubmissionID 0
:ID 0
:Name ""
:Value ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\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/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID"),
Content = new StringContent("{\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\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/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID"
payload := strings.NewReader("{\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 70
{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID")
.setHeader("content-type", "application/json")
.setBody("{\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\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 \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID")
.header("content-type", "application/json")
.body("{\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n}")
.asString();
const data = JSON.stringify({
ContentSubmissionID: 0,
ID: 0,
Name: '',
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/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID',
headers: {'content-type': 'application/json'},
data: {ContentSubmissionID: 0, ID: 0, Name: '', Value: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ContentSubmissionID":0,"ID":0,"Name":"","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/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ContentSubmissionID": 0,\n "ID": 0,\n "Name": "",\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 \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({ContentSubmissionID: 0, ID: 0, Name: '', Value: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID',
headers: {'content-type': 'application/json'},
body: {ContentSubmissionID: 0, ID: 0, Name: '', 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/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ContentSubmissionID: 0,
ID: 0,
Name: '',
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/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID',
headers: {'content-type': 'application/json'},
data: {ContentSubmissionID: 0, ID: 0, Name: '', 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/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ContentSubmissionID":0,"ID":0,"Name":"","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": @"application/json" };
NSDictionary *parameters = @{ @"ContentSubmissionID": @0,
@"ID": @0,
@"Name": @"",
@"Value": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID"]
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/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID",
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([
'ContentSubmissionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID', [
'body' => '{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ContentSubmissionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ContentSubmissionID' => 0,
'ID' => 0,
'Name' => '',
'Value' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID"
payload = {
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID"
payload <- "{\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\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/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\n \"Value\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID') do |req|
req.body = "{\n \"ContentSubmissionID\": 0,\n \"ID\": 0,\n \"Name\": \"\",\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/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID";
let payload = json!({
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID \
--header 'content-type: application/json' \
--data '{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}'
echo '{
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
}' | \
http PUT {{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "ContentSubmissionID": 0,\n "ID": 0,\n "Name": "",\n "Value": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ContentSubmissionID": 0,
"ID": 0,
"Name": "",
"Value": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/ContentSubmissionAttributes/:contentSubmissionAttributeID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Add a Content Submission Type
{{baseUrl}}/api/v2/ContentSubmissionTypes
BODY json
{
"AttributeTemplate": "",
"BuildDefinitionID": 0,
"CategoryTemplate": "",
"Description": "",
"Enabled": false,
"ID": 0,
"InventoryPackageID": "",
"JobID": 0,
"Name": "",
"ReleaseNotesDescription": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/ContentSubmissionTypes");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AttributeTemplate\": \"\",\n \"BuildDefinitionID\": 0,\n \"CategoryTemplate\": \"\",\n \"Description\": \"\",\n \"Enabled\": false,\n \"ID\": 0,\n \"InventoryPackageID\": \"\",\n \"JobID\": 0,\n \"Name\": \"\",\n \"ReleaseNotesDescription\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/ContentSubmissionTypes" {:content-type :json
:form-params {:AttributeTemplate ""
:BuildDefinitionID 0
:CategoryTemplate ""
:Description ""
:Enabled false
:ID 0
:InventoryPackageID ""
:JobID 0
:Name ""
:ReleaseNotesDescription ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/ContentSubmissionTypes"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"AttributeTemplate\": \"\",\n \"BuildDefinitionID\": 0,\n \"CategoryTemplate\": \"\",\n \"Description\": \"\",\n \"Enabled\": false,\n \"ID\": 0,\n \"InventoryPackageID\": \"\",\n \"JobID\": 0,\n \"Name\": \"\",\n \"ReleaseNotesDescription\": \"\"\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/v2/ContentSubmissionTypes"),
Content = new StringContent("{\n \"AttributeTemplate\": \"\",\n \"BuildDefinitionID\": 0,\n \"CategoryTemplate\": \"\",\n \"Description\": \"\",\n \"Enabled\": false,\n \"ID\": 0,\n \"InventoryPackageID\": \"\",\n \"JobID\": 0,\n \"Name\": \"\",\n \"ReleaseNotesDescription\": \"\"\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/v2/ContentSubmissionTypes");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AttributeTemplate\": \"\",\n \"BuildDefinitionID\": 0,\n \"CategoryTemplate\": \"\",\n \"Description\": \"\",\n \"Enabled\": false,\n \"ID\": 0,\n \"InventoryPackageID\": \"\",\n \"JobID\": 0,\n \"Name\": \"\",\n \"ReleaseNotesDescription\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/ContentSubmissionTypes"
payload := strings.NewReader("{\n \"AttributeTemplate\": \"\",\n \"BuildDefinitionID\": 0,\n \"CategoryTemplate\": \"\",\n \"Description\": \"\",\n \"Enabled\": false,\n \"ID\": 0,\n \"InventoryPackageID\": \"\",\n \"JobID\": 0,\n \"Name\": \"\",\n \"ReleaseNotesDescription\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/ContentSubmissionTypes HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 222
{
"AttributeTemplate": "",
"BuildDefinitionID": 0,
"CategoryTemplate": "",
"Description": "",
"Enabled": false,
"ID": 0,
"InventoryPackageID": "",
"JobID": 0,
"Name": "",
"ReleaseNotesDescription": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/ContentSubmissionTypes")
.setHeader("content-type", "application/json")
.setBody("{\n \"AttributeTemplate\": \"\",\n \"BuildDefinitionID\": 0,\n \"CategoryTemplate\": \"\",\n \"Description\": \"\",\n \"Enabled\": false,\n \"ID\": 0,\n \"InventoryPackageID\": \"\",\n \"JobID\": 0,\n \"Name\": \"\",\n \"ReleaseNotesDescription\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/ContentSubmissionTypes"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"AttributeTemplate\": \"\",\n \"BuildDefinitionID\": 0,\n \"CategoryTemplate\": \"\",\n \"Description\": \"\",\n \"Enabled\": false,\n \"ID\": 0,\n \"InventoryPackageID\": \"\",\n \"JobID\": 0,\n \"Name\": \"\",\n \"ReleaseNotesDescription\": \"\"\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 \"AttributeTemplate\": \"\",\n \"BuildDefinitionID\": 0,\n \"CategoryTemplate\": \"\",\n \"Description\": \"\",\n \"Enabled\": false,\n \"ID\": 0,\n \"InventoryPackageID\": \"\",\n \"JobID\": 0,\n \"Name\": \"\",\n \"ReleaseNotesDescription\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/ContentSubmissionTypes")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/ContentSubmissionTypes")
.header("content-type", "application/json")
.body("{\n \"AttributeTemplate\": \"\",\n \"BuildDefinitionID\": 0,\n \"CategoryTemplate\": \"\",\n \"Description\": \"\",\n \"Enabled\": false,\n \"ID\": 0,\n \"InventoryPackageID\": \"\",\n \"JobID\": 0,\n \"Name\": \"\",\n \"ReleaseNotesDescription\": \"\"\n}")
.asString();
const data = JSON.stringify({
AttributeTemplate: '',
BuildDefinitionID: 0,
CategoryTemplate: '',
Description: '',
Enabled: false,
ID: 0,
InventoryPackageID: '',
JobID: 0,
Name: '',
ReleaseNotesDescription: ''
});
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/v2/ContentSubmissionTypes');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/ContentSubmissionTypes',
headers: {'content-type': 'application/json'},
data: {
AttributeTemplate: '',
BuildDefinitionID: 0,
CategoryTemplate: '',
Description: '',
Enabled: false,
ID: 0,
InventoryPackageID: '',
JobID: 0,
Name: '',
ReleaseNotesDescription: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/ContentSubmissionTypes';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"AttributeTemplate":"","BuildDefinitionID":0,"CategoryTemplate":"","Description":"","Enabled":false,"ID":0,"InventoryPackageID":"","JobID":0,"Name":"","ReleaseNotesDescription":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/ContentSubmissionTypes',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "AttributeTemplate": "",\n "BuildDefinitionID": 0,\n "CategoryTemplate": "",\n "Description": "",\n "Enabled": false,\n "ID": 0,\n "InventoryPackageID": "",\n "JobID": 0,\n "Name": "",\n "ReleaseNotesDescription": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AttributeTemplate\": \"\",\n \"BuildDefinitionID\": 0,\n \"CategoryTemplate\": \"\",\n \"Description\": \"\",\n \"Enabled\": false,\n \"ID\": 0,\n \"InventoryPackageID\": \"\",\n \"JobID\": 0,\n \"Name\": \"\",\n \"ReleaseNotesDescription\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/ContentSubmissionTypes")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/ContentSubmissionTypes',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
AttributeTemplate: '',
BuildDefinitionID: 0,
CategoryTemplate: '',
Description: '',
Enabled: false,
ID: 0,
InventoryPackageID: '',
JobID: 0,
Name: '',
ReleaseNotesDescription: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/ContentSubmissionTypes',
headers: {'content-type': 'application/json'},
body: {
AttributeTemplate: '',
BuildDefinitionID: 0,
CategoryTemplate: '',
Description: '',
Enabled: false,
ID: 0,
InventoryPackageID: '',
JobID: 0,
Name: '',
ReleaseNotesDescription: ''
},
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/v2/ContentSubmissionTypes');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
AttributeTemplate: '',
BuildDefinitionID: 0,
CategoryTemplate: '',
Description: '',
Enabled: false,
ID: 0,
InventoryPackageID: '',
JobID: 0,
Name: '',
ReleaseNotesDescription: ''
});
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/v2/ContentSubmissionTypes',
headers: {'content-type': 'application/json'},
data: {
AttributeTemplate: '',
BuildDefinitionID: 0,
CategoryTemplate: '',
Description: '',
Enabled: false,
ID: 0,
InventoryPackageID: '',
JobID: 0,
Name: '',
ReleaseNotesDescription: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/ContentSubmissionTypes';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"AttributeTemplate":"","BuildDefinitionID":0,"CategoryTemplate":"","Description":"","Enabled":false,"ID":0,"InventoryPackageID":"","JobID":0,"Name":"","ReleaseNotesDescription":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AttributeTemplate": @"",
@"BuildDefinitionID": @0,
@"CategoryTemplate": @"",
@"Description": @"",
@"Enabled": @NO,
@"ID": @0,
@"InventoryPackageID": @"",
@"JobID": @0,
@"Name": @"",
@"ReleaseNotesDescription": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/ContentSubmissionTypes"]
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/v2/ContentSubmissionTypes" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"AttributeTemplate\": \"\",\n \"BuildDefinitionID\": 0,\n \"CategoryTemplate\": \"\",\n \"Description\": \"\",\n \"Enabled\": false,\n \"ID\": 0,\n \"InventoryPackageID\": \"\",\n \"JobID\": 0,\n \"Name\": \"\",\n \"ReleaseNotesDescription\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/ContentSubmissionTypes",
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([
'AttributeTemplate' => '',
'BuildDefinitionID' => 0,
'CategoryTemplate' => '',
'Description' => '',
'Enabled' => null,
'ID' => 0,
'InventoryPackageID' => '',
'JobID' => 0,
'Name' => '',
'ReleaseNotesDescription' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/ContentSubmissionTypes', [
'body' => '{
"AttributeTemplate": "",
"BuildDefinitionID": 0,
"CategoryTemplate": "",
"Description": "",
"Enabled": false,
"ID": 0,
"InventoryPackageID": "",
"JobID": 0,
"Name": "",
"ReleaseNotesDescription": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/ContentSubmissionTypes');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AttributeTemplate' => '',
'BuildDefinitionID' => 0,
'CategoryTemplate' => '',
'Description' => '',
'Enabled' => null,
'ID' => 0,
'InventoryPackageID' => '',
'JobID' => 0,
'Name' => '',
'ReleaseNotesDescription' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AttributeTemplate' => '',
'BuildDefinitionID' => 0,
'CategoryTemplate' => '',
'Description' => '',
'Enabled' => null,
'ID' => 0,
'InventoryPackageID' => '',
'JobID' => 0,
'Name' => '',
'ReleaseNotesDescription' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/ContentSubmissionTypes');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/ContentSubmissionTypes' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AttributeTemplate": "",
"BuildDefinitionID": 0,
"CategoryTemplate": "",
"Description": "",
"Enabled": false,
"ID": 0,
"InventoryPackageID": "",
"JobID": 0,
"Name": "",
"ReleaseNotesDescription": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/ContentSubmissionTypes' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"AttributeTemplate": "",
"BuildDefinitionID": 0,
"CategoryTemplate": "",
"Description": "",
"Enabled": false,
"ID": 0,
"InventoryPackageID": "",
"JobID": 0,
"Name": "",
"ReleaseNotesDescription": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AttributeTemplate\": \"\",\n \"BuildDefinitionID\": 0,\n \"CategoryTemplate\": \"\",\n \"Description\": \"\",\n \"Enabled\": false,\n \"ID\": 0,\n \"InventoryPackageID\": \"\",\n \"JobID\": 0,\n \"Name\": \"\",\n \"ReleaseNotesDescription\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/ContentSubmissionTypes", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/ContentSubmissionTypes"
payload = {
"AttributeTemplate": "",
"BuildDefinitionID": 0,
"CategoryTemplate": "",
"Description": "",
"Enabled": False,
"ID": 0,
"InventoryPackageID": "",
"JobID": 0,
"Name": "",
"ReleaseNotesDescription": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/ContentSubmissionTypes"
payload <- "{\n \"AttributeTemplate\": \"\",\n \"BuildDefinitionID\": 0,\n \"CategoryTemplate\": \"\",\n \"Description\": \"\",\n \"Enabled\": false,\n \"ID\": 0,\n \"InventoryPackageID\": \"\",\n \"JobID\": 0,\n \"Name\": \"\",\n \"ReleaseNotesDescription\": \"\"\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/v2/ContentSubmissionTypes")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"AttributeTemplate\": \"\",\n \"BuildDefinitionID\": 0,\n \"CategoryTemplate\": \"\",\n \"Description\": \"\",\n \"Enabled\": false,\n \"ID\": 0,\n \"InventoryPackageID\": \"\",\n \"JobID\": 0,\n \"Name\": \"\",\n \"ReleaseNotesDescription\": \"\"\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/v2/ContentSubmissionTypes') do |req|
req.body = "{\n \"AttributeTemplate\": \"\",\n \"BuildDefinitionID\": 0,\n \"CategoryTemplate\": \"\",\n \"Description\": \"\",\n \"Enabled\": false,\n \"ID\": 0,\n \"InventoryPackageID\": \"\",\n \"JobID\": 0,\n \"Name\": \"\",\n \"ReleaseNotesDescription\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/ContentSubmissionTypes";
let payload = json!({
"AttributeTemplate": "",
"BuildDefinitionID": 0,
"CategoryTemplate": "",
"Description": "",
"Enabled": false,
"ID": 0,
"InventoryPackageID": "",
"JobID": 0,
"Name": "",
"ReleaseNotesDescription": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/ContentSubmissionTypes \
--header 'content-type: application/json' \
--data '{
"AttributeTemplate": "",
"BuildDefinitionID": 0,
"CategoryTemplate": "",
"Description": "",
"Enabled": false,
"ID": 0,
"InventoryPackageID": "",
"JobID": 0,
"Name": "",
"ReleaseNotesDescription": ""
}'
echo '{
"AttributeTemplate": "",
"BuildDefinitionID": 0,
"CategoryTemplate": "",
"Description": "",
"Enabled": false,
"ID": 0,
"InventoryPackageID": "",
"JobID": 0,
"Name": "",
"ReleaseNotesDescription": ""
}' | \
http POST {{baseUrl}}/api/v2/ContentSubmissionTypes \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "AttributeTemplate": "",\n "BuildDefinitionID": 0,\n "CategoryTemplate": "",\n "Description": "",\n "Enabled": false,\n "ID": 0,\n "InventoryPackageID": "",\n "JobID": 0,\n "Name": "",\n "ReleaseNotesDescription": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/ContentSubmissionTypes
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"AttributeTemplate": "",
"BuildDefinitionID": 0,
"CategoryTemplate": "",
"Description": "",
"Enabled": false,
"ID": 0,
"InventoryPackageID": "",
"JobID": 0,
"Name": "",
"ReleaseNotesDescription": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/ContentSubmissionTypes")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Remove a Content Submission Type
{{baseUrl}}/api/v2/ContentSubmissionTypes/:id
QUERY PARAMS
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/ContentSubmissionTypes/:id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v2/ContentSubmissionTypes/:id")
require "http/client"
url = "{{baseUrl}}/api/v2/ContentSubmissionTypes/:id"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v2/ContentSubmissionTypes/:id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/ContentSubmissionTypes/:id");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/ContentSubmissionTypes/:id"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v2/ContentSubmissionTypes/:id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v2/ContentSubmissionTypes/:id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/ContentSubmissionTypes/:id"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/ContentSubmissionTypes/:id")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v2/ContentSubmissionTypes/:id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/v2/ContentSubmissionTypes/:id');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/ContentSubmissionTypes/:id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/ContentSubmissionTypes/:id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/ContentSubmissionTypes/:id',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/ContentSubmissionTypes/:id")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/ContentSubmissionTypes/:id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/ContentSubmissionTypes/:id'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/v2/ContentSubmissionTypes/:id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/ContentSubmissionTypes/:id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/ContentSubmissionTypes/:id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/ContentSubmissionTypes/:id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/ContentSubmissionTypes/:id" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/ContentSubmissionTypes/:id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v2/ContentSubmissionTypes/:id');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/ContentSubmissionTypes/:id');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/ContentSubmissionTypes/:id');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/ContentSubmissionTypes/:id' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/ContentSubmissionTypes/:id' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/api/v2/ContentSubmissionTypes/:id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/ContentSubmissionTypes/:id"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/ContentSubmissionTypes/:id"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/ContentSubmissionTypes/:id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v2/ContentSubmissionTypes/:id') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/ContentSubmissionTypes/:id";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v2/ContentSubmissionTypes/:id
http DELETE {{baseUrl}}/api/v2/ContentSubmissionTypes/:id
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/api/v2/ContentSubmissionTypes/:id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/ContentSubmissionTypes/:id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Retrieves a Content Submission Type by its ID.
{{baseUrl}}/api/v2/ContentSubmissionTypes/:id
QUERY PARAMS
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/ContentSubmissionTypes/:id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/ContentSubmissionTypes/:id")
require "http/client"
url = "{{baseUrl}}/api/v2/ContentSubmissionTypes/:id"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/ContentSubmissionTypes/:id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/ContentSubmissionTypes/:id");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/ContentSubmissionTypes/:id"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/ContentSubmissionTypes/:id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/ContentSubmissionTypes/:id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/ContentSubmissionTypes/:id"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/ContentSubmissionTypes/:id")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/ContentSubmissionTypes/:id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v2/ContentSubmissionTypes/:id');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/ContentSubmissionTypes/:id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/ContentSubmissionTypes/:id';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/ContentSubmissionTypes/:id',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/ContentSubmissionTypes/:id")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/ContentSubmissionTypes/:id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/ContentSubmissionTypes/:id'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v2/ContentSubmissionTypes/:id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/ContentSubmissionTypes/:id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/ContentSubmissionTypes/:id';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/ContentSubmissionTypes/:id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/ContentSubmissionTypes/:id" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/ContentSubmissionTypes/:id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/ContentSubmissionTypes/:id');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/ContentSubmissionTypes/:id');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/ContentSubmissionTypes/:id');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/ContentSubmissionTypes/:id' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/ContentSubmissionTypes/:id' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/ContentSubmissionTypes/:id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/ContentSubmissionTypes/:id"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/ContentSubmissionTypes/:id"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/ContentSubmissionTypes/:id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/ContentSubmissionTypes/:id') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/ContentSubmissionTypes/:id";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/ContentSubmissionTypes/:id
http GET {{baseUrl}}/api/v2/ContentSubmissionTypes/:id
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/ContentSubmissionTypes/:id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/ContentSubmissionTypes/:id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Returns available Content Submission Types.
{{baseUrl}}/api/v2/ContentSubmissionTypes
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/ContentSubmissionTypes");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/ContentSubmissionTypes")
require "http/client"
url = "{{baseUrl}}/api/v2/ContentSubmissionTypes"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/ContentSubmissionTypes"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/ContentSubmissionTypes");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/ContentSubmissionTypes"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/ContentSubmissionTypes HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/ContentSubmissionTypes")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/ContentSubmissionTypes"))
.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/v2/ContentSubmissionTypes")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/ContentSubmissionTypes")
.asString();
const 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/v2/ContentSubmissionTypes');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/ContentSubmissionTypes'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/ContentSubmissionTypes';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/ContentSubmissionTypes',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/ContentSubmissionTypes")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/ContentSubmissionTypes',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/ContentSubmissionTypes'
};
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/v2/ContentSubmissionTypes');
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/v2/ContentSubmissionTypes'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/ContentSubmissionTypes';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/ContentSubmissionTypes"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/ContentSubmissionTypes" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/ContentSubmissionTypes",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/ContentSubmissionTypes');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/ContentSubmissionTypes');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/ContentSubmissionTypes');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/ContentSubmissionTypes' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/ContentSubmissionTypes' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/ContentSubmissionTypes")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/ContentSubmissionTypes"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/ContentSubmissionTypes"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/ContentSubmissionTypes")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/ContentSubmissionTypes') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/ContentSubmissionTypes";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/ContentSubmissionTypes
http GET {{baseUrl}}/api/v2/ContentSubmissionTypes
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/ContentSubmissionTypes
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/ContentSubmissionTypes")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update a Content Submission Type
{{baseUrl}}/api/v2/ContentSubmissionTypes/:id
QUERY PARAMS
id
BODY json
{
"AttributeTemplate": "",
"BuildDefinitionID": 0,
"CategoryTemplate": "",
"Description": "",
"Enabled": false,
"ID": 0,
"InventoryPackageID": "",
"JobID": 0,
"Name": "",
"ReleaseNotesDescription": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/ContentSubmissionTypes/:id");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AttributeTemplate\": \"\",\n \"BuildDefinitionID\": 0,\n \"CategoryTemplate\": \"\",\n \"Description\": \"\",\n \"Enabled\": false,\n \"ID\": 0,\n \"InventoryPackageID\": \"\",\n \"JobID\": 0,\n \"Name\": \"\",\n \"ReleaseNotesDescription\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/ContentSubmissionTypes/:id" {:content-type :json
:form-params {:AttributeTemplate ""
:BuildDefinitionID 0
:CategoryTemplate ""
:Description ""
:Enabled false
:ID 0
:InventoryPackageID ""
:JobID 0
:Name ""
:ReleaseNotesDescription ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/ContentSubmissionTypes/:id"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"AttributeTemplate\": \"\",\n \"BuildDefinitionID\": 0,\n \"CategoryTemplate\": \"\",\n \"Description\": \"\",\n \"Enabled\": false,\n \"ID\": 0,\n \"InventoryPackageID\": \"\",\n \"JobID\": 0,\n \"Name\": \"\",\n \"ReleaseNotesDescription\": \"\"\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/v2/ContentSubmissionTypes/:id"),
Content = new StringContent("{\n \"AttributeTemplate\": \"\",\n \"BuildDefinitionID\": 0,\n \"CategoryTemplate\": \"\",\n \"Description\": \"\",\n \"Enabled\": false,\n \"ID\": 0,\n \"InventoryPackageID\": \"\",\n \"JobID\": 0,\n \"Name\": \"\",\n \"ReleaseNotesDescription\": \"\"\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/v2/ContentSubmissionTypes/:id");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AttributeTemplate\": \"\",\n \"BuildDefinitionID\": 0,\n \"CategoryTemplate\": \"\",\n \"Description\": \"\",\n \"Enabled\": false,\n \"ID\": 0,\n \"InventoryPackageID\": \"\",\n \"JobID\": 0,\n \"Name\": \"\",\n \"ReleaseNotesDescription\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/ContentSubmissionTypes/:id"
payload := strings.NewReader("{\n \"AttributeTemplate\": \"\",\n \"BuildDefinitionID\": 0,\n \"CategoryTemplate\": \"\",\n \"Description\": \"\",\n \"Enabled\": false,\n \"ID\": 0,\n \"InventoryPackageID\": \"\",\n \"JobID\": 0,\n \"Name\": \"\",\n \"ReleaseNotesDescription\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/ContentSubmissionTypes/:id HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 222
{
"AttributeTemplate": "",
"BuildDefinitionID": 0,
"CategoryTemplate": "",
"Description": "",
"Enabled": false,
"ID": 0,
"InventoryPackageID": "",
"JobID": 0,
"Name": "",
"ReleaseNotesDescription": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/ContentSubmissionTypes/:id")
.setHeader("content-type", "application/json")
.setBody("{\n \"AttributeTemplate\": \"\",\n \"BuildDefinitionID\": 0,\n \"CategoryTemplate\": \"\",\n \"Description\": \"\",\n \"Enabled\": false,\n \"ID\": 0,\n \"InventoryPackageID\": \"\",\n \"JobID\": 0,\n \"Name\": \"\",\n \"ReleaseNotesDescription\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/ContentSubmissionTypes/:id"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"AttributeTemplate\": \"\",\n \"BuildDefinitionID\": 0,\n \"CategoryTemplate\": \"\",\n \"Description\": \"\",\n \"Enabled\": false,\n \"ID\": 0,\n \"InventoryPackageID\": \"\",\n \"JobID\": 0,\n \"Name\": \"\",\n \"ReleaseNotesDescription\": \"\"\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 \"AttributeTemplate\": \"\",\n \"BuildDefinitionID\": 0,\n \"CategoryTemplate\": \"\",\n \"Description\": \"\",\n \"Enabled\": false,\n \"ID\": 0,\n \"InventoryPackageID\": \"\",\n \"JobID\": 0,\n \"Name\": \"\",\n \"ReleaseNotesDescription\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/ContentSubmissionTypes/:id")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/ContentSubmissionTypes/:id")
.header("content-type", "application/json")
.body("{\n \"AttributeTemplate\": \"\",\n \"BuildDefinitionID\": 0,\n \"CategoryTemplate\": \"\",\n \"Description\": \"\",\n \"Enabled\": false,\n \"ID\": 0,\n \"InventoryPackageID\": \"\",\n \"JobID\": 0,\n \"Name\": \"\",\n \"ReleaseNotesDescription\": \"\"\n}")
.asString();
const data = JSON.stringify({
AttributeTemplate: '',
BuildDefinitionID: 0,
CategoryTemplate: '',
Description: '',
Enabled: false,
ID: 0,
InventoryPackageID: '',
JobID: 0,
Name: '',
ReleaseNotesDescription: ''
});
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/v2/ContentSubmissionTypes/:id');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/ContentSubmissionTypes/:id',
headers: {'content-type': 'application/json'},
data: {
AttributeTemplate: '',
BuildDefinitionID: 0,
CategoryTemplate: '',
Description: '',
Enabled: false,
ID: 0,
InventoryPackageID: '',
JobID: 0,
Name: '',
ReleaseNotesDescription: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/ContentSubmissionTypes/:id';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"AttributeTemplate":"","BuildDefinitionID":0,"CategoryTemplate":"","Description":"","Enabled":false,"ID":0,"InventoryPackageID":"","JobID":0,"Name":"","ReleaseNotesDescription":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/ContentSubmissionTypes/:id',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "AttributeTemplate": "",\n "BuildDefinitionID": 0,\n "CategoryTemplate": "",\n "Description": "",\n "Enabled": false,\n "ID": 0,\n "InventoryPackageID": "",\n "JobID": 0,\n "Name": "",\n "ReleaseNotesDescription": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AttributeTemplate\": \"\",\n \"BuildDefinitionID\": 0,\n \"CategoryTemplate\": \"\",\n \"Description\": \"\",\n \"Enabled\": false,\n \"ID\": 0,\n \"InventoryPackageID\": \"\",\n \"JobID\": 0,\n \"Name\": \"\",\n \"ReleaseNotesDescription\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/ContentSubmissionTypes/:id")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/ContentSubmissionTypes/:id',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
AttributeTemplate: '',
BuildDefinitionID: 0,
CategoryTemplate: '',
Description: '',
Enabled: false,
ID: 0,
InventoryPackageID: '',
JobID: 0,
Name: '',
ReleaseNotesDescription: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/ContentSubmissionTypes/:id',
headers: {'content-type': 'application/json'},
body: {
AttributeTemplate: '',
BuildDefinitionID: 0,
CategoryTemplate: '',
Description: '',
Enabled: false,
ID: 0,
InventoryPackageID: '',
JobID: 0,
Name: '',
ReleaseNotesDescription: ''
},
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/v2/ContentSubmissionTypes/:id');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
AttributeTemplate: '',
BuildDefinitionID: 0,
CategoryTemplate: '',
Description: '',
Enabled: false,
ID: 0,
InventoryPackageID: '',
JobID: 0,
Name: '',
ReleaseNotesDescription: ''
});
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/v2/ContentSubmissionTypes/:id',
headers: {'content-type': 'application/json'},
data: {
AttributeTemplate: '',
BuildDefinitionID: 0,
CategoryTemplate: '',
Description: '',
Enabled: false,
ID: 0,
InventoryPackageID: '',
JobID: 0,
Name: '',
ReleaseNotesDescription: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/ContentSubmissionTypes/:id';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"AttributeTemplate":"","BuildDefinitionID":0,"CategoryTemplate":"","Description":"","Enabled":false,"ID":0,"InventoryPackageID":"","JobID":0,"Name":"","ReleaseNotesDescription":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AttributeTemplate": @"",
@"BuildDefinitionID": @0,
@"CategoryTemplate": @"",
@"Description": @"",
@"Enabled": @NO,
@"ID": @0,
@"InventoryPackageID": @"",
@"JobID": @0,
@"Name": @"",
@"ReleaseNotesDescription": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/ContentSubmissionTypes/:id"]
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/v2/ContentSubmissionTypes/:id" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"AttributeTemplate\": \"\",\n \"BuildDefinitionID\": 0,\n \"CategoryTemplate\": \"\",\n \"Description\": \"\",\n \"Enabled\": false,\n \"ID\": 0,\n \"InventoryPackageID\": \"\",\n \"JobID\": 0,\n \"Name\": \"\",\n \"ReleaseNotesDescription\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/ContentSubmissionTypes/:id",
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([
'AttributeTemplate' => '',
'BuildDefinitionID' => 0,
'CategoryTemplate' => '',
'Description' => '',
'Enabled' => null,
'ID' => 0,
'InventoryPackageID' => '',
'JobID' => 0,
'Name' => '',
'ReleaseNotesDescription' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/ContentSubmissionTypes/:id', [
'body' => '{
"AttributeTemplate": "",
"BuildDefinitionID": 0,
"CategoryTemplate": "",
"Description": "",
"Enabled": false,
"ID": 0,
"InventoryPackageID": "",
"JobID": 0,
"Name": "",
"ReleaseNotesDescription": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/ContentSubmissionTypes/:id');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AttributeTemplate' => '',
'BuildDefinitionID' => 0,
'CategoryTemplate' => '',
'Description' => '',
'Enabled' => null,
'ID' => 0,
'InventoryPackageID' => '',
'JobID' => 0,
'Name' => '',
'ReleaseNotesDescription' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AttributeTemplate' => '',
'BuildDefinitionID' => 0,
'CategoryTemplate' => '',
'Description' => '',
'Enabled' => null,
'ID' => 0,
'InventoryPackageID' => '',
'JobID' => 0,
'Name' => '',
'ReleaseNotesDescription' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/ContentSubmissionTypes/:id');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/ContentSubmissionTypes/:id' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"AttributeTemplate": "",
"BuildDefinitionID": 0,
"CategoryTemplate": "",
"Description": "",
"Enabled": false,
"ID": 0,
"InventoryPackageID": "",
"JobID": 0,
"Name": "",
"ReleaseNotesDescription": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/ContentSubmissionTypes/:id' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"AttributeTemplate": "",
"BuildDefinitionID": 0,
"CategoryTemplate": "",
"Description": "",
"Enabled": false,
"ID": 0,
"InventoryPackageID": "",
"JobID": 0,
"Name": "",
"ReleaseNotesDescription": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AttributeTemplate\": \"\",\n \"BuildDefinitionID\": 0,\n \"CategoryTemplate\": \"\",\n \"Description\": \"\",\n \"Enabled\": false,\n \"ID\": 0,\n \"InventoryPackageID\": \"\",\n \"JobID\": 0,\n \"Name\": \"\",\n \"ReleaseNotesDescription\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/ContentSubmissionTypes/:id", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/ContentSubmissionTypes/:id"
payload = {
"AttributeTemplate": "",
"BuildDefinitionID": 0,
"CategoryTemplate": "",
"Description": "",
"Enabled": False,
"ID": 0,
"InventoryPackageID": "",
"JobID": 0,
"Name": "",
"ReleaseNotesDescription": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/ContentSubmissionTypes/:id"
payload <- "{\n \"AttributeTemplate\": \"\",\n \"BuildDefinitionID\": 0,\n \"CategoryTemplate\": \"\",\n \"Description\": \"\",\n \"Enabled\": false,\n \"ID\": 0,\n \"InventoryPackageID\": \"\",\n \"JobID\": 0,\n \"Name\": \"\",\n \"ReleaseNotesDescription\": \"\"\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/v2/ContentSubmissionTypes/:id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"AttributeTemplate\": \"\",\n \"BuildDefinitionID\": 0,\n \"CategoryTemplate\": \"\",\n \"Description\": \"\",\n \"Enabled\": false,\n \"ID\": 0,\n \"InventoryPackageID\": \"\",\n \"JobID\": 0,\n \"Name\": \"\",\n \"ReleaseNotesDescription\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/ContentSubmissionTypes/:id') do |req|
req.body = "{\n \"AttributeTemplate\": \"\",\n \"BuildDefinitionID\": 0,\n \"CategoryTemplate\": \"\",\n \"Description\": \"\",\n \"Enabled\": false,\n \"ID\": 0,\n \"InventoryPackageID\": \"\",\n \"JobID\": 0,\n \"Name\": \"\",\n \"ReleaseNotesDescription\": \"\"\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/v2/ContentSubmissionTypes/:id";
let payload = json!({
"AttributeTemplate": "",
"BuildDefinitionID": 0,
"CategoryTemplate": "",
"Description": "",
"Enabled": false,
"ID": 0,
"InventoryPackageID": "",
"JobID": 0,
"Name": "",
"ReleaseNotesDescription": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/ContentSubmissionTypes/:id \
--header 'content-type: application/json' \
--data '{
"AttributeTemplate": "",
"BuildDefinitionID": 0,
"CategoryTemplate": "",
"Description": "",
"Enabled": false,
"ID": 0,
"InventoryPackageID": "",
"JobID": 0,
"Name": "",
"ReleaseNotesDescription": ""
}'
echo '{
"AttributeTemplate": "",
"BuildDefinitionID": 0,
"CategoryTemplate": "",
"Description": "",
"Enabled": false,
"ID": 0,
"InventoryPackageID": "",
"JobID": 0,
"Name": "",
"ReleaseNotesDescription": ""
}' | \
http PUT {{baseUrl}}/api/v2/ContentSubmissionTypes/:id \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "AttributeTemplate": "",\n "BuildDefinitionID": 0,\n "CategoryTemplate": "",\n "Description": "",\n "Enabled": false,\n "ID": 0,\n "InventoryPackageID": "",\n "JobID": 0,\n "Name": "",\n "ReleaseNotesDescription": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/ContentSubmissionTypes/:id
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"AttributeTemplate": "",
"BuildDefinitionID": 0,
"CategoryTemplate": "",
"Description": "",
"Enabled": false,
"ID": 0,
"InventoryPackageID": "",
"JobID": 0,
"Name": "",
"ReleaseNotesDescription": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/ContentSubmissionTypes/:id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a total count of dealers per country
{{baseUrl}}/api/v2/DealerByCountry
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/DealerByCountry");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/DealerByCountry")
require "http/client"
url = "{{baseUrl}}/api/v2/DealerByCountry"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/DealerByCountry"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/DealerByCountry");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/DealerByCountry"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/DealerByCountry HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/DealerByCountry")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/DealerByCountry"))
.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/v2/DealerByCountry")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/DealerByCountry")
.asString();
const 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/v2/DealerByCountry');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/DealerByCountry'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/DealerByCountry';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/DealerByCountry',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/DealerByCountry")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/DealerByCountry',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/DealerByCountry'};
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/v2/DealerByCountry');
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/v2/DealerByCountry'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/DealerByCountry';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/DealerByCountry"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/DealerByCountry" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/DealerByCountry",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/DealerByCountry');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/DealerByCountry');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/DealerByCountry');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/DealerByCountry' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/DealerByCountry' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/DealerByCountry")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/DealerByCountry"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/DealerByCountry"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/DealerByCountry")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/DealerByCountry') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/DealerByCountry";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/DealerByCountry
http GET {{baseUrl}}/api/v2/DealerByCountry
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/DealerByCountry
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/DealerByCountry")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a list of dealers.
{{baseUrl}}/api/v2/Dealers
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Dealers");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Dealers")
require "http/client"
url = "{{baseUrl}}/api/v2/Dealers"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Dealers"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Dealers");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Dealers"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Dealers HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Dealers")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Dealers"))
.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/v2/Dealers")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Dealers")
.asString();
const 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/v2/Dealers');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Dealers'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Dealers';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Dealers',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Dealers")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Dealers',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Dealers'};
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/v2/Dealers');
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/v2/Dealers'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Dealers';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Dealers"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Dealers" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Dealers",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Dealers');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Dealers');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Dealers');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Dealers' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Dealers' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Dealers")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Dealers"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Dealers"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Dealers")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Dealers') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Dealers";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Dealers
http GET {{baseUrl}}/api/v2/Dealers
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Dealers
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Dealers")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Lookup a dealer using a dealer code.
{{baseUrl}}/api/v2/Dealers/:DealerCode
QUERY PARAMS
DealerCode
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Dealers/:DealerCode");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Dealers/:DealerCode")
require "http/client"
url = "{{baseUrl}}/api/v2/Dealers/:DealerCode"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Dealers/:DealerCode"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Dealers/:DealerCode");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Dealers/:DealerCode"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Dealers/:DealerCode HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Dealers/:DealerCode")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Dealers/:DealerCode"))
.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/v2/Dealers/:DealerCode")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Dealers/:DealerCode")
.asString();
const 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/v2/Dealers/:DealerCode');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Dealers/:DealerCode'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Dealers/:DealerCode';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Dealers/:DealerCode',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Dealers/:DealerCode")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Dealers/:DealerCode',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Dealers/:DealerCode'};
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/v2/Dealers/:DealerCode');
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/v2/Dealers/:DealerCode'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Dealers/:DealerCode';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Dealers/:DealerCode"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Dealers/:DealerCode" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Dealers/:DealerCode",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Dealers/:DealerCode');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Dealers/:DealerCode');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Dealers/:DealerCode');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Dealers/:DealerCode' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Dealers/:DealerCode' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Dealers/:DealerCode")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Dealers/:DealerCode"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Dealers/:DealerCode"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Dealers/:DealerCode")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Dealers/:DealerCode') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Dealers/:DealerCode";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Dealers/:DealerCode
http GET {{baseUrl}}/api/v2/Dealers/:DealerCode
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Dealers/:DealerCode
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Dealers/:DealerCode")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Create the metadata for a file before uploading. The State of the File should be 'Created'.
{{baseUrl}}/api/v2/Files
BODY json
{
"CRC": "",
"ContentType": "",
"Description": "",
"Id": "",
"IsPublic": false,
"Name": "",
"Path": "",
"Size": 0,
"State": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Files");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"CRC\": \"\",\n \"ContentType\": \"\",\n \"Description\": \"\",\n \"Id\": \"\",\n \"IsPublic\": false,\n \"Name\": \"\",\n \"Path\": \"\",\n \"Size\": 0,\n \"State\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/Files" {:content-type :json
:form-params {:CRC ""
:ContentType ""
:Description ""
:Id ""
:IsPublic false
:Name ""
:Path ""
:Size 0
:State ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/Files"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"CRC\": \"\",\n \"ContentType\": \"\",\n \"Description\": \"\",\n \"Id\": \"\",\n \"IsPublic\": false,\n \"Name\": \"\",\n \"Path\": \"\",\n \"Size\": 0,\n \"State\": \"\"\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/v2/Files"),
Content = new StringContent("{\n \"CRC\": \"\",\n \"ContentType\": \"\",\n \"Description\": \"\",\n \"Id\": \"\",\n \"IsPublic\": false,\n \"Name\": \"\",\n \"Path\": \"\",\n \"Size\": 0,\n \"State\": \"\"\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/v2/Files");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"CRC\": \"\",\n \"ContentType\": \"\",\n \"Description\": \"\",\n \"Id\": \"\",\n \"IsPublic\": false,\n \"Name\": \"\",\n \"Path\": \"\",\n \"Size\": 0,\n \"State\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Files"
payload := strings.NewReader("{\n \"CRC\": \"\",\n \"ContentType\": \"\",\n \"Description\": \"\",\n \"Id\": \"\",\n \"IsPublic\": false,\n \"Name\": \"\",\n \"Path\": \"\",\n \"Size\": 0,\n \"State\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/Files HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 146
{
"CRC": "",
"ContentType": "",
"Description": "",
"Id": "",
"IsPublic": false,
"Name": "",
"Path": "",
"Size": 0,
"State": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/Files")
.setHeader("content-type", "application/json")
.setBody("{\n \"CRC\": \"\",\n \"ContentType\": \"\",\n \"Description\": \"\",\n \"Id\": \"\",\n \"IsPublic\": false,\n \"Name\": \"\",\n \"Path\": \"\",\n \"Size\": 0,\n \"State\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Files"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"CRC\": \"\",\n \"ContentType\": \"\",\n \"Description\": \"\",\n \"Id\": \"\",\n \"IsPublic\": false,\n \"Name\": \"\",\n \"Path\": \"\",\n \"Size\": 0,\n \"State\": \"\"\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 \"CRC\": \"\",\n \"ContentType\": \"\",\n \"Description\": \"\",\n \"Id\": \"\",\n \"IsPublic\": false,\n \"Name\": \"\",\n \"Path\": \"\",\n \"Size\": 0,\n \"State\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Files")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/Files")
.header("content-type", "application/json")
.body("{\n \"CRC\": \"\",\n \"ContentType\": \"\",\n \"Description\": \"\",\n \"Id\": \"\",\n \"IsPublic\": false,\n \"Name\": \"\",\n \"Path\": \"\",\n \"Size\": 0,\n \"State\": \"\"\n}")
.asString();
const data = JSON.stringify({
CRC: '',
ContentType: '',
Description: '',
Id: '',
IsPublic: false,
Name: '',
Path: '',
Size: 0,
State: ''
});
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/v2/Files');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/Files',
headers: {'content-type': 'application/json'},
data: {
CRC: '',
ContentType: '',
Description: '',
Id: '',
IsPublic: false,
Name: '',
Path: '',
Size: 0,
State: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Files';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"CRC":"","ContentType":"","Description":"","Id":"","IsPublic":false,"Name":"","Path":"","Size":0,"State":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Files',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "CRC": "",\n "ContentType": "",\n "Description": "",\n "Id": "",\n "IsPublic": false,\n "Name": "",\n "Path": "",\n "Size": 0,\n "State": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"CRC\": \"\",\n \"ContentType\": \"\",\n \"Description\": \"\",\n \"Id\": \"\",\n \"IsPublic\": false,\n \"Name\": \"\",\n \"Path\": \"\",\n \"Size\": 0,\n \"State\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Files")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Files',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
CRC: '',
ContentType: '',
Description: '',
Id: '',
IsPublic: false,
Name: '',
Path: '',
Size: 0,
State: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/Files',
headers: {'content-type': 'application/json'},
body: {
CRC: '',
ContentType: '',
Description: '',
Id: '',
IsPublic: false,
Name: '',
Path: '',
Size: 0,
State: ''
},
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/v2/Files');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
CRC: '',
ContentType: '',
Description: '',
Id: '',
IsPublic: false,
Name: '',
Path: '',
Size: 0,
State: ''
});
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/v2/Files',
headers: {'content-type': 'application/json'},
data: {
CRC: '',
ContentType: '',
Description: '',
Id: '',
IsPublic: false,
Name: '',
Path: '',
Size: 0,
State: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Files';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"CRC":"","ContentType":"","Description":"","Id":"","IsPublic":false,"Name":"","Path":"","Size":0,"State":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"CRC": @"",
@"ContentType": @"",
@"Description": @"",
@"Id": @"",
@"IsPublic": @NO,
@"Name": @"",
@"Path": @"",
@"Size": @0,
@"State": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Files"]
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/v2/Files" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"CRC\": \"\",\n \"ContentType\": \"\",\n \"Description\": \"\",\n \"Id\": \"\",\n \"IsPublic\": false,\n \"Name\": \"\",\n \"Path\": \"\",\n \"Size\": 0,\n \"State\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Files",
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([
'CRC' => '',
'ContentType' => '',
'Description' => '',
'Id' => '',
'IsPublic' => null,
'Name' => '',
'Path' => '',
'Size' => 0,
'State' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/Files', [
'body' => '{
"CRC": "",
"ContentType": "",
"Description": "",
"Id": "",
"IsPublic": false,
"Name": "",
"Path": "",
"Size": 0,
"State": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Files');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'CRC' => '',
'ContentType' => '',
'Description' => '',
'Id' => '',
'IsPublic' => null,
'Name' => '',
'Path' => '',
'Size' => 0,
'State' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'CRC' => '',
'ContentType' => '',
'Description' => '',
'Id' => '',
'IsPublic' => null,
'Name' => '',
'Path' => '',
'Size' => 0,
'State' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/Files');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Files' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"CRC": "",
"ContentType": "",
"Description": "",
"Id": "",
"IsPublic": false,
"Name": "",
"Path": "",
"Size": 0,
"State": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Files' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"CRC": "",
"ContentType": "",
"Description": "",
"Id": "",
"IsPublic": false,
"Name": "",
"Path": "",
"Size": 0,
"State": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"CRC\": \"\",\n \"ContentType\": \"\",\n \"Description\": \"\",\n \"Id\": \"\",\n \"IsPublic\": false,\n \"Name\": \"\",\n \"Path\": \"\",\n \"Size\": 0,\n \"State\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/Files", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Files"
payload = {
"CRC": "",
"ContentType": "",
"Description": "",
"Id": "",
"IsPublic": False,
"Name": "",
"Path": "",
"Size": 0,
"State": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Files"
payload <- "{\n \"CRC\": \"\",\n \"ContentType\": \"\",\n \"Description\": \"\",\n \"Id\": \"\",\n \"IsPublic\": false,\n \"Name\": \"\",\n \"Path\": \"\",\n \"Size\": 0,\n \"State\": \"\"\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/v2/Files")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"CRC\": \"\",\n \"ContentType\": \"\",\n \"Description\": \"\",\n \"Id\": \"\",\n \"IsPublic\": false,\n \"Name\": \"\",\n \"Path\": \"\",\n \"Size\": 0,\n \"State\": \"\"\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/v2/Files') do |req|
req.body = "{\n \"CRC\": \"\",\n \"ContentType\": \"\",\n \"Description\": \"\",\n \"Id\": \"\",\n \"IsPublic\": false,\n \"Name\": \"\",\n \"Path\": \"\",\n \"Size\": 0,\n \"State\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Files";
let payload = json!({
"CRC": "",
"ContentType": "",
"Description": "",
"Id": "",
"IsPublic": false,
"Name": "",
"Path": "",
"Size": 0,
"State": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/Files \
--header 'content-type: application/json' \
--data '{
"CRC": "",
"ContentType": "",
"Description": "",
"Id": "",
"IsPublic": false,
"Name": "",
"Path": "",
"Size": 0,
"State": ""
}'
echo '{
"CRC": "",
"ContentType": "",
"Description": "",
"Id": "",
"IsPublic": false,
"Name": "",
"Path": "",
"Size": 0,
"State": ""
}' | \
http POST {{baseUrl}}/api/v2/Files \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "CRC": "",\n "ContentType": "",\n "Description": "",\n "Id": "",\n "IsPublic": false,\n "Name": "",\n "Path": "",\n "Size": 0,\n "State": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/Files
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"CRC": "",
"ContentType": "",
"Description": "",
"Id": "",
"IsPublic": false,
"Name": "",
"Path": "",
"Size": 0,
"State": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Files")! 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
Download the contents of a file. The current State of the File should be 'Available'.
{{baseUrl}}/api/v2/Files/:ID/FileContents
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/v2/Files/:ID/FileContents");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Files/:ID/FileContents")
require "http/client"
url = "{{baseUrl}}/api/v2/Files/:ID/FileContents"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Files/:ID/FileContents"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Files/:ID/FileContents");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Files/:ID/FileContents"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Files/:ID/FileContents HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Files/:ID/FileContents")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Files/:ID/FileContents"))
.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/v2/Files/:ID/FileContents")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Files/:ID/FileContents")
.asString();
const 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/v2/Files/:ID/FileContents');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/Files/:ID/FileContents'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Files/:ID/FileContents';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Files/:ID/FileContents',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Files/:ID/FileContents")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Files/:ID/FileContents',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/Files/:ID/FileContents'
};
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/v2/Files/:ID/FileContents');
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/v2/Files/:ID/FileContents'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Files/:ID/FileContents';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Files/:ID/FileContents"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Files/:ID/FileContents" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Files/:ID/FileContents",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Files/:ID/FileContents');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Files/:ID/FileContents');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Files/:ID/FileContents');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Files/:ID/FileContents' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Files/:ID/FileContents' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Files/:ID/FileContents")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Files/:ID/FileContents"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Files/:ID/FileContents"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Files/:ID/FileContents")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Files/:ID/FileContents') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Files/:ID/FileContents";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Files/:ID/FileContents
http GET {{baseUrl}}/api/v2/Files/:ID/FileContents
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Files/:ID/FileContents
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Files/:ID/FileContents")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a paged response of file metadata.
{{baseUrl}}/api/v2/Files
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Files");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Files")
require "http/client"
url = "{{baseUrl}}/api/v2/Files"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Files"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Files");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Files"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Files HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Files")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Files"))
.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/v2/Files")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Files")
.asString();
const 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/v2/Files');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Files'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Files';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Files',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Files")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Files',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Files'};
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/v2/Files');
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/v2/Files'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Files';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Files"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Files" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Files",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Files');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Files');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Files');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Files' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Files' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Files")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Files"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Files"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Files")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Files') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Files";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Files
http GET {{baseUrl}}/api/v2/Files
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Files
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Files")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Gets a file's metadata.
{{baseUrl}}/api/v2/Files/:ID
QUERY PARAMS
ID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Files/:ID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Files/:ID")
require "http/client"
url = "{{baseUrl}}/api/v2/Files/:ID"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Files/:ID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Files/:ID");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Files/:ID"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Files/:ID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Files/:ID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Files/:ID"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Files/:ID")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Files/:ID")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v2/Files/:ID');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Files/:ID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Files/:ID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Files/:ID',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Files/:ID")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Files/:ID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Files/:ID'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v2/Files/:ID');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Files/:ID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Files/:ID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Files/:ID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Files/:ID" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Files/:ID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Files/:ID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Files/:ID');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Files/:ID');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Files/:ID' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Files/:ID' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Files/:ID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Files/:ID"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Files/:ID"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Files/:ID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Files/:ID') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Files/:ID";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Files/:ID
http GET {{baseUrl}}/api/v2/Files/:ID
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Files/:ID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Files/:ID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Mark a file as 'Removed'. Disables download of the file and hides metadata from GET all method
{{baseUrl}}/api/v2/Files/:ID
QUERY PARAMS
ID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Files/:ID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v2/Files/:ID")
require "http/client"
url = "{{baseUrl}}/api/v2/Files/:ID"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v2/Files/:ID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Files/:ID");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Files/:ID"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v2/Files/:ID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v2/Files/:ID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Files/:ID"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Files/:ID")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v2/Files/:ID")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/v2/Files/:ID');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/api/v2/Files/:ID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Files/:ID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Files/:ID',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Files/:ID")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Files/:ID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/api/v2/Files/:ID'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/v2/Files/:ID');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/api/v2/Files/:ID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Files/:ID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Files/:ID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Files/:ID" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Files/:ID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v2/Files/:ID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Files/:ID');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Files/:ID');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Files/:ID' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Files/:ID' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/api/v2/Files/:ID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Files/:ID"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Files/:ID"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Files/:ID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v2/Files/:ID') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Files/:ID";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v2/Files/:ID
http DELETE {{baseUrl}}/api/v2/Files/:ID
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/api/v2/Files/:ID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Files/:ID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update the metadata for a file. Size may not be modified by the client.
{{baseUrl}}/api/v2/Files/:ID
QUERY PARAMS
ID
BODY json
{
"CRC": "",
"ContentType": "",
"Description": "",
"Id": "",
"IsPublic": false,
"Name": "",
"Path": "",
"Size": 0,
"State": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Files/:ID");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"CRC\": \"\",\n \"ContentType\": \"\",\n \"Description\": \"\",\n \"Id\": \"\",\n \"IsPublic\": false,\n \"Name\": \"\",\n \"Path\": \"\",\n \"Size\": 0,\n \"State\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/Files/:ID" {:content-type :json
:form-params {:CRC ""
:ContentType ""
:Description ""
:Id ""
:IsPublic false
:Name ""
:Path ""
:Size 0
:State ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/Files/:ID"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"CRC\": \"\",\n \"ContentType\": \"\",\n \"Description\": \"\",\n \"Id\": \"\",\n \"IsPublic\": false,\n \"Name\": \"\",\n \"Path\": \"\",\n \"Size\": 0,\n \"State\": \"\"\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/v2/Files/:ID"),
Content = new StringContent("{\n \"CRC\": \"\",\n \"ContentType\": \"\",\n \"Description\": \"\",\n \"Id\": \"\",\n \"IsPublic\": false,\n \"Name\": \"\",\n \"Path\": \"\",\n \"Size\": 0,\n \"State\": \"\"\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/v2/Files/:ID");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"CRC\": \"\",\n \"ContentType\": \"\",\n \"Description\": \"\",\n \"Id\": \"\",\n \"IsPublic\": false,\n \"Name\": \"\",\n \"Path\": \"\",\n \"Size\": 0,\n \"State\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Files/:ID"
payload := strings.NewReader("{\n \"CRC\": \"\",\n \"ContentType\": \"\",\n \"Description\": \"\",\n \"Id\": \"\",\n \"IsPublic\": false,\n \"Name\": \"\",\n \"Path\": \"\",\n \"Size\": 0,\n \"State\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/Files/:ID HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 146
{
"CRC": "",
"ContentType": "",
"Description": "",
"Id": "",
"IsPublic": false,
"Name": "",
"Path": "",
"Size": 0,
"State": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/Files/:ID")
.setHeader("content-type", "application/json")
.setBody("{\n \"CRC\": \"\",\n \"ContentType\": \"\",\n \"Description\": \"\",\n \"Id\": \"\",\n \"IsPublic\": false,\n \"Name\": \"\",\n \"Path\": \"\",\n \"Size\": 0,\n \"State\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Files/:ID"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"CRC\": \"\",\n \"ContentType\": \"\",\n \"Description\": \"\",\n \"Id\": \"\",\n \"IsPublic\": false,\n \"Name\": \"\",\n \"Path\": \"\",\n \"Size\": 0,\n \"State\": \"\"\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 \"CRC\": \"\",\n \"ContentType\": \"\",\n \"Description\": \"\",\n \"Id\": \"\",\n \"IsPublic\": false,\n \"Name\": \"\",\n \"Path\": \"\",\n \"Size\": 0,\n \"State\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Files/:ID")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/Files/:ID")
.header("content-type", "application/json")
.body("{\n \"CRC\": \"\",\n \"ContentType\": \"\",\n \"Description\": \"\",\n \"Id\": \"\",\n \"IsPublic\": false,\n \"Name\": \"\",\n \"Path\": \"\",\n \"Size\": 0,\n \"State\": \"\"\n}")
.asString();
const data = JSON.stringify({
CRC: '',
ContentType: '',
Description: '',
Id: '',
IsPublic: false,
Name: '',
Path: '',
Size: 0,
State: ''
});
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/v2/Files/:ID');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/Files/:ID',
headers: {'content-type': 'application/json'},
data: {
CRC: '',
ContentType: '',
Description: '',
Id: '',
IsPublic: false,
Name: '',
Path: '',
Size: 0,
State: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Files/:ID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"CRC":"","ContentType":"","Description":"","Id":"","IsPublic":false,"Name":"","Path":"","Size":0,"State":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Files/:ID',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "CRC": "",\n "ContentType": "",\n "Description": "",\n "Id": "",\n "IsPublic": false,\n "Name": "",\n "Path": "",\n "Size": 0,\n "State": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"CRC\": \"\",\n \"ContentType\": \"\",\n \"Description\": \"\",\n \"Id\": \"\",\n \"IsPublic\": false,\n \"Name\": \"\",\n \"Path\": \"\",\n \"Size\": 0,\n \"State\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Files/:ID")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Files/:ID',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
CRC: '',
ContentType: '',
Description: '',
Id: '',
IsPublic: false,
Name: '',
Path: '',
Size: 0,
State: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/Files/:ID',
headers: {'content-type': 'application/json'},
body: {
CRC: '',
ContentType: '',
Description: '',
Id: '',
IsPublic: false,
Name: '',
Path: '',
Size: 0,
State: ''
},
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/v2/Files/:ID');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
CRC: '',
ContentType: '',
Description: '',
Id: '',
IsPublic: false,
Name: '',
Path: '',
Size: 0,
State: ''
});
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/v2/Files/:ID',
headers: {'content-type': 'application/json'},
data: {
CRC: '',
ContentType: '',
Description: '',
Id: '',
IsPublic: false,
Name: '',
Path: '',
Size: 0,
State: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Files/:ID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"CRC":"","ContentType":"","Description":"","Id":"","IsPublic":false,"Name":"","Path":"","Size":0,"State":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"CRC": @"",
@"ContentType": @"",
@"Description": @"",
@"Id": @"",
@"IsPublic": @NO,
@"Name": @"",
@"Path": @"",
@"Size": @0,
@"State": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Files/:ID"]
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/v2/Files/:ID" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"CRC\": \"\",\n \"ContentType\": \"\",\n \"Description\": \"\",\n \"Id\": \"\",\n \"IsPublic\": false,\n \"Name\": \"\",\n \"Path\": \"\",\n \"Size\": 0,\n \"State\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Files/:ID",
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([
'CRC' => '',
'ContentType' => '',
'Description' => '',
'Id' => '',
'IsPublic' => null,
'Name' => '',
'Path' => '',
'Size' => 0,
'State' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/Files/:ID', [
'body' => '{
"CRC": "",
"ContentType": "",
"Description": "",
"Id": "",
"IsPublic": false,
"Name": "",
"Path": "",
"Size": 0,
"State": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Files/:ID');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'CRC' => '',
'ContentType' => '',
'Description' => '',
'Id' => '',
'IsPublic' => null,
'Name' => '',
'Path' => '',
'Size' => 0,
'State' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'CRC' => '',
'ContentType' => '',
'Description' => '',
'Id' => '',
'IsPublic' => null,
'Name' => '',
'Path' => '',
'Size' => 0,
'State' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/Files/:ID');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Files/:ID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"CRC": "",
"ContentType": "",
"Description": "",
"Id": "",
"IsPublic": false,
"Name": "",
"Path": "",
"Size": 0,
"State": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Files/:ID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"CRC": "",
"ContentType": "",
"Description": "",
"Id": "",
"IsPublic": false,
"Name": "",
"Path": "",
"Size": 0,
"State": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"CRC\": \"\",\n \"ContentType\": \"\",\n \"Description\": \"\",\n \"Id\": \"\",\n \"IsPublic\": false,\n \"Name\": \"\",\n \"Path\": \"\",\n \"Size\": 0,\n \"State\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/Files/:ID", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Files/:ID"
payload = {
"CRC": "",
"ContentType": "",
"Description": "",
"Id": "",
"IsPublic": False,
"Name": "",
"Path": "",
"Size": 0,
"State": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Files/:ID"
payload <- "{\n \"CRC\": \"\",\n \"ContentType\": \"\",\n \"Description\": \"\",\n \"Id\": \"\",\n \"IsPublic\": false,\n \"Name\": \"\",\n \"Path\": \"\",\n \"Size\": 0,\n \"State\": \"\"\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/v2/Files/:ID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"CRC\": \"\",\n \"ContentType\": \"\",\n \"Description\": \"\",\n \"Id\": \"\",\n \"IsPublic\": false,\n \"Name\": \"\",\n \"Path\": \"\",\n \"Size\": 0,\n \"State\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/Files/:ID') do |req|
req.body = "{\n \"CRC\": \"\",\n \"ContentType\": \"\",\n \"Description\": \"\",\n \"Id\": \"\",\n \"IsPublic\": false,\n \"Name\": \"\",\n \"Path\": \"\",\n \"Size\": 0,\n \"State\": \"\"\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/v2/Files/:ID";
let payload = json!({
"CRC": "",
"ContentType": "",
"Description": "",
"Id": "",
"IsPublic": false,
"Name": "",
"Path": "",
"Size": 0,
"State": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/Files/:ID \
--header 'content-type: application/json' \
--data '{
"CRC": "",
"ContentType": "",
"Description": "",
"Id": "",
"IsPublic": false,
"Name": "",
"Path": "",
"Size": 0,
"State": ""
}'
echo '{
"CRC": "",
"ContentType": "",
"Description": "",
"Id": "",
"IsPublic": false,
"Name": "",
"Path": "",
"Size": 0,
"State": ""
}' | \
http PUT {{baseUrl}}/api/v2/Files/:ID \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "CRC": "",\n "ContentType": "",\n "Description": "",\n "Id": "",\n "IsPublic": false,\n "Name": "",\n "Path": "",\n "Size": 0,\n "State": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/Files/:ID
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"CRC": "",
"ContentType": "",
"Description": "",
"Id": "",
"IsPublic": false,
"Name": "",
"Path": "",
"Size": 0,
"State": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Files/:ID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Upload the contents of a file. The current State of the File should be 'Created'.
{{baseUrl}}/api/v2/Files/:ID/FileContents
QUERY PARAMS
ID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Files/:ID/FileContents");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/Files/:ID/FileContents")
require "http/client"
url = "{{baseUrl}}/api/v2/Files/:ID/FileContents"
response = HTTP::Client.put url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/v2/Files/:ID/FileContents"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Files/:ID/FileContents");
var request = new RestRequest("", Method.Put);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Files/:ID/FileContents"
req, _ := http.NewRequest("PUT", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/Files/:ID/FileContents HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/Files/:ID/FileContents")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Files/:ID/FileContents"))
.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/v2/Files/:ID/FileContents")
.put(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/Files/:ID/FileContents")
.asString();
const 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/v2/Files/:ID/FileContents');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/Files/:ID/FileContents'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Files/:ID/FileContents';
const options = {method: 'PUT'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Files/:ID/FileContents',
method: 'PUT',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Files/:ID/FileContents")
.put(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Files/:ID/FileContents',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/Files/:ID/FileContents'
};
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/v2/Files/:ID/FileContents');
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/v2/Files/:ID/FileContents'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Files/:ID/FileContents';
const options = {method: 'PUT'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Files/:ID/FileContents"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Files/:ID/FileContents" in
Client.call `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Files/:ID/FileContents",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/Files/:ID/FileContents');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Files/:ID/FileContents');
$request->setMethod(HTTP_METH_PUT);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Files/:ID/FileContents');
$request->setRequestMethod('PUT');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Files/:ID/FileContents' -Method PUT
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Files/:ID/FileContents' -Method PUT
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("PUT", "/baseUrl/api/v2/Files/:ID/FileContents")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Files/:ID/FileContents"
response = requests.put(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Files/:ID/FileContents"
response <- VERB("PUT", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Files/:ID/FileContents")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/v2/Files/:ID/FileContents') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Files/:ID/FileContents";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/Files/:ID/FileContents
http PUT {{baseUrl}}/api/v2/Files/:ID/FileContents
wget --quiet \
--method PUT \
--output-document \
- {{baseUrl}}/api/v2/Files/:ID/FileContents
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Files/:ID/FileContents")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as 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 the metadata for a file before uploading. The State should be 'Created'.
{{baseUrl}}/api/v2/GlobalImageCategories
BODY json
{
"Id": "",
"Name": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/GlobalImageCategories");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Id\": \"\",\n \"Name\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/GlobalImageCategories" {:content-type :json
:form-params {:Id ""
:Name ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/GlobalImageCategories"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Id\": \"\",\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/v2/GlobalImageCategories"),
Content = new StringContent("{\n \"Id\": \"\",\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/v2/GlobalImageCategories");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Id\": \"\",\n \"Name\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/GlobalImageCategories"
payload := strings.NewReader("{\n \"Id\": \"\",\n \"Name\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/GlobalImageCategories HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 28
{
"Id": "",
"Name": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/GlobalImageCategories")
.setHeader("content-type", "application/json")
.setBody("{\n \"Id\": \"\",\n \"Name\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/GlobalImageCategories"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Id\": \"\",\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 \"Id\": \"\",\n \"Name\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/GlobalImageCategories")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/GlobalImageCategories")
.header("content-type", "application/json")
.body("{\n \"Id\": \"\",\n \"Name\": \"\"\n}")
.asString();
const data = JSON.stringify({
Id: '',
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/v2/GlobalImageCategories');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/GlobalImageCategories',
headers: {'content-type': 'application/json'},
data: {Id: '', Name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/GlobalImageCategories';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Id":"","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/v2/GlobalImageCategories',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Id": "",\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 \"Id\": \"\",\n \"Name\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/GlobalImageCategories")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/GlobalImageCategories',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Id: '', Name: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/GlobalImageCategories',
headers: {'content-type': 'application/json'},
body: {Id: '', 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/v2/GlobalImageCategories');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Id: '',
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/v2/GlobalImageCategories',
headers: {'content-type': 'application/json'},
data: {Id: '', 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/v2/GlobalImageCategories';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Id":"","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": @"application/json" };
NSDictionary *parameters = @{ @"Id": @"",
@"Name": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/GlobalImageCategories"]
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/v2/GlobalImageCategories" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Id\": \"\",\n \"Name\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/GlobalImageCategories",
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' => '',
'Name' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/GlobalImageCategories', [
'body' => '{
"Id": "",
"Name": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/GlobalImageCategories');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Id' => '',
'Name' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Id' => '',
'Name' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/GlobalImageCategories');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/GlobalImageCategories' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Id": "",
"Name": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/GlobalImageCategories' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Id": "",
"Name": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Id\": \"\",\n \"Name\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/GlobalImageCategories", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/GlobalImageCategories"
payload = {
"Id": "",
"Name": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/GlobalImageCategories"
payload <- "{\n \"Id\": \"\",\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/v2/GlobalImageCategories")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Id\": \"\",\n \"Name\": \"\"\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/v2/GlobalImageCategories') do |req|
req.body = "{\n \"Id\": \"\",\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/v2/GlobalImageCategories";
let payload = json!({
"Id": "",
"Name": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/GlobalImageCategories \
--header 'content-type: application/json' \
--data '{
"Id": "",
"Name": ""
}'
echo '{
"Id": "",
"Name": ""
}' | \
http POST {{baseUrl}}/api/v2/GlobalImageCategories \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Id": "",\n "Name": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/GlobalImageCategories
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Id": "",
"Name": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/GlobalImageCategories")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a paged response of file metadata. (GET)
{{baseUrl}}/api/v2/GlobalImageCategories
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/GlobalImageCategories");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/GlobalImageCategories")
require "http/client"
url = "{{baseUrl}}/api/v2/GlobalImageCategories"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/GlobalImageCategories"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/GlobalImageCategories");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/GlobalImageCategories"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/GlobalImageCategories HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/GlobalImageCategories")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/GlobalImageCategories"))
.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/v2/GlobalImageCategories")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/GlobalImageCategories")
.asString();
const 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/v2/GlobalImageCategories');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/GlobalImageCategories'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/GlobalImageCategories';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/GlobalImageCategories',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/GlobalImageCategories")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/GlobalImageCategories',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/GlobalImageCategories'};
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/v2/GlobalImageCategories');
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/v2/GlobalImageCategories'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/GlobalImageCategories';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/GlobalImageCategories"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/GlobalImageCategories" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/GlobalImageCategories",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/GlobalImageCategories');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/GlobalImageCategories');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/GlobalImageCategories');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/GlobalImageCategories' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/GlobalImageCategories' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/GlobalImageCategories")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/GlobalImageCategories"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/GlobalImageCategories"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/GlobalImageCategories")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/GlobalImageCategories') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/GlobalImageCategories";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/GlobalImageCategories
http GET {{baseUrl}}/api/v2/GlobalImageCategories
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/GlobalImageCategories
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/GlobalImageCategories")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Gets a file's metadata. (GET)
{{baseUrl}}/api/v2/GlobalImageCategories/:ID
QUERY PARAMS
ID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/GlobalImageCategories/:ID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/GlobalImageCategories/:ID")
require "http/client"
url = "{{baseUrl}}/api/v2/GlobalImageCategories/:ID"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/GlobalImageCategories/:ID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/GlobalImageCategories/:ID");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/GlobalImageCategories/:ID"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/GlobalImageCategories/:ID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/GlobalImageCategories/:ID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/GlobalImageCategories/:ID"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/GlobalImageCategories/:ID")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/GlobalImageCategories/:ID")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v2/GlobalImageCategories/:ID');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/GlobalImageCategories/:ID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/GlobalImageCategories/:ID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/GlobalImageCategories/:ID',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/GlobalImageCategories/:ID")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/GlobalImageCategories/:ID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/GlobalImageCategories/:ID'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v2/GlobalImageCategories/:ID');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/GlobalImageCategories/:ID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/GlobalImageCategories/:ID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/GlobalImageCategories/:ID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/GlobalImageCategories/:ID" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/GlobalImageCategories/:ID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/GlobalImageCategories/:ID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/GlobalImageCategories/:ID');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/GlobalImageCategories/:ID');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/GlobalImageCategories/:ID' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/GlobalImageCategories/:ID' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/GlobalImageCategories/:ID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/GlobalImageCategories/:ID"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/GlobalImageCategories/:ID"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/GlobalImageCategories/:ID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/GlobalImageCategories/:ID') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/GlobalImageCategories/:ID";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/GlobalImageCategories/:ID
http GET {{baseUrl}}/api/v2/GlobalImageCategories/:ID
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/GlobalImageCategories/:ID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/GlobalImageCategories/:ID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Create the metadata for a GlobalImage before uploading. The State should be 'Created'.
{{baseUrl}}/api/v2/GlobalImages
BODY json
{
"CRC": "",
"Categories": [
{
"Id": "",
"Name": ""
}
],
"Date": "",
"Description": "",
"Height": 0,
"Id": "",
"Name": "",
"Publisher": "",
"Size": 0,
"State": "",
"ThumbnailCRC": "",
"ThumbnailSize": 0,
"Width": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/GlobalImages");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"CRC\": \"\",\n \"Categories\": [\n {\n \"Id\": \"\",\n \"Name\": \"\"\n }\n ],\n \"Date\": \"\",\n \"Description\": \"\",\n \"Height\": 0,\n \"Id\": \"\",\n \"Name\": \"\",\n \"Publisher\": \"\",\n \"Size\": 0,\n \"State\": \"\",\n \"ThumbnailCRC\": \"\",\n \"ThumbnailSize\": 0,\n \"Width\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/GlobalImages" {:content-type :json
:form-params {:CRC ""
:Categories [{:Id ""
:Name ""}]
:Date ""
:Description ""
:Height 0
:Id ""
:Name ""
:Publisher ""
:Size 0
:State ""
:ThumbnailCRC ""
:ThumbnailSize 0
:Width 0}})
require "http/client"
url = "{{baseUrl}}/api/v2/GlobalImages"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"CRC\": \"\",\n \"Categories\": [\n {\n \"Id\": \"\",\n \"Name\": \"\"\n }\n ],\n \"Date\": \"\",\n \"Description\": \"\",\n \"Height\": 0,\n \"Id\": \"\",\n \"Name\": \"\",\n \"Publisher\": \"\",\n \"Size\": 0,\n \"State\": \"\",\n \"ThumbnailCRC\": \"\",\n \"ThumbnailSize\": 0,\n \"Width\": 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/v2/GlobalImages"),
Content = new StringContent("{\n \"CRC\": \"\",\n \"Categories\": [\n {\n \"Id\": \"\",\n \"Name\": \"\"\n }\n ],\n \"Date\": \"\",\n \"Description\": \"\",\n \"Height\": 0,\n \"Id\": \"\",\n \"Name\": \"\",\n \"Publisher\": \"\",\n \"Size\": 0,\n \"State\": \"\",\n \"ThumbnailCRC\": \"\",\n \"ThumbnailSize\": 0,\n \"Width\": 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/v2/GlobalImages");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"CRC\": \"\",\n \"Categories\": [\n {\n \"Id\": \"\",\n \"Name\": \"\"\n }\n ],\n \"Date\": \"\",\n \"Description\": \"\",\n \"Height\": 0,\n \"Id\": \"\",\n \"Name\": \"\",\n \"Publisher\": \"\",\n \"Size\": 0,\n \"State\": \"\",\n \"ThumbnailCRC\": \"\",\n \"ThumbnailSize\": 0,\n \"Width\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/GlobalImages"
payload := strings.NewReader("{\n \"CRC\": \"\",\n \"Categories\": [\n {\n \"Id\": \"\",\n \"Name\": \"\"\n }\n ],\n \"Date\": \"\",\n \"Description\": \"\",\n \"Height\": 0,\n \"Id\": \"\",\n \"Name\": \"\",\n \"Publisher\": \"\",\n \"Size\": 0,\n \"State\": \"\",\n \"ThumbnailCRC\": \"\",\n \"ThumbnailSize\": 0,\n \"Width\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/GlobalImages HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 264
{
"CRC": "",
"Categories": [
{
"Id": "",
"Name": ""
}
],
"Date": "",
"Description": "",
"Height": 0,
"Id": "",
"Name": "",
"Publisher": "",
"Size": 0,
"State": "",
"ThumbnailCRC": "",
"ThumbnailSize": 0,
"Width": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/GlobalImages")
.setHeader("content-type", "application/json")
.setBody("{\n \"CRC\": \"\",\n \"Categories\": [\n {\n \"Id\": \"\",\n \"Name\": \"\"\n }\n ],\n \"Date\": \"\",\n \"Description\": \"\",\n \"Height\": 0,\n \"Id\": \"\",\n \"Name\": \"\",\n \"Publisher\": \"\",\n \"Size\": 0,\n \"State\": \"\",\n \"ThumbnailCRC\": \"\",\n \"ThumbnailSize\": 0,\n \"Width\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/GlobalImages"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"CRC\": \"\",\n \"Categories\": [\n {\n \"Id\": \"\",\n \"Name\": \"\"\n }\n ],\n \"Date\": \"\",\n \"Description\": \"\",\n \"Height\": 0,\n \"Id\": \"\",\n \"Name\": \"\",\n \"Publisher\": \"\",\n \"Size\": 0,\n \"State\": \"\",\n \"ThumbnailCRC\": \"\",\n \"ThumbnailSize\": 0,\n \"Width\": 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 \"CRC\": \"\",\n \"Categories\": [\n {\n \"Id\": \"\",\n \"Name\": \"\"\n }\n ],\n \"Date\": \"\",\n \"Description\": \"\",\n \"Height\": 0,\n \"Id\": \"\",\n \"Name\": \"\",\n \"Publisher\": \"\",\n \"Size\": 0,\n \"State\": \"\",\n \"ThumbnailCRC\": \"\",\n \"ThumbnailSize\": 0,\n \"Width\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/GlobalImages")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/GlobalImages")
.header("content-type", "application/json")
.body("{\n \"CRC\": \"\",\n \"Categories\": [\n {\n \"Id\": \"\",\n \"Name\": \"\"\n }\n ],\n \"Date\": \"\",\n \"Description\": \"\",\n \"Height\": 0,\n \"Id\": \"\",\n \"Name\": \"\",\n \"Publisher\": \"\",\n \"Size\": 0,\n \"State\": \"\",\n \"ThumbnailCRC\": \"\",\n \"ThumbnailSize\": 0,\n \"Width\": 0\n}")
.asString();
const data = JSON.stringify({
CRC: '',
Categories: [
{
Id: '',
Name: ''
}
],
Date: '',
Description: '',
Height: 0,
Id: '',
Name: '',
Publisher: '',
Size: 0,
State: '',
ThumbnailCRC: '',
ThumbnailSize: 0,
Width: 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/v2/GlobalImages');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/GlobalImages',
headers: {'content-type': 'application/json'},
data: {
CRC: '',
Categories: [{Id: '', Name: ''}],
Date: '',
Description: '',
Height: 0,
Id: '',
Name: '',
Publisher: '',
Size: 0,
State: '',
ThumbnailCRC: '',
ThumbnailSize: 0,
Width: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/GlobalImages';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"CRC":"","Categories":[{"Id":"","Name":""}],"Date":"","Description":"","Height":0,"Id":"","Name":"","Publisher":"","Size":0,"State":"","ThumbnailCRC":"","ThumbnailSize":0,"Width":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/v2/GlobalImages',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "CRC": "",\n "Categories": [\n {\n "Id": "",\n "Name": ""\n }\n ],\n "Date": "",\n "Description": "",\n "Height": 0,\n "Id": "",\n "Name": "",\n "Publisher": "",\n "Size": 0,\n "State": "",\n "ThumbnailCRC": "",\n "ThumbnailSize": 0,\n "Width": 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 \"CRC\": \"\",\n \"Categories\": [\n {\n \"Id\": \"\",\n \"Name\": \"\"\n }\n ],\n \"Date\": \"\",\n \"Description\": \"\",\n \"Height\": 0,\n \"Id\": \"\",\n \"Name\": \"\",\n \"Publisher\": \"\",\n \"Size\": 0,\n \"State\": \"\",\n \"ThumbnailCRC\": \"\",\n \"ThumbnailSize\": 0,\n \"Width\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/GlobalImages")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/GlobalImages',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
CRC: '',
Categories: [{Id: '', Name: ''}],
Date: '',
Description: '',
Height: 0,
Id: '',
Name: '',
Publisher: '',
Size: 0,
State: '',
ThumbnailCRC: '',
ThumbnailSize: 0,
Width: 0
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/GlobalImages',
headers: {'content-type': 'application/json'},
body: {
CRC: '',
Categories: [{Id: '', Name: ''}],
Date: '',
Description: '',
Height: 0,
Id: '',
Name: '',
Publisher: '',
Size: 0,
State: '',
ThumbnailCRC: '',
ThumbnailSize: 0,
Width: 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/v2/GlobalImages');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
CRC: '',
Categories: [
{
Id: '',
Name: ''
}
],
Date: '',
Description: '',
Height: 0,
Id: '',
Name: '',
Publisher: '',
Size: 0,
State: '',
ThumbnailCRC: '',
ThumbnailSize: 0,
Width: 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/v2/GlobalImages',
headers: {'content-type': 'application/json'},
data: {
CRC: '',
Categories: [{Id: '', Name: ''}],
Date: '',
Description: '',
Height: 0,
Id: '',
Name: '',
Publisher: '',
Size: 0,
State: '',
ThumbnailCRC: '',
ThumbnailSize: 0,
Width: 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/v2/GlobalImages';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"CRC":"","Categories":[{"Id":"","Name":""}],"Date":"","Description":"","Height":0,"Id":"","Name":"","Publisher":"","Size":0,"State":"","ThumbnailCRC":"","ThumbnailSize":0,"Width":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"CRC": @"",
@"Categories": @[ @{ @"Id": @"", @"Name": @"" } ],
@"Date": @"",
@"Description": @"",
@"Height": @0,
@"Id": @"",
@"Name": @"",
@"Publisher": @"",
@"Size": @0,
@"State": @"",
@"ThumbnailCRC": @"",
@"ThumbnailSize": @0,
@"Width": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/GlobalImages"]
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/v2/GlobalImages" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"CRC\": \"\",\n \"Categories\": [\n {\n \"Id\": \"\",\n \"Name\": \"\"\n }\n ],\n \"Date\": \"\",\n \"Description\": \"\",\n \"Height\": 0,\n \"Id\": \"\",\n \"Name\": \"\",\n \"Publisher\": \"\",\n \"Size\": 0,\n \"State\": \"\",\n \"ThumbnailCRC\": \"\",\n \"ThumbnailSize\": 0,\n \"Width\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/GlobalImages",
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([
'CRC' => '',
'Categories' => [
[
'Id' => '',
'Name' => ''
]
],
'Date' => '',
'Description' => '',
'Height' => 0,
'Id' => '',
'Name' => '',
'Publisher' => '',
'Size' => 0,
'State' => '',
'ThumbnailCRC' => '',
'ThumbnailSize' => 0,
'Width' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/GlobalImages', [
'body' => '{
"CRC": "",
"Categories": [
{
"Id": "",
"Name": ""
}
],
"Date": "",
"Description": "",
"Height": 0,
"Id": "",
"Name": "",
"Publisher": "",
"Size": 0,
"State": "",
"ThumbnailCRC": "",
"ThumbnailSize": 0,
"Width": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/GlobalImages');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'CRC' => '',
'Categories' => [
[
'Id' => '',
'Name' => ''
]
],
'Date' => '',
'Description' => '',
'Height' => 0,
'Id' => '',
'Name' => '',
'Publisher' => '',
'Size' => 0,
'State' => '',
'ThumbnailCRC' => '',
'ThumbnailSize' => 0,
'Width' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'CRC' => '',
'Categories' => [
[
'Id' => '',
'Name' => ''
]
],
'Date' => '',
'Description' => '',
'Height' => 0,
'Id' => '',
'Name' => '',
'Publisher' => '',
'Size' => 0,
'State' => '',
'ThumbnailCRC' => '',
'ThumbnailSize' => 0,
'Width' => 0
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/GlobalImages');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/GlobalImages' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"CRC": "",
"Categories": [
{
"Id": "",
"Name": ""
}
],
"Date": "",
"Description": "",
"Height": 0,
"Id": "",
"Name": "",
"Publisher": "",
"Size": 0,
"State": "",
"ThumbnailCRC": "",
"ThumbnailSize": 0,
"Width": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/GlobalImages' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"CRC": "",
"Categories": [
{
"Id": "",
"Name": ""
}
],
"Date": "",
"Description": "",
"Height": 0,
"Id": "",
"Name": "",
"Publisher": "",
"Size": 0,
"State": "",
"ThumbnailCRC": "",
"ThumbnailSize": 0,
"Width": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"CRC\": \"\",\n \"Categories\": [\n {\n \"Id\": \"\",\n \"Name\": \"\"\n }\n ],\n \"Date\": \"\",\n \"Description\": \"\",\n \"Height\": 0,\n \"Id\": \"\",\n \"Name\": \"\",\n \"Publisher\": \"\",\n \"Size\": 0,\n \"State\": \"\",\n \"ThumbnailCRC\": \"\",\n \"ThumbnailSize\": 0,\n \"Width\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/GlobalImages", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/GlobalImages"
payload = {
"CRC": "",
"Categories": [
{
"Id": "",
"Name": ""
}
],
"Date": "",
"Description": "",
"Height": 0,
"Id": "",
"Name": "",
"Publisher": "",
"Size": 0,
"State": "",
"ThumbnailCRC": "",
"ThumbnailSize": 0,
"Width": 0
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/GlobalImages"
payload <- "{\n \"CRC\": \"\",\n \"Categories\": [\n {\n \"Id\": \"\",\n \"Name\": \"\"\n }\n ],\n \"Date\": \"\",\n \"Description\": \"\",\n \"Height\": 0,\n \"Id\": \"\",\n \"Name\": \"\",\n \"Publisher\": \"\",\n \"Size\": 0,\n \"State\": \"\",\n \"ThumbnailCRC\": \"\",\n \"ThumbnailSize\": 0,\n \"Width\": 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/v2/GlobalImages")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"CRC\": \"\",\n \"Categories\": [\n {\n \"Id\": \"\",\n \"Name\": \"\"\n }\n ],\n \"Date\": \"\",\n \"Description\": \"\",\n \"Height\": 0,\n \"Id\": \"\",\n \"Name\": \"\",\n \"Publisher\": \"\",\n \"Size\": 0,\n \"State\": \"\",\n \"ThumbnailCRC\": \"\",\n \"ThumbnailSize\": 0,\n \"Width\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/api/v2/GlobalImages') do |req|
req.body = "{\n \"CRC\": \"\",\n \"Categories\": [\n {\n \"Id\": \"\",\n \"Name\": \"\"\n }\n ],\n \"Date\": \"\",\n \"Description\": \"\",\n \"Height\": 0,\n \"Id\": \"\",\n \"Name\": \"\",\n \"Publisher\": \"\",\n \"Size\": 0,\n \"State\": \"\",\n \"ThumbnailCRC\": \"\",\n \"ThumbnailSize\": 0,\n \"Width\": 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/v2/GlobalImages";
let payload = json!({
"CRC": "",
"Categories": (
json!({
"Id": "",
"Name": ""
})
),
"Date": "",
"Description": "",
"Height": 0,
"Id": "",
"Name": "",
"Publisher": "",
"Size": 0,
"State": "",
"ThumbnailCRC": "",
"ThumbnailSize": 0,
"Width": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/GlobalImages \
--header 'content-type: application/json' \
--data '{
"CRC": "",
"Categories": [
{
"Id": "",
"Name": ""
}
],
"Date": "",
"Description": "",
"Height": 0,
"Id": "",
"Name": "",
"Publisher": "",
"Size": 0,
"State": "",
"ThumbnailCRC": "",
"ThumbnailSize": 0,
"Width": 0
}'
echo '{
"CRC": "",
"Categories": [
{
"Id": "",
"Name": ""
}
],
"Date": "",
"Description": "",
"Height": 0,
"Id": "",
"Name": "",
"Publisher": "",
"Size": 0,
"State": "",
"ThumbnailCRC": "",
"ThumbnailSize": 0,
"Width": 0
}' | \
http POST {{baseUrl}}/api/v2/GlobalImages \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "CRC": "",\n "Categories": [\n {\n "Id": "",\n "Name": ""\n }\n ],\n "Date": "",\n "Description": "",\n "Height": 0,\n "Id": "",\n "Name": "",\n "Publisher": "",\n "Size": 0,\n "State": "",\n "ThumbnailCRC": "",\n "ThumbnailSize": 0,\n "Width": 0\n}' \
--output-document \
- {{baseUrl}}/api/v2/GlobalImages
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"CRC": "",
"Categories": [
[
"Id": "",
"Name": ""
]
],
"Date": "",
"Description": "",
"Height": 0,
"Id": "",
"Name": "",
"Publisher": "",
"Size": 0,
"State": "",
"ThumbnailCRC": "",
"ThumbnailSize": 0,
"Width": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/GlobalImages")! 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
Download the contents of a GlobalImage. The current State of the GlobalImage should be 'Available'.
{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents
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/v2/GlobalImages/:ID/ImageContents");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents")
require "http/client"
url = "{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/GlobalImages/:ID/ImageContents HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents"))
.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/v2/GlobalImages/:ID/ImageContents")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents")
.asString();
const 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/v2/GlobalImages/:ID/ImageContents');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/GlobalImages/:ID/ImageContents',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents'
};
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/v2/GlobalImages/:ID/ImageContents');
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/v2/GlobalImages/:ID/ImageContents'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/GlobalImages/:ID/ImageContents")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/GlobalImages/:ID/ImageContents') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents
http GET {{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a paged response of GlobalImage.
{{baseUrl}}/api/v2/GlobalImages
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/GlobalImages");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/GlobalImages")
require "http/client"
url = "{{baseUrl}}/api/v2/GlobalImages"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/GlobalImages"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/GlobalImages");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/GlobalImages"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/GlobalImages HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/GlobalImages")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/GlobalImages"))
.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/v2/GlobalImages")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/GlobalImages")
.asString();
const 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/v2/GlobalImages');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/GlobalImages'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/GlobalImages';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/GlobalImages',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/GlobalImages")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/GlobalImages',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/GlobalImages'};
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/v2/GlobalImages');
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/v2/GlobalImages'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/GlobalImages';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/GlobalImages"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/GlobalImages" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/GlobalImages",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/GlobalImages');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/GlobalImages');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/GlobalImages');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/GlobalImages' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/GlobalImages' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/GlobalImages")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/GlobalImages"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/GlobalImages"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/GlobalImages")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/GlobalImages') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/GlobalImages";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/GlobalImages
http GET {{baseUrl}}/api/v2/GlobalImages
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/GlobalImages
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/GlobalImages")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Gets a GlobalImage's metadata.
{{baseUrl}}/api/v2/GlobalImages/:ID
QUERY PARAMS
ID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/GlobalImages/:ID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/GlobalImages/:ID")
require "http/client"
url = "{{baseUrl}}/api/v2/GlobalImages/:ID"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/GlobalImages/:ID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/GlobalImages/:ID");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/GlobalImages/:ID"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/GlobalImages/:ID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/GlobalImages/:ID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/GlobalImages/:ID"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/GlobalImages/:ID")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/GlobalImages/:ID")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v2/GlobalImages/:ID');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/GlobalImages/:ID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/GlobalImages/:ID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/GlobalImages/:ID',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/GlobalImages/:ID")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/GlobalImages/:ID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/GlobalImages/:ID'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v2/GlobalImages/:ID');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/GlobalImages/:ID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/GlobalImages/:ID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/GlobalImages/:ID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/GlobalImages/:ID" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/GlobalImages/:ID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/GlobalImages/:ID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/GlobalImages/:ID');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/GlobalImages/:ID');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/GlobalImages/:ID' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/GlobalImages/:ID' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/GlobalImages/:ID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/GlobalImages/:ID"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/GlobalImages/:ID"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/GlobalImages/:ID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/GlobalImages/:ID') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/GlobalImages/:ID";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/GlobalImages/:ID
http GET {{baseUrl}}/api/v2/GlobalImages/:ID
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/GlobalImages/:ID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/GlobalImages/:ID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Mark a file as 'Removed'. Disables download of the image and hides metadata from GET all method
{{baseUrl}}/api/v2/GlobalImages/:ID
QUERY PARAMS
ID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/GlobalImages/:ID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v2/GlobalImages/:ID")
require "http/client"
url = "{{baseUrl}}/api/v2/GlobalImages/:ID"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v2/GlobalImages/:ID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/GlobalImages/:ID");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/GlobalImages/:ID"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v2/GlobalImages/:ID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v2/GlobalImages/:ID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/GlobalImages/:ID"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/GlobalImages/:ID")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v2/GlobalImages/:ID")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/v2/GlobalImages/:ID');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/api/v2/GlobalImages/:ID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/GlobalImages/:ID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/GlobalImages/:ID',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/GlobalImages/:ID")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/GlobalImages/:ID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/api/v2/GlobalImages/:ID'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/v2/GlobalImages/:ID');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/api/v2/GlobalImages/:ID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/GlobalImages/:ID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/GlobalImages/:ID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/GlobalImages/:ID" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/GlobalImages/:ID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v2/GlobalImages/:ID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/GlobalImages/:ID');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/GlobalImages/:ID');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/GlobalImages/:ID' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/GlobalImages/:ID' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/api/v2/GlobalImages/:ID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/GlobalImages/:ID"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/GlobalImages/:ID"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/GlobalImages/:ID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v2/GlobalImages/:ID') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/GlobalImages/:ID";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v2/GlobalImages/:ID
http DELETE {{baseUrl}}/api/v2/GlobalImages/:ID
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/api/v2/GlobalImages/:ID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/GlobalImages/:ID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update the metadata for an image.
{{baseUrl}}/api/v2/GlobalImages/:ID
QUERY PARAMS
ID
BODY json
{
"CRC": "",
"Categories": [
{
"Id": "",
"Name": ""
}
],
"Date": "",
"Description": "",
"Height": 0,
"Id": "",
"Name": "",
"Publisher": "",
"Size": 0,
"State": "",
"ThumbnailCRC": "",
"ThumbnailSize": 0,
"Width": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/GlobalImages/:ID");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"CRC\": \"\",\n \"Categories\": [\n {\n \"Id\": \"\",\n \"Name\": \"\"\n }\n ],\n \"Date\": \"\",\n \"Description\": \"\",\n \"Height\": 0,\n \"Id\": \"\",\n \"Name\": \"\",\n \"Publisher\": \"\",\n \"Size\": 0,\n \"State\": \"\",\n \"ThumbnailCRC\": \"\",\n \"ThumbnailSize\": 0,\n \"Width\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/GlobalImages/:ID" {:content-type :json
:form-params {:CRC ""
:Categories [{:Id ""
:Name ""}]
:Date ""
:Description ""
:Height 0
:Id ""
:Name ""
:Publisher ""
:Size 0
:State ""
:ThumbnailCRC ""
:ThumbnailSize 0
:Width 0}})
require "http/client"
url = "{{baseUrl}}/api/v2/GlobalImages/:ID"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"CRC\": \"\",\n \"Categories\": [\n {\n \"Id\": \"\",\n \"Name\": \"\"\n }\n ],\n \"Date\": \"\",\n \"Description\": \"\",\n \"Height\": 0,\n \"Id\": \"\",\n \"Name\": \"\",\n \"Publisher\": \"\",\n \"Size\": 0,\n \"State\": \"\",\n \"ThumbnailCRC\": \"\",\n \"ThumbnailSize\": 0,\n \"Width\": 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/v2/GlobalImages/:ID"),
Content = new StringContent("{\n \"CRC\": \"\",\n \"Categories\": [\n {\n \"Id\": \"\",\n \"Name\": \"\"\n }\n ],\n \"Date\": \"\",\n \"Description\": \"\",\n \"Height\": 0,\n \"Id\": \"\",\n \"Name\": \"\",\n \"Publisher\": \"\",\n \"Size\": 0,\n \"State\": \"\",\n \"ThumbnailCRC\": \"\",\n \"ThumbnailSize\": 0,\n \"Width\": 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/v2/GlobalImages/:ID");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"CRC\": \"\",\n \"Categories\": [\n {\n \"Id\": \"\",\n \"Name\": \"\"\n }\n ],\n \"Date\": \"\",\n \"Description\": \"\",\n \"Height\": 0,\n \"Id\": \"\",\n \"Name\": \"\",\n \"Publisher\": \"\",\n \"Size\": 0,\n \"State\": \"\",\n \"ThumbnailCRC\": \"\",\n \"ThumbnailSize\": 0,\n \"Width\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/GlobalImages/:ID"
payload := strings.NewReader("{\n \"CRC\": \"\",\n \"Categories\": [\n {\n \"Id\": \"\",\n \"Name\": \"\"\n }\n ],\n \"Date\": \"\",\n \"Description\": \"\",\n \"Height\": 0,\n \"Id\": \"\",\n \"Name\": \"\",\n \"Publisher\": \"\",\n \"Size\": 0,\n \"State\": \"\",\n \"ThumbnailCRC\": \"\",\n \"ThumbnailSize\": 0,\n \"Width\": 0\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/GlobalImages/:ID HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 264
{
"CRC": "",
"Categories": [
{
"Id": "",
"Name": ""
}
],
"Date": "",
"Description": "",
"Height": 0,
"Id": "",
"Name": "",
"Publisher": "",
"Size": 0,
"State": "",
"ThumbnailCRC": "",
"ThumbnailSize": 0,
"Width": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/GlobalImages/:ID")
.setHeader("content-type", "application/json")
.setBody("{\n \"CRC\": \"\",\n \"Categories\": [\n {\n \"Id\": \"\",\n \"Name\": \"\"\n }\n ],\n \"Date\": \"\",\n \"Description\": \"\",\n \"Height\": 0,\n \"Id\": \"\",\n \"Name\": \"\",\n \"Publisher\": \"\",\n \"Size\": 0,\n \"State\": \"\",\n \"ThumbnailCRC\": \"\",\n \"ThumbnailSize\": 0,\n \"Width\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/GlobalImages/:ID"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"CRC\": \"\",\n \"Categories\": [\n {\n \"Id\": \"\",\n \"Name\": \"\"\n }\n ],\n \"Date\": \"\",\n \"Description\": \"\",\n \"Height\": 0,\n \"Id\": \"\",\n \"Name\": \"\",\n \"Publisher\": \"\",\n \"Size\": 0,\n \"State\": \"\",\n \"ThumbnailCRC\": \"\",\n \"ThumbnailSize\": 0,\n \"Width\": 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 \"CRC\": \"\",\n \"Categories\": [\n {\n \"Id\": \"\",\n \"Name\": \"\"\n }\n ],\n \"Date\": \"\",\n \"Description\": \"\",\n \"Height\": 0,\n \"Id\": \"\",\n \"Name\": \"\",\n \"Publisher\": \"\",\n \"Size\": 0,\n \"State\": \"\",\n \"ThumbnailCRC\": \"\",\n \"ThumbnailSize\": 0,\n \"Width\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/GlobalImages/:ID")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/GlobalImages/:ID")
.header("content-type", "application/json")
.body("{\n \"CRC\": \"\",\n \"Categories\": [\n {\n \"Id\": \"\",\n \"Name\": \"\"\n }\n ],\n \"Date\": \"\",\n \"Description\": \"\",\n \"Height\": 0,\n \"Id\": \"\",\n \"Name\": \"\",\n \"Publisher\": \"\",\n \"Size\": 0,\n \"State\": \"\",\n \"ThumbnailCRC\": \"\",\n \"ThumbnailSize\": 0,\n \"Width\": 0\n}")
.asString();
const data = JSON.stringify({
CRC: '',
Categories: [
{
Id: '',
Name: ''
}
],
Date: '',
Description: '',
Height: 0,
Id: '',
Name: '',
Publisher: '',
Size: 0,
State: '',
ThumbnailCRC: '',
ThumbnailSize: 0,
Width: 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/v2/GlobalImages/:ID');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/GlobalImages/:ID',
headers: {'content-type': 'application/json'},
data: {
CRC: '',
Categories: [{Id: '', Name: ''}],
Date: '',
Description: '',
Height: 0,
Id: '',
Name: '',
Publisher: '',
Size: 0,
State: '',
ThumbnailCRC: '',
ThumbnailSize: 0,
Width: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/GlobalImages/:ID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"CRC":"","Categories":[{"Id":"","Name":""}],"Date":"","Description":"","Height":0,"Id":"","Name":"","Publisher":"","Size":0,"State":"","ThumbnailCRC":"","ThumbnailSize":0,"Width":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/v2/GlobalImages/:ID',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "CRC": "",\n "Categories": [\n {\n "Id": "",\n "Name": ""\n }\n ],\n "Date": "",\n "Description": "",\n "Height": 0,\n "Id": "",\n "Name": "",\n "Publisher": "",\n "Size": 0,\n "State": "",\n "ThumbnailCRC": "",\n "ThumbnailSize": 0,\n "Width": 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 \"CRC\": \"\",\n \"Categories\": [\n {\n \"Id\": \"\",\n \"Name\": \"\"\n }\n ],\n \"Date\": \"\",\n \"Description\": \"\",\n \"Height\": 0,\n \"Id\": \"\",\n \"Name\": \"\",\n \"Publisher\": \"\",\n \"Size\": 0,\n \"State\": \"\",\n \"ThumbnailCRC\": \"\",\n \"ThumbnailSize\": 0,\n \"Width\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/GlobalImages/:ID")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/GlobalImages/:ID',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
CRC: '',
Categories: [{Id: '', Name: ''}],
Date: '',
Description: '',
Height: 0,
Id: '',
Name: '',
Publisher: '',
Size: 0,
State: '',
ThumbnailCRC: '',
ThumbnailSize: 0,
Width: 0
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/GlobalImages/:ID',
headers: {'content-type': 'application/json'},
body: {
CRC: '',
Categories: [{Id: '', Name: ''}],
Date: '',
Description: '',
Height: 0,
Id: '',
Name: '',
Publisher: '',
Size: 0,
State: '',
ThumbnailCRC: '',
ThumbnailSize: 0,
Width: 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/v2/GlobalImages/:ID');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
CRC: '',
Categories: [
{
Id: '',
Name: ''
}
],
Date: '',
Description: '',
Height: 0,
Id: '',
Name: '',
Publisher: '',
Size: 0,
State: '',
ThumbnailCRC: '',
ThumbnailSize: 0,
Width: 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/v2/GlobalImages/:ID',
headers: {'content-type': 'application/json'},
data: {
CRC: '',
Categories: [{Id: '', Name: ''}],
Date: '',
Description: '',
Height: 0,
Id: '',
Name: '',
Publisher: '',
Size: 0,
State: '',
ThumbnailCRC: '',
ThumbnailSize: 0,
Width: 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/v2/GlobalImages/:ID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"CRC":"","Categories":[{"Id":"","Name":""}],"Date":"","Description":"","Height":0,"Id":"","Name":"","Publisher":"","Size":0,"State":"","ThumbnailCRC":"","ThumbnailSize":0,"Width":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"CRC": @"",
@"Categories": @[ @{ @"Id": @"", @"Name": @"" } ],
@"Date": @"",
@"Description": @"",
@"Height": @0,
@"Id": @"",
@"Name": @"",
@"Publisher": @"",
@"Size": @0,
@"State": @"",
@"ThumbnailCRC": @"",
@"ThumbnailSize": @0,
@"Width": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/GlobalImages/:ID"]
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/v2/GlobalImages/:ID" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"CRC\": \"\",\n \"Categories\": [\n {\n \"Id\": \"\",\n \"Name\": \"\"\n }\n ],\n \"Date\": \"\",\n \"Description\": \"\",\n \"Height\": 0,\n \"Id\": \"\",\n \"Name\": \"\",\n \"Publisher\": \"\",\n \"Size\": 0,\n \"State\": \"\",\n \"ThumbnailCRC\": \"\",\n \"ThumbnailSize\": 0,\n \"Width\": 0\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/GlobalImages/:ID",
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([
'CRC' => '',
'Categories' => [
[
'Id' => '',
'Name' => ''
]
],
'Date' => '',
'Description' => '',
'Height' => 0,
'Id' => '',
'Name' => '',
'Publisher' => '',
'Size' => 0,
'State' => '',
'ThumbnailCRC' => '',
'ThumbnailSize' => 0,
'Width' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/GlobalImages/:ID', [
'body' => '{
"CRC": "",
"Categories": [
{
"Id": "",
"Name": ""
}
],
"Date": "",
"Description": "",
"Height": 0,
"Id": "",
"Name": "",
"Publisher": "",
"Size": 0,
"State": "",
"ThumbnailCRC": "",
"ThumbnailSize": 0,
"Width": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/GlobalImages/:ID');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'CRC' => '',
'Categories' => [
[
'Id' => '',
'Name' => ''
]
],
'Date' => '',
'Description' => '',
'Height' => 0,
'Id' => '',
'Name' => '',
'Publisher' => '',
'Size' => 0,
'State' => '',
'ThumbnailCRC' => '',
'ThumbnailSize' => 0,
'Width' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'CRC' => '',
'Categories' => [
[
'Id' => '',
'Name' => ''
]
],
'Date' => '',
'Description' => '',
'Height' => 0,
'Id' => '',
'Name' => '',
'Publisher' => '',
'Size' => 0,
'State' => '',
'ThumbnailCRC' => '',
'ThumbnailSize' => 0,
'Width' => 0
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/GlobalImages/:ID');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/GlobalImages/:ID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"CRC": "",
"Categories": [
{
"Id": "",
"Name": ""
}
],
"Date": "",
"Description": "",
"Height": 0,
"Id": "",
"Name": "",
"Publisher": "",
"Size": 0,
"State": "",
"ThumbnailCRC": "",
"ThumbnailSize": 0,
"Width": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/GlobalImages/:ID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"CRC": "",
"Categories": [
{
"Id": "",
"Name": ""
}
],
"Date": "",
"Description": "",
"Height": 0,
"Id": "",
"Name": "",
"Publisher": "",
"Size": 0,
"State": "",
"ThumbnailCRC": "",
"ThumbnailSize": 0,
"Width": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"CRC\": \"\",\n \"Categories\": [\n {\n \"Id\": \"\",\n \"Name\": \"\"\n }\n ],\n \"Date\": \"\",\n \"Description\": \"\",\n \"Height\": 0,\n \"Id\": \"\",\n \"Name\": \"\",\n \"Publisher\": \"\",\n \"Size\": 0,\n \"State\": \"\",\n \"ThumbnailCRC\": \"\",\n \"ThumbnailSize\": 0,\n \"Width\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/GlobalImages/:ID", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/GlobalImages/:ID"
payload = {
"CRC": "",
"Categories": [
{
"Id": "",
"Name": ""
}
],
"Date": "",
"Description": "",
"Height": 0,
"Id": "",
"Name": "",
"Publisher": "",
"Size": 0,
"State": "",
"ThumbnailCRC": "",
"ThumbnailSize": 0,
"Width": 0
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/GlobalImages/:ID"
payload <- "{\n \"CRC\": \"\",\n \"Categories\": [\n {\n \"Id\": \"\",\n \"Name\": \"\"\n }\n ],\n \"Date\": \"\",\n \"Description\": \"\",\n \"Height\": 0,\n \"Id\": \"\",\n \"Name\": \"\",\n \"Publisher\": \"\",\n \"Size\": 0,\n \"State\": \"\",\n \"ThumbnailCRC\": \"\",\n \"ThumbnailSize\": 0,\n \"Width\": 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/v2/GlobalImages/:ID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"CRC\": \"\",\n \"Categories\": [\n {\n \"Id\": \"\",\n \"Name\": \"\"\n }\n ],\n \"Date\": \"\",\n \"Description\": \"\",\n \"Height\": 0,\n \"Id\": \"\",\n \"Name\": \"\",\n \"Publisher\": \"\",\n \"Size\": 0,\n \"State\": \"\",\n \"ThumbnailCRC\": \"\",\n \"ThumbnailSize\": 0,\n \"Width\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/GlobalImages/:ID') do |req|
req.body = "{\n \"CRC\": \"\",\n \"Categories\": [\n {\n \"Id\": \"\",\n \"Name\": \"\"\n }\n ],\n \"Date\": \"\",\n \"Description\": \"\",\n \"Height\": 0,\n \"Id\": \"\",\n \"Name\": \"\",\n \"Publisher\": \"\",\n \"Size\": 0,\n \"State\": \"\",\n \"ThumbnailCRC\": \"\",\n \"ThumbnailSize\": 0,\n \"Width\": 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/v2/GlobalImages/:ID";
let payload = json!({
"CRC": "",
"Categories": (
json!({
"Id": "",
"Name": ""
})
),
"Date": "",
"Description": "",
"Height": 0,
"Id": "",
"Name": "",
"Publisher": "",
"Size": 0,
"State": "",
"ThumbnailCRC": "",
"ThumbnailSize": 0,
"Width": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/GlobalImages/:ID \
--header 'content-type: application/json' \
--data '{
"CRC": "",
"Categories": [
{
"Id": "",
"Name": ""
}
],
"Date": "",
"Description": "",
"Height": 0,
"Id": "",
"Name": "",
"Publisher": "",
"Size": 0,
"State": "",
"ThumbnailCRC": "",
"ThumbnailSize": 0,
"Width": 0
}'
echo '{
"CRC": "",
"Categories": [
{
"Id": "",
"Name": ""
}
],
"Date": "",
"Description": "",
"Height": 0,
"Id": "",
"Name": "",
"Publisher": "",
"Size": 0,
"State": "",
"ThumbnailCRC": "",
"ThumbnailSize": 0,
"Width": 0
}' | \
http PUT {{baseUrl}}/api/v2/GlobalImages/:ID \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "CRC": "",\n "Categories": [\n {\n "Id": "",\n "Name": ""\n }\n ],\n "Date": "",\n "Description": "",\n "Height": 0,\n "Id": "",\n "Name": "",\n "Publisher": "",\n "Size": 0,\n "State": "",\n "ThumbnailCRC": "",\n "ThumbnailSize": 0,\n "Width": 0\n}' \
--output-document \
- {{baseUrl}}/api/v2/GlobalImages/:ID
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"CRC": "",
"Categories": [
[
"Id": "",
"Name": ""
]
],
"Date": "",
"Description": "",
"Height": 0,
"Id": "",
"Name": "",
"Publisher": "",
"Size": 0,
"State": "",
"ThumbnailCRC": "",
"ThumbnailSize": 0,
"Width": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/GlobalImages/:ID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Upload the contents of a GlobalImage. The current State of the File for the GlobalImage should be 'Created'.
{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents
QUERY PARAMS
ID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents")
require "http/client"
url = "{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents"
response = HTTP::Client.put url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents");
var request = new RestRequest("", Method.Put);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents"
req, _ := http.NewRequest("PUT", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/GlobalImages/:ID/ImageContents HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents"))
.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/v2/GlobalImages/:ID/ImageContents")
.put(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents")
.asString();
const 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/v2/GlobalImages/:ID/ImageContents');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents';
const options = {method: 'PUT'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents',
method: 'PUT',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents")
.put(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/GlobalImages/:ID/ImageContents',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents'
};
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/v2/GlobalImages/:ID/ImageContents');
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/v2/GlobalImages/:ID/ImageContents'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents';
const options = {method: 'PUT'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents" in
Client.call `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents');
$request->setMethod(HTTP_METH_PUT);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents');
$request->setRequestMethod('PUT');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents' -Method PUT
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents' -Method PUT
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("PUT", "/baseUrl/api/v2/GlobalImages/:ID/ImageContents")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents"
response = requests.put(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents"
response <- VERB("PUT", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/v2/GlobalImages/:ID/ImageContents') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents
http PUT {{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents
wget --quiet \
--method PUT \
--output-document \
- {{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/GlobalImages/:ID/ImageContents")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Create a JobRun
{{baseUrl}}/api/v2/jobRuns
BODY json
{
"ActivityRuns": [
{
"ActivityRunID": 0,
"EndDate": "",
"JobActivityID": 0,
"JobRunID": 0,
"Parameters": [
{
"Direction": "",
"Name": "",
"Value": ""
}
],
"StartDate": "",
"Status": {
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
},
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}
],
"EndDate": "",
"JobID": 0,
"JobRunID": 0,
"Parameters": [
{}
],
"StartDate": "",
"Status": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/jobRuns");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ActivityRuns\": [\n {\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n }\n ],\n \"EndDate\": \"\",\n \"JobID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {}\n ],\n \"StartDate\": \"\",\n \"Status\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/jobRuns" {:content-type :json
:form-params {:ActivityRuns [{:ActivityRunID 0
:EndDate ""
:JobActivityID 0
:JobRunID 0
:Parameters [{:Direction ""
:Name ""
:Value ""}]
:StartDate ""
:Status {:CurrentStep 0
:Status ""
:StepProgress 0
:StepStatus ""}
:Steps [{:ActivityID 0
:ActivityStepID 0
:ImplementationID ""
:ParameterMappings [{:Name ""
:Source ""
:SourceType ""}]
:RunOrder 0
:StepID 0
:StepName ""
:UseConfig ""}]}]
:EndDate ""
:JobID 0
:JobRunID 0
:Parameters [{}]
:StartDate ""
:Status ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/jobRuns"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ActivityRuns\": [\n {\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n }\n ],\n \"EndDate\": \"\",\n \"JobID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {}\n ],\n \"StartDate\": \"\",\n \"Status\": \"\"\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/v2/jobRuns"),
Content = new StringContent("{\n \"ActivityRuns\": [\n {\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n }\n ],\n \"EndDate\": \"\",\n \"JobID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {}\n ],\n \"StartDate\": \"\",\n \"Status\": \"\"\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/v2/jobRuns");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ActivityRuns\": [\n {\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n }\n ],\n \"EndDate\": \"\",\n \"JobID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {}\n ],\n \"StartDate\": \"\",\n \"Status\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/jobRuns"
payload := strings.NewReader("{\n \"ActivityRuns\": [\n {\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n }\n ],\n \"EndDate\": \"\",\n \"JobID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {}\n ],\n \"StartDate\": \"\",\n \"Status\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/jobRuns HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 914
{
"ActivityRuns": [
{
"ActivityRunID": 0,
"EndDate": "",
"JobActivityID": 0,
"JobRunID": 0,
"Parameters": [
{
"Direction": "",
"Name": "",
"Value": ""
}
],
"StartDate": "",
"Status": {
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
},
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}
],
"EndDate": "",
"JobID": 0,
"JobRunID": 0,
"Parameters": [
{}
],
"StartDate": "",
"Status": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/jobRuns")
.setHeader("content-type", "application/json")
.setBody("{\n \"ActivityRuns\": [\n {\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n }\n ],\n \"EndDate\": \"\",\n \"JobID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {}\n ],\n \"StartDate\": \"\",\n \"Status\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/jobRuns"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ActivityRuns\": [\n {\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n }\n ],\n \"EndDate\": \"\",\n \"JobID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {}\n ],\n \"StartDate\": \"\",\n \"Status\": \"\"\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 \"ActivityRuns\": [\n {\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n }\n ],\n \"EndDate\": \"\",\n \"JobID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {}\n ],\n \"StartDate\": \"\",\n \"Status\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/jobRuns")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/jobRuns")
.header("content-type", "application/json")
.body("{\n \"ActivityRuns\": [\n {\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n }\n ],\n \"EndDate\": \"\",\n \"JobID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {}\n ],\n \"StartDate\": \"\",\n \"Status\": \"\"\n}")
.asString();
const data = JSON.stringify({
ActivityRuns: [
{
ActivityRunID: 0,
EndDate: '',
JobActivityID: 0,
JobRunID: 0,
Parameters: [
{
Direction: '',
Name: '',
Value: ''
}
],
StartDate: '',
Status: {
CurrentStep: 0,
Status: '',
StepProgress: 0,
StepStatus: ''
},
Steps: [
{
ActivityID: 0,
ActivityStepID: 0,
ImplementationID: '',
ParameterMappings: [
{
Name: '',
Source: '',
SourceType: ''
}
],
RunOrder: 0,
StepID: 0,
StepName: '',
UseConfig: ''
}
]
}
],
EndDate: '',
JobID: 0,
JobRunID: 0,
Parameters: [
{}
],
StartDate: '',
Status: ''
});
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/v2/jobRuns');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/jobRuns',
headers: {'content-type': 'application/json'},
data: {
ActivityRuns: [
{
ActivityRunID: 0,
EndDate: '',
JobActivityID: 0,
JobRunID: 0,
Parameters: [{Direction: '', Name: '', Value: ''}],
StartDate: '',
Status: {CurrentStep: 0, Status: '', StepProgress: 0, StepStatus: ''},
Steps: [
{
ActivityID: 0,
ActivityStepID: 0,
ImplementationID: '',
ParameterMappings: [{Name: '', Source: '', SourceType: ''}],
RunOrder: 0,
StepID: 0,
StepName: '',
UseConfig: ''
}
]
}
],
EndDate: '',
JobID: 0,
JobRunID: 0,
Parameters: [{}],
StartDate: '',
Status: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/jobRuns';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ActivityRuns":[{"ActivityRunID":0,"EndDate":"","JobActivityID":0,"JobRunID":0,"Parameters":[{"Direction":"","Name":"","Value":""}],"StartDate":"","Status":{"CurrentStep":0,"Status":"","StepProgress":0,"StepStatus":""},"Steps":[{"ActivityID":0,"ActivityStepID":0,"ImplementationID":"","ParameterMappings":[{"Name":"","Source":"","SourceType":""}],"RunOrder":0,"StepID":0,"StepName":"","UseConfig":""}]}],"EndDate":"","JobID":0,"JobRunID":0,"Parameters":[{}],"StartDate":"","Status":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/jobRuns',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ActivityRuns": [\n {\n "ActivityRunID": 0,\n "EndDate": "",\n "JobActivityID": 0,\n "JobRunID": 0,\n "Parameters": [\n {\n "Direction": "",\n "Name": "",\n "Value": ""\n }\n ],\n "StartDate": "",\n "Status": {\n "CurrentStep": 0,\n "Status": "",\n "StepProgress": 0,\n "StepStatus": ""\n },\n "Steps": [\n {\n "ActivityID": 0,\n "ActivityStepID": 0,\n "ImplementationID": "",\n "ParameterMappings": [\n {\n "Name": "",\n "Source": "",\n "SourceType": ""\n }\n ],\n "RunOrder": 0,\n "StepID": 0,\n "StepName": "",\n "UseConfig": ""\n }\n ]\n }\n ],\n "EndDate": "",\n "JobID": 0,\n "JobRunID": 0,\n "Parameters": [\n {}\n ],\n "StartDate": "",\n "Status": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ActivityRuns\": [\n {\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n }\n ],\n \"EndDate\": \"\",\n \"JobID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {}\n ],\n \"StartDate\": \"\",\n \"Status\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/jobRuns")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/jobRuns',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
ActivityRuns: [
{
ActivityRunID: 0,
EndDate: '',
JobActivityID: 0,
JobRunID: 0,
Parameters: [{Direction: '', Name: '', Value: ''}],
StartDate: '',
Status: {CurrentStep: 0, Status: '', StepProgress: 0, StepStatus: ''},
Steps: [
{
ActivityID: 0,
ActivityStepID: 0,
ImplementationID: '',
ParameterMappings: [{Name: '', Source: '', SourceType: ''}],
RunOrder: 0,
StepID: 0,
StepName: '',
UseConfig: ''
}
]
}
],
EndDate: '',
JobID: 0,
JobRunID: 0,
Parameters: [{}],
StartDate: '',
Status: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/jobRuns',
headers: {'content-type': 'application/json'},
body: {
ActivityRuns: [
{
ActivityRunID: 0,
EndDate: '',
JobActivityID: 0,
JobRunID: 0,
Parameters: [{Direction: '', Name: '', Value: ''}],
StartDate: '',
Status: {CurrentStep: 0, Status: '', StepProgress: 0, StepStatus: ''},
Steps: [
{
ActivityID: 0,
ActivityStepID: 0,
ImplementationID: '',
ParameterMappings: [{Name: '', Source: '', SourceType: ''}],
RunOrder: 0,
StepID: 0,
StepName: '',
UseConfig: ''
}
]
}
],
EndDate: '',
JobID: 0,
JobRunID: 0,
Parameters: [{}],
StartDate: '',
Status: ''
},
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/v2/jobRuns');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ActivityRuns: [
{
ActivityRunID: 0,
EndDate: '',
JobActivityID: 0,
JobRunID: 0,
Parameters: [
{
Direction: '',
Name: '',
Value: ''
}
],
StartDate: '',
Status: {
CurrentStep: 0,
Status: '',
StepProgress: 0,
StepStatus: ''
},
Steps: [
{
ActivityID: 0,
ActivityStepID: 0,
ImplementationID: '',
ParameterMappings: [
{
Name: '',
Source: '',
SourceType: ''
}
],
RunOrder: 0,
StepID: 0,
StepName: '',
UseConfig: ''
}
]
}
],
EndDate: '',
JobID: 0,
JobRunID: 0,
Parameters: [
{}
],
StartDate: '',
Status: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/jobRuns',
headers: {'content-type': 'application/json'},
data: {
ActivityRuns: [
{
ActivityRunID: 0,
EndDate: '',
JobActivityID: 0,
JobRunID: 0,
Parameters: [{Direction: '', Name: '', Value: ''}],
StartDate: '',
Status: {CurrentStep: 0, Status: '', StepProgress: 0, StepStatus: ''},
Steps: [
{
ActivityID: 0,
ActivityStepID: 0,
ImplementationID: '',
ParameterMappings: [{Name: '', Source: '', SourceType: ''}],
RunOrder: 0,
StepID: 0,
StepName: '',
UseConfig: ''
}
]
}
],
EndDate: '',
JobID: 0,
JobRunID: 0,
Parameters: [{}],
StartDate: '',
Status: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/jobRuns';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ActivityRuns":[{"ActivityRunID":0,"EndDate":"","JobActivityID":0,"JobRunID":0,"Parameters":[{"Direction":"","Name":"","Value":""}],"StartDate":"","Status":{"CurrentStep":0,"Status":"","StepProgress":0,"StepStatus":""},"Steps":[{"ActivityID":0,"ActivityStepID":0,"ImplementationID":"","ParameterMappings":[{"Name":"","Source":"","SourceType":""}],"RunOrder":0,"StepID":0,"StepName":"","UseConfig":""}]}],"EndDate":"","JobID":0,"JobRunID":0,"Parameters":[{}],"StartDate":"","Status":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ActivityRuns": @[ @{ @"ActivityRunID": @0, @"EndDate": @"", @"JobActivityID": @0, @"JobRunID": @0, @"Parameters": @[ @{ @"Direction": @"", @"Name": @"", @"Value": @"" } ], @"StartDate": @"", @"Status": @{ @"CurrentStep": @0, @"Status": @"", @"StepProgress": @0, @"StepStatus": @"" }, @"Steps": @[ @{ @"ActivityID": @0, @"ActivityStepID": @0, @"ImplementationID": @"", @"ParameterMappings": @[ @{ @"Name": @"", @"Source": @"", @"SourceType": @"" } ], @"RunOrder": @0, @"StepID": @0, @"StepName": @"", @"UseConfig": @"" } ] } ],
@"EndDate": @"",
@"JobID": @0,
@"JobRunID": @0,
@"Parameters": @[ @{ } ],
@"StartDate": @"",
@"Status": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/jobRuns"]
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/v2/jobRuns" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ActivityRuns\": [\n {\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n }\n ],\n \"EndDate\": \"\",\n \"JobID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {}\n ],\n \"StartDate\": \"\",\n \"Status\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/jobRuns",
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([
'ActivityRuns' => [
[
'ActivityRunID' => 0,
'EndDate' => '',
'JobActivityID' => 0,
'JobRunID' => 0,
'Parameters' => [
[
'Direction' => '',
'Name' => '',
'Value' => ''
]
],
'StartDate' => '',
'Status' => [
'CurrentStep' => 0,
'Status' => '',
'StepProgress' => 0,
'StepStatus' => ''
],
'Steps' => [
[
'ActivityID' => 0,
'ActivityStepID' => 0,
'ImplementationID' => '',
'ParameterMappings' => [
[
'Name' => '',
'Source' => '',
'SourceType' => ''
]
],
'RunOrder' => 0,
'StepID' => 0,
'StepName' => '',
'UseConfig' => ''
]
]
]
],
'EndDate' => '',
'JobID' => 0,
'JobRunID' => 0,
'Parameters' => [
[
]
],
'StartDate' => '',
'Status' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/jobRuns', [
'body' => '{
"ActivityRuns": [
{
"ActivityRunID": 0,
"EndDate": "",
"JobActivityID": 0,
"JobRunID": 0,
"Parameters": [
{
"Direction": "",
"Name": "",
"Value": ""
}
],
"StartDate": "",
"Status": {
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
},
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}
],
"EndDate": "",
"JobID": 0,
"JobRunID": 0,
"Parameters": [
{}
],
"StartDate": "",
"Status": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/jobRuns');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ActivityRuns' => [
[
'ActivityRunID' => 0,
'EndDate' => '',
'JobActivityID' => 0,
'JobRunID' => 0,
'Parameters' => [
[
'Direction' => '',
'Name' => '',
'Value' => ''
]
],
'StartDate' => '',
'Status' => [
'CurrentStep' => 0,
'Status' => '',
'StepProgress' => 0,
'StepStatus' => ''
],
'Steps' => [
[
'ActivityID' => 0,
'ActivityStepID' => 0,
'ImplementationID' => '',
'ParameterMappings' => [
[
'Name' => '',
'Source' => '',
'SourceType' => ''
]
],
'RunOrder' => 0,
'StepID' => 0,
'StepName' => '',
'UseConfig' => ''
]
]
]
],
'EndDate' => '',
'JobID' => 0,
'JobRunID' => 0,
'Parameters' => [
[
]
],
'StartDate' => '',
'Status' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ActivityRuns' => [
[
'ActivityRunID' => 0,
'EndDate' => '',
'JobActivityID' => 0,
'JobRunID' => 0,
'Parameters' => [
[
'Direction' => '',
'Name' => '',
'Value' => ''
]
],
'StartDate' => '',
'Status' => [
'CurrentStep' => 0,
'Status' => '',
'StepProgress' => 0,
'StepStatus' => ''
],
'Steps' => [
[
'ActivityID' => 0,
'ActivityStepID' => 0,
'ImplementationID' => '',
'ParameterMappings' => [
[
'Name' => '',
'Source' => '',
'SourceType' => ''
]
],
'RunOrder' => 0,
'StepID' => 0,
'StepName' => '',
'UseConfig' => ''
]
]
]
],
'EndDate' => '',
'JobID' => 0,
'JobRunID' => 0,
'Parameters' => [
[
]
],
'StartDate' => '',
'Status' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/jobRuns');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/jobRuns' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ActivityRuns": [
{
"ActivityRunID": 0,
"EndDate": "",
"JobActivityID": 0,
"JobRunID": 0,
"Parameters": [
{
"Direction": "",
"Name": "",
"Value": ""
}
],
"StartDate": "",
"Status": {
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
},
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}
],
"EndDate": "",
"JobID": 0,
"JobRunID": 0,
"Parameters": [
{}
],
"StartDate": "",
"Status": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/jobRuns' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ActivityRuns": [
{
"ActivityRunID": 0,
"EndDate": "",
"JobActivityID": 0,
"JobRunID": 0,
"Parameters": [
{
"Direction": "",
"Name": "",
"Value": ""
}
],
"StartDate": "",
"Status": {
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
},
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}
],
"EndDate": "",
"JobID": 0,
"JobRunID": 0,
"Parameters": [
{}
],
"StartDate": "",
"Status": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ActivityRuns\": [\n {\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n }\n ],\n \"EndDate\": \"\",\n \"JobID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {}\n ],\n \"StartDate\": \"\",\n \"Status\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/jobRuns", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/jobRuns"
payload = {
"ActivityRuns": [
{
"ActivityRunID": 0,
"EndDate": "",
"JobActivityID": 0,
"JobRunID": 0,
"Parameters": [
{
"Direction": "",
"Name": "",
"Value": ""
}
],
"StartDate": "",
"Status": {
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
},
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}
],
"EndDate": "",
"JobID": 0,
"JobRunID": 0,
"Parameters": [{}],
"StartDate": "",
"Status": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/jobRuns"
payload <- "{\n \"ActivityRuns\": [\n {\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n }\n ],\n \"EndDate\": \"\",\n \"JobID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {}\n ],\n \"StartDate\": \"\",\n \"Status\": \"\"\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/v2/jobRuns")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"ActivityRuns\": [\n {\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n }\n ],\n \"EndDate\": \"\",\n \"JobID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {}\n ],\n \"StartDate\": \"\",\n \"Status\": \"\"\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/v2/jobRuns') do |req|
req.body = "{\n \"ActivityRuns\": [\n {\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n }\n ],\n \"EndDate\": \"\",\n \"JobID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {}\n ],\n \"StartDate\": \"\",\n \"Status\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/jobRuns";
let payload = json!({
"ActivityRuns": (
json!({
"ActivityRunID": 0,
"EndDate": "",
"JobActivityID": 0,
"JobRunID": 0,
"Parameters": (
json!({
"Direction": "",
"Name": "",
"Value": ""
})
),
"StartDate": "",
"Status": json!({
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
}),
"Steps": (
json!({
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": (
json!({
"Name": "",
"Source": "",
"SourceType": ""
})
),
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
})
)
})
),
"EndDate": "",
"JobID": 0,
"JobRunID": 0,
"Parameters": (json!({})),
"StartDate": "",
"Status": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/jobRuns \
--header 'content-type: application/json' \
--data '{
"ActivityRuns": [
{
"ActivityRunID": 0,
"EndDate": "",
"JobActivityID": 0,
"JobRunID": 0,
"Parameters": [
{
"Direction": "",
"Name": "",
"Value": ""
}
],
"StartDate": "",
"Status": {
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
},
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}
],
"EndDate": "",
"JobID": 0,
"JobRunID": 0,
"Parameters": [
{}
],
"StartDate": "",
"Status": ""
}'
echo '{
"ActivityRuns": [
{
"ActivityRunID": 0,
"EndDate": "",
"JobActivityID": 0,
"JobRunID": 0,
"Parameters": [
{
"Direction": "",
"Name": "",
"Value": ""
}
],
"StartDate": "",
"Status": {
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
},
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}
],
"EndDate": "",
"JobID": 0,
"JobRunID": 0,
"Parameters": [
{}
],
"StartDate": "",
"Status": ""
}' | \
http POST {{baseUrl}}/api/v2/jobRuns \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "ActivityRuns": [\n {\n "ActivityRunID": 0,\n "EndDate": "",\n "JobActivityID": 0,\n "JobRunID": 0,\n "Parameters": [\n {\n "Direction": "",\n "Name": "",\n "Value": ""\n }\n ],\n "StartDate": "",\n "Status": {\n "CurrentStep": 0,\n "Status": "",\n "StepProgress": 0,\n "StepStatus": ""\n },\n "Steps": [\n {\n "ActivityID": 0,\n "ActivityStepID": 0,\n "ImplementationID": "",\n "ParameterMappings": [\n {\n "Name": "",\n "Source": "",\n "SourceType": ""\n }\n ],\n "RunOrder": 0,\n "StepID": 0,\n "StepName": "",\n "UseConfig": ""\n }\n ]\n }\n ],\n "EndDate": "",\n "JobID": 0,\n "JobRunID": 0,\n "Parameters": [\n {}\n ],\n "StartDate": "",\n "Status": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/jobRuns
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ActivityRuns": [
[
"ActivityRunID": 0,
"EndDate": "",
"JobActivityID": 0,
"JobRunID": 0,
"Parameters": [
[
"Direction": "",
"Name": "",
"Value": ""
]
],
"StartDate": "",
"Status": [
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
],
"Steps": [
[
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
[
"Name": "",
"Source": "",
"SourceType": ""
]
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
]
]
]
],
"EndDate": "",
"JobID": 0,
"JobRunID": 0,
"Parameters": [[]],
"StartDate": "",
"Status": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/jobRuns")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete a JobRun
{{baseUrl}}/api/v2/jobRuns/:jobRunID
QUERY PARAMS
jobRunID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/jobRuns/:jobRunID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v2/jobRuns/:jobRunID")
require "http/client"
url = "{{baseUrl}}/api/v2/jobRuns/:jobRunID"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v2/jobRuns/:jobRunID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/jobRuns/:jobRunID");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/jobRuns/:jobRunID"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v2/jobRuns/:jobRunID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v2/jobRuns/:jobRunID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/jobRuns/:jobRunID"))
.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/v2/jobRuns/:jobRunID")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v2/jobRuns/:jobRunID")
.asString();
const 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/v2/jobRuns/:jobRunID');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/api/v2/jobRuns/:jobRunID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/jobRuns/:jobRunID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/jobRuns/:jobRunID',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/jobRuns/:jobRunID")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/jobRuns/:jobRunID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/api/v2/jobRuns/:jobRunID'};
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/v2/jobRuns/:jobRunID');
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/v2/jobRuns/:jobRunID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/jobRuns/:jobRunID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/jobRuns/:jobRunID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/jobRuns/:jobRunID" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/jobRuns/:jobRunID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v2/jobRuns/:jobRunID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/jobRuns/:jobRunID');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/jobRuns/:jobRunID');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/jobRuns/:jobRunID' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/jobRuns/:jobRunID' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/api/v2/jobRuns/:jobRunID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/jobRuns/:jobRunID"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/jobRuns/:jobRunID"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/jobRuns/:jobRunID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v2/jobRuns/:jobRunID') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/jobRuns/:jobRunID";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v2/jobRuns/:jobRunID
http DELETE {{baseUrl}}/api/v2/jobRuns/:jobRunID
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/api/v2/jobRuns/:jobRunID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/jobRuns/:jobRunID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get JobRuns
{{baseUrl}}/api/v2/jobRuns
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/jobRuns");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/jobRuns")
require "http/client"
url = "{{baseUrl}}/api/v2/jobRuns"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/jobRuns"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/jobRuns");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/jobRuns"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/jobRuns HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/jobRuns")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/jobRuns"))
.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/v2/jobRuns")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/jobRuns")
.asString();
const 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/v2/jobRuns');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/jobRuns'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/jobRuns';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/jobRuns',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/jobRuns")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/jobRuns',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/jobRuns'};
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/v2/jobRuns');
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/v2/jobRuns'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/jobRuns';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/jobRuns"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/jobRuns" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/jobRuns",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/jobRuns');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/jobRuns');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/jobRuns');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/jobRuns' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/jobRuns' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/jobRuns")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/jobRuns"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/jobRuns"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/jobRuns")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/jobRuns') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/jobRuns";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/jobRuns
http GET {{baseUrl}}/api/v2/jobRuns
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/jobRuns
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/jobRuns")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a JobRun by ID
{{baseUrl}}/api/v2/jobRuns/:jobRunID
QUERY PARAMS
jobRunID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/jobRuns/:jobRunID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/jobRuns/:jobRunID")
require "http/client"
url = "{{baseUrl}}/api/v2/jobRuns/:jobRunID"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/jobRuns/:jobRunID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/jobRuns/:jobRunID");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/jobRuns/:jobRunID"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/jobRuns/:jobRunID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/jobRuns/:jobRunID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/jobRuns/:jobRunID"))
.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/v2/jobRuns/:jobRunID")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/jobRuns/:jobRunID")
.asString();
const 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/v2/jobRuns/:jobRunID');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/jobRuns/:jobRunID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/jobRuns/:jobRunID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/jobRuns/:jobRunID',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/jobRuns/:jobRunID")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/jobRuns/:jobRunID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/jobRuns/:jobRunID'};
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/v2/jobRuns/:jobRunID');
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/v2/jobRuns/:jobRunID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/jobRuns/:jobRunID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/jobRuns/:jobRunID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/jobRuns/:jobRunID" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/jobRuns/:jobRunID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/jobRuns/:jobRunID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/jobRuns/:jobRunID');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/jobRuns/:jobRunID');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/jobRuns/:jobRunID' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/jobRuns/:jobRunID' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/jobRuns/:jobRunID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/jobRuns/:jobRunID"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/jobRuns/:jobRunID"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/jobRuns/:jobRunID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/jobRuns/:jobRunID') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/jobRuns/:jobRunID";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/jobRuns/:jobRunID
http GET {{baseUrl}}/api/v2/jobRuns/:jobRunID
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/jobRuns/:jobRunID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/jobRuns/:jobRunID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update a JobRun
{{baseUrl}}/api/v2/jobRuns/:jobRunID
QUERY PARAMS
jobRunID
BODY json
{
"ActivityRuns": [
{
"ActivityRunID": 0,
"EndDate": "",
"JobActivityID": 0,
"JobRunID": 0,
"Parameters": [
{
"Direction": "",
"Name": "",
"Value": ""
}
],
"StartDate": "",
"Status": {
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
},
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}
],
"EndDate": "",
"JobID": 0,
"JobRunID": 0,
"Parameters": [
{}
],
"StartDate": "",
"Status": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/jobRuns/:jobRunID");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ActivityRuns\": [\n {\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n }\n ],\n \"EndDate\": \"\",\n \"JobID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {}\n ],\n \"StartDate\": \"\",\n \"Status\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/jobRuns/:jobRunID" {:content-type :json
:form-params {:ActivityRuns [{:ActivityRunID 0
:EndDate ""
:JobActivityID 0
:JobRunID 0
:Parameters [{:Direction ""
:Name ""
:Value ""}]
:StartDate ""
:Status {:CurrentStep 0
:Status ""
:StepProgress 0
:StepStatus ""}
:Steps [{:ActivityID 0
:ActivityStepID 0
:ImplementationID ""
:ParameterMappings [{:Name ""
:Source ""
:SourceType ""}]
:RunOrder 0
:StepID 0
:StepName ""
:UseConfig ""}]}]
:EndDate ""
:JobID 0
:JobRunID 0
:Parameters [{}]
:StartDate ""
:Status ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/jobRuns/:jobRunID"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ActivityRuns\": [\n {\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n }\n ],\n \"EndDate\": \"\",\n \"JobID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {}\n ],\n \"StartDate\": \"\",\n \"Status\": \"\"\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/v2/jobRuns/:jobRunID"),
Content = new StringContent("{\n \"ActivityRuns\": [\n {\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n }\n ],\n \"EndDate\": \"\",\n \"JobID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {}\n ],\n \"StartDate\": \"\",\n \"Status\": \"\"\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/v2/jobRuns/:jobRunID");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ActivityRuns\": [\n {\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n }\n ],\n \"EndDate\": \"\",\n \"JobID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {}\n ],\n \"StartDate\": \"\",\n \"Status\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/jobRuns/:jobRunID"
payload := strings.NewReader("{\n \"ActivityRuns\": [\n {\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n }\n ],\n \"EndDate\": \"\",\n \"JobID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {}\n ],\n \"StartDate\": \"\",\n \"Status\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/jobRuns/:jobRunID HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 914
{
"ActivityRuns": [
{
"ActivityRunID": 0,
"EndDate": "",
"JobActivityID": 0,
"JobRunID": 0,
"Parameters": [
{
"Direction": "",
"Name": "",
"Value": ""
}
],
"StartDate": "",
"Status": {
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
},
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}
],
"EndDate": "",
"JobID": 0,
"JobRunID": 0,
"Parameters": [
{}
],
"StartDate": "",
"Status": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/jobRuns/:jobRunID")
.setHeader("content-type", "application/json")
.setBody("{\n \"ActivityRuns\": [\n {\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n }\n ],\n \"EndDate\": \"\",\n \"JobID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {}\n ],\n \"StartDate\": \"\",\n \"Status\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/jobRuns/:jobRunID"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"ActivityRuns\": [\n {\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n }\n ],\n \"EndDate\": \"\",\n \"JobID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {}\n ],\n \"StartDate\": \"\",\n \"Status\": \"\"\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 \"ActivityRuns\": [\n {\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n }\n ],\n \"EndDate\": \"\",\n \"JobID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {}\n ],\n \"StartDate\": \"\",\n \"Status\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/jobRuns/:jobRunID")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/jobRuns/:jobRunID")
.header("content-type", "application/json")
.body("{\n \"ActivityRuns\": [\n {\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n }\n ],\n \"EndDate\": \"\",\n \"JobID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {}\n ],\n \"StartDate\": \"\",\n \"Status\": \"\"\n}")
.asString();
const data = JSON.stringify({
ActivityRuns: [
{
ActivityRunID: 0,
EndDate: '',
JobActivityID: 0,
JobRunID: 0,
Parameters: [
{
Direction: '',
Name: '',
Value: ''
}
],
StartDate: '',
Status: {
CurrentStep: 0,
Status: '',
StepProgress: 0,
StepStatus: ''
},
Steps: [
{
ActivityID: 0,
ActivityStepID: 0,
ImplementationID: '',
ParameterMappings: [
{
Name: '',
Source: '',
SourceType: ''
}
],
RunOrder: 0,
StepID: 0,
StepName: '',
UseConfig: ''
}
]
}
],
EndDate: '',
JobID: 0,
JobRunID: 0,
Parameters: [
{}
],
StartDate: '',
Status: ''
});
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/v2/jobRuns/:jobRunID');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/jobRuns/:jobRunID',
headers: {'content-type': 'application/json'},
data: {
ActivityRuns: [
{
ActivityRunID: 0,
EndDate: '',
JobActivityID: 0,
JobRunID: 0,
Parameters: [{Direction: '', Name: '', Value: ''}],
StartDate: '',
Status: {CurrentStep: 0, Status: '', StepProgress: 0, StepStatus: ''},
Steps: [
{
ActivityID: 0,
ActivityStepID: 0,
ImplementationID: '',
ParameterMappings: [{Name: '', Source: '', SourceType: ''}],
RunOrder: 0,
StepID: 0,
StepName: '',
UseConfig: ''
}
]
}
],
EndDate: '',
JobID: 0,
JobRunID: 0,
Parameters: [{}],
StartDate: '',
Status: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/jobRuns/:jobRunID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ActivityRuns":[{"ActivityRunID":0,"EndDate":"","JobActivityID":0,"JobRunID":0,"Parameters":[{"Direction":"","Name":"","Value":""}],"StartDate":"","Status":{"CurrentStep":0,"Status":"","StepProgress":0,"StepStatus":""},"Steps":[{"ActivityID":0,"ActivityStepID":0,"ImplementationID":"","ParameterMappings":[{"Name":"","Source":"","SourceType":""}],"RunOrder":0,"StepID":0,"StepName":"","UseConfig":""}]}],"EndDate":"","JobID":0,"JobRunID":0,"Parameters":[{}],"StartDate":"","Status":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/jobRuns/:jobRunID',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ActivityRuns": [\n {\n "ActivityRunID": 0,\n "EndDate": "",\n "JobActivityID": 0,\n "JobRunID": 0,\n "Parameters": [\n {\n "Direction": "",\n "Name": "",\n "Value": ""\n }\n ],\n "StartDate": "",\n "Status": {\n "CurrentStep": 0,\n "Status": "",\n "StepProgress": 0,\n "StepStatus": ""\n },\n "Steps": [\n {\n "ActivityID": 0,\n "ActivityStepID": 0,\n "ImplementationID": "",\n "ParameterMappings": [\n {\n "Name": "",\n "Source": "",\n "SourceType": ""\n }\n ],\n "RunOrder": 0,\n "StepID": 0,\n "StepName": "",\n "UseConfig": ""\n }\n ]\n }\n ],\n "EndDate": "",\n "JobID": 0,\n "JobRunID": 0,\n "Parameters": [\n {}\n ],\n "StartDate": "",\n "Status": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ActivityRuns\": [\n {\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n }\n ],\n \"EndDate\": \"\",\n \"JobID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {}\n ],\n \"StartDate\": \"\",\n \"Status\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/jobRuns/:jobRunID")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/jobRuns/:jobRunID',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
ActivityRuns: [
{
ActivityRunID: 0,
EndDate: '',
JobActivityID: 0,
JobRunID: 0,
Parameters: [{Direction: '', Name: '', Value: ''}],
StartDate: '',
Status: {CurrentStep: 0, Status: '', StepProgress: 0, StepStatus: ''},
Steps: [
{
ActivityID: 0,
ActivityStepID: 0,
ImplementationID: '',
ParameterMappings: [{Name: '', Source: '', SourceType: ''}],
RunOrder: 0,
StepID: 0,
StepName: '',
UseConfig: ''
}
]
}
],
EndDate: '',
JobID: 0,
JobRunID: 0,
Parameters: [{}],
StartDate: '',
Status: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/jobRuns/:jobRunID',
headers: {'content-type': 'application/json'},
body: {
ActivityRuns: [
{
ActivityRunID: 0,
EndDate: '',
JobActivityID: 0,
JobRunID: 0,
Parameters: [{Direction: '', Name: '', Value: ''}],
StartDate: '',
Status: {CurrentStep: 0, Status: '', StepProgress: 0, StepStatus: ''},
Steps: [
{
ActivityID: 0,
ActivityStepID: 0,
ImplementationID: '',
ParameterMappings: [{Name: '', Source: '', SourceType: ''}],
RunOrder: 0,
StepID: 0,
StepName: '',
UseConfig: ''
}
]
}
],
EndDate: '',
JobID: 0,
JobRunID: 0,
Parameters: [{}],
StartDate: '',
Status: ''
},
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/v2/jobRuns/:jobRunID');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ActivityRuns: [
{
ActivityRunID: 0,
EndDate: '',
JobActivityID: 0,
JobRunID: 0,
Parameters: [
{
Direction: '',
Name: '',
Value: ''
}
],
StartDate: '',
Status: {
CurrentStep: 0,
Status: '',
StepProgress: 0,
StepStatus: ''
},
Steps: [
{
ActivityID: 0,
ActivityStepID: 0,
ImplementationID: '',
ParameterMappings: [
{
Name: '',
Source: '',
SourceType: ''
}
],
RunOrder: 0,
StepID: 0,
StepName: '',
UseConfig: ''
}
]
}
],
EndDate: '',
JobID: 0,
JobRunID: 0,
Parameters: [
{}
],
StartDate: '',
Status: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/jobRuns/:jobRunID',
headers: {'content-type': 'application/json'},
data: {
ActivityRuns: [
{
ActivityRunID: 0,
EndDate: '',
JobActivityID: 0,
JobRunID: 0,
Parameters: [{Direction: '', Name: '', Value: ''}],
StartDate: '',
Status: {CurrentStep: 0, Status: '', StepProgress: 0, StepStatus: ''},
Steps: [
{
ActivityID: 0,
ActivityStepID: 0,
ImplementationID: '',
ParameterMappings: [{Name: '', Source: '', SourceType: ''}],
RunOrder: 0,
StepID: 0,
StepName: '',
UseConfig: ''
}
]
}
],
EndDate: '',
JobID: 0,
JobRunID: 0,
Parameters: [{}],
StartDate: '',
Status: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/jobRuns/:jobRunID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ActivityRuns":[{"ActivityRunID":0,"EndDate":"","JobActivityID":0,"JobRunID":0,"Parameters":[{"Direction":"","Name":"","Value":""}],"StartDate":"","Status":{"CurrentStep":0,"Status":"","StepProgress":0,"StepStatus":""},"Steps":[{"ActivityID":0,"ActivityStepID":0,"ImplementationID":"","ParameterMappings":[{"Name":"","Source":"","SourceType":""}],"RunOrder":0,"StepID":0,"StepName":"","UseConfig":""}]}],"EndDate":"","JobID":0,"JobRunID":0,"Parameters":[{}],"StartDate":"","Status":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ActivityRuns": @[ @{ @"ActivityRunID": @0, @"EndDate": @"", @"JobActivityID": @0, @"JobRunID": @0, @"Parameters": @[ @{ @"Direction": @"", @"Name": @"", @"Value": @"" } ], @"StartDate": @"", @"Status": @{ @"CurrentStep": @0, @"Status": @"", @"StepProgress": @0, @"StepStatus": @"" }, @"Steps": @[ @{ @"ActivityID": @0, @"ActivityStepID": @0, @"ImplementationID": @"", @"ParameterMappings": @[ @{ @"Name": @"", @"Source": @"", @"SourceType": @"" } ], @"RunOrder": @0, @"StepID": @0, @"StepName": @"", @"UseConfig": @"" } ] } ],
@"EndDate": @"",
@"JobID": @0,
@"JobRunID": @0,
@"Parameters": @[ @{ } ],
@"StartDate": @"",
@"Status": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/jobRuns/:jobRunID"]
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/v2/jobRuns/:jobRunID" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ActivityRuns\": [\n {\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n }\n ],\n \"EndDate\": \"\",\n \"JobID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {}\n ],\n \"StartDate\": \"\",\n \"Status\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/jobRuns/:jobRunID",
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([
'ActivityRuns' => [
[
'ActivityRunID' => 0,
'EndDate' => '',
'JobActivityID' => 0,
'JobRunID' => 0,
'Parameters' => [
[
'Direction' => '',
'Name' => '',
'Value' => ''
]
],
'StartDate' => '',
'Status' => [
'CurrentStep' => 0,
'Status' => '',
'StepProgress' => 0,
'StepStatus' => ''
],
'Steps' => [
[
'ActivityID' => 0,
'ActivityStepID' => 0,
'ImplementationID' => '',
'ParameterMappings' => [
[
'Name' => '',
'Source' => '',
'SourceType' => ''
]
],
'RunOrder' => 0,
'StepID' => 0,
'StepName' => '',
'UseConfig' => ''
]
]
]
],
'EndDate' => '',
'JobID' => 0,
'JobRunID' => 0,
'Parameters' => [
[
]
],
'StartDate' => '',
'Status' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/jobRuns/:jobRunID', [
'body' => '{
"ActivityRuns": [
{
"ActivityRunID": 0,
"EndDate": "",
"JobActivityID": 0,
"JobRunID": 0,
"Parameters": [
{
"Direction": "",
"Name": "",
"Value": ""
}
],
"StartDate": "",
"Status": {
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
},
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}
],
"EndDate": "",
"JobID": 0,
"JobRunID": 0,
"Parameters": [
{}
],
"StartDate": "",
"Status": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/jobRuns/:jobRunID');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ActivityRuns' => [
[
'ActivityRunID' => 0,
'EndDate' => '',
'JobActivityID' => 0,
'JobRunID' => 0,
'Parameters' => [
[
'Direction' => '',
'Name' => '',
'Value' => ''
]
],
'StartDate' => '',
'Status' => [
'CurrentStep' => 0,
'Status' => '',
'StepProgress' => 0,
'StepStatus' => ''
],
'Steps' => [
[
'ActivityID' => 0,
'ActivityStepID' => 0,
'ImplementationID' => '',
'ParameterMappings' => [
[
'Name' => '',
'Source' => '',
'SourceType' => ''
]
],
'RunOrder' => 0,
'StepID' => 0,
'StepName' => '',
'UseConfig' => ''
]
]
]
],
'EndDate' => '',
'JobID' => 0,
'JobRunID' => 0,
'Parameters' => [
[
]
],
'StartDate' => '',
'Status' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ActivityRuns' => [
[
'ActivityRunID' => 0,
'EndDate' => '',
'JobActivityID' => 0,
'JobRunID' => 0,
'Parameters' => [
[
'Direction' => '',
'Name' => '',
'Value' => ''
]
],
'StartDate' => '',
'Status' => [
'CurrentStep' => 0,
'Status' => '',
'StepProgress' => 0,
'StepStatus' => ''
],
'Steps' => [
[
'ActivityID' => 0,
'ActivityStepID' => 0,
'ImplementationID' => '',
'ParameterMappings' => [
[
'Name' => '',
'Source' => '',
'SourceType' => ''
]
],
'RunOrder' => 0,
'StepID' => 0,
'StepName' => '',
'UseConfig' => ''
]
]
]
],
'EndDate' => '',
'JobID' => 0,
'JobRunID' => 0,
'Parameters' => [
[
]
],
'StartDate' => '',
'Status' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/jobRuns/:jobRunID');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/jobRuns/:jobRunID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ActivityRuns": [
{
"ActivityRunID": 0,
"EndDate": "",
"JobActivityID": 0,
"JobRunID": 0,
"Parameters": [
{
"Direction": "",
"Name": "",
"Value": ""
}
],
"StartDate": "",
"Status": {
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
},
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}
],
"EndDate": "",
"JobID": 0,
"JobRunID": 0,
"Parameters": [
{}
],
"StartDate": "",
"Status": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/jobRuns/:jobRunID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ActivityRuns": [
{
"ActivityRunID": 0,
"EndDate": "",
"JobActivityID": 0,
"JobRunID": 0,
"Parameters": [
{
"Direction": "",
"Name": "",
"Value": ""
}
],
"StartDate": "",
"Status": {
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
},
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}
],
"EndDate": "",
"JobID": 0,
"JobRunID": 0,
"Parameters": [
{}
],
"StartDate": "",
"Status": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ActivityRuns\": [\n {\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n }\n ],\n \"EndDate\": \"\",\n \"JobID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {}\n ],\n \"StartDate\": \"\",\n \"Status\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/jobRuns/:jobRunID", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/jobRuns/:jobRunID"
payload = {
"ActivityRuns": [
{
"ActivityRunID": 0,
"EndDate": "",
"JobActivityID": 0,
"JobRunID": 0,
"Parameters": [
{
"Direction": "",
"Name": "",
"Value": ""
}
],
"StartDate": "",
"Status": {
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
},
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}
],
"EndDate": "",
"JobID": 0,
"JobRunID": 0,
"Parameters": [{}],
"StartDate": "",
"Status": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/jobRuns/:jobRunID"
payload <- "{\n \"ActivityRuns\": [\n {\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n }\n ],\n \"EndDate\": \"\",\n \"JobID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {}\n ],\n \"StartDate\": \"\",\n \"Status\": \"\"\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/v2/jobRuns/:jobRunID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"ActivityRuns\": [\n {\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n }\n ],\n \"EndDate\": \"\",\n \"JobID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {}\n ],\n \"StartDate\": \"\",\n \"Status\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/jobRuns/:jobRunID') do |req|
req.body = "{\n \"ActivityRuns\": [\n {\n \"ActivityRunID\": 0,\n \"EndDate\": \"\",\n \"JobActivityID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Value\": \"\"\n }\n ],\n \"StartDate\": \"\",\n \"Status\": {\n \"CurrentStep\": 0,\n \"Status\": \"\",\n \"StepProgress\": 0,\n \"StepStatus\": \"\"\n },\n \"Steps\": [\n {\n \"ActivityID\": 0,\n \"ActivityStepID\": 0,\n \"ImplementationID\": \"\",\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0,\n \"StepID\": 0,\n \"StepName\": \"\",\n \"UseConfig\": \"\"\n }\n ]\n }\n ],\n \"EndDate\": \"\",\n \"JobID\": 0,\n \"JobRunID\": 0,\n \"Parameters\": [\n {}\n ],\n \"StartDate\": \"\",\n \"Status\": \"\"\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/v2/jobRuns/:jobRunID";
let payload = json!({
"ActivityRuns": (
json!({
"ActivityRunID": 0,
"EndDate": "",
"JobActivityID": 0,
"JobRunID": 0,
"Parameters": (
json!({
"Direction": "",
"Name": "",
"Value": ""
})
),
"StartDate": "",
"Status": json!({
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
}),
"Steps": (
json!({
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": (
json!({
"Name": "",
"Source": "",
"SourceType": ""
})
),
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
})
)
})
),
"EndDate": "",
"JobID": 0,
"JobRunID": 0,
"Parameters": (json!({})),
"StartDate": "",
"Status": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/jobRuns/:jobRunID \
--header 'content-type: application/json' \
--data '{
"ActivityRuns": [
{
"ActivityRunID": 0,
"EndDate": "",
"JobActivityID": 0,
"JobRunID": 0,
"Parameters": [
{
"Direction": "",
"Name": "",
"Value": ""
}
],
"StartDate": "",
"Status": {
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
},
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}
],
"EndDate": "",
"JobID": 0,
"JobRunID": 0,
"Parameters": [
{}
],
"StartDate": "",
"Status": ""
}'
echo '{
"ActivityRuns": [
{
"ActivityRunID": 0,
"EndDate": "",
"JobActivityID": 0,
"JobRunID": 0,
"Parameters": [
{
"Direction": "",
"Name": "",
"Value": ""
}
],
"StartDate": "",
"Status": {
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
},
"Steps": [
{
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
}
]
}
],
"EndDate": "",
"JobID": 0,
"JobRunID": 0,
"Parameters": [
{}
],
"StartDate": "",
"Status": ""
}' | \
http PUT {{baseUrl}}/api/v2/jobRuns/:jobRunID \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "ActivityRuns": [\n {\n "ActivityRunID": 0,\n "EndDate": "",\n "JobActivityID": 0,\n "JobRunID": 0,\n "Parameters": [\n {\n "Direction": "",\n "Name": "",\n "Value": ""\n }\n ],\n "StartDate": "",\n "Status": {\n "CurrentStep": 0,\n "Status": "",\n "StepProgress": 0,\n "StepStatus": ""\n },\n "Steps": [\n {\n "ActivityID": 0,\n "ActivityStepID": 0,\n "ImplementationID": "",\n "ParameterMappings": [\n {\n "Name": "",\n "Source": "",\n "SourceType": ""\n }\n ],\n "RunOrder": 0,\n "StepID": 0,\n "StepName": "",\n "UseConfig": ""\n }\n ]\n }\n ],\n "EndDate": "",\n "JobID": 0,\n "JobRunID": 0,\n "Parameters": [\n {}\n ],\n "StartDate": "",\n "Status": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/jobRuns/:jobRunID
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ActivityRuns": [
[
"ActivityRunID": 0,
"EndDate": "",
"JobActivityID": 0,
"JobRunID": 0,
"Parameters": [
[
"Direction": "",
"Name": "",
"Value": ""
]
],
"StartDate": "",
"Status": [
"CurrentStep": 0,
"Status": "",
"StepProgress": 0,
"StepStatus": ""
],
"Steps": [
[
"ActivityID": 0,
"ActivityStepID": 0,
"ImplementationID": "",
"ParameterMappings": [
[
"Name": "",
"Source": "",
"SourceType": ""
]
],
"RunOrder": 0,
"StepID": 0,
"StepName": "",
"UseConfig": ""
]
]
]
],
"EndDate": "",
"JobID": 0,
"JobRunID": 0,
"Parameters": [[]],
"StartDate": "",
"Status": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/jobRuns/:jobRunID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Create a Job
{{baseUrl}}/api/v2/jobs
BODY json
{
"Activities": [
{
"ActivityID": 0,
"JobActivityID": 0,
"JobID": 0,
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0
}
],
"Deleted": false,
"JobID": 0,
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/jobs");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Activities\": [\n {\n \"ActivityID\": 0,\n \"JobActivityID\": 0,\n \"JobID\": 0,\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0\n }\n ],\n \"Deleted\": false,\n \"JobID\": 0,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/jobs" {:content-type :json
:form-params {:Activities [{:ActivityID 0
:JobActivityID 0
:JobID 0
:ParameterMappings [{:Name ""
:Source ""
:SourceType ""}]
:RunOrder 0}]
:Deleted false
:JobID 0
:Name ""
:Parameters [{:Direction ""
:Name ""
:Type ""}]}})
require "http/client"
url = "{{baseUrl}}/api/v2/jobs"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Activities\": [\n {\n \"ActivityID\": 0,\n \"JobActivityID\": 0,\n \"JobID\": 0,\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0\n }\n ],\n \"Deleted\": false,\n \"JobID\": 0,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\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/v2/jobs"),
Content = new StringContent("{\n \"Activities\": [\n {\n \"ActivityID\": 0,\n \"JobActivityID\": 0,\n \"JobID\": 0,\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0\n }\n ],\n \"Deleted\": false,\n \"JobID\": 0,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\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/v2/jobs");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Activities\": [\n {\n \"ActivityID\": 0,\n \"JobActivityID\": 0,\n \"JobID\": 0,\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0\n }\n ],\n \"Deleted\": false,\n \"JobID\": 0,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/jobs"
payload := strings.NewReader("{\n \"Activities\": [\n {\n \"ActivityID\": 0,\n \"JobActivityID\": 0,\n \"JobID\": 0,\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0\n }\n ],\n \"Deleted\": false,\n \"JobID\": 0,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/jobs HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 396
{
"Activities": [
{
"ActivityID": 0,
"JobActivityID": 0,
"JobID": 0,
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0
}
],
"Deleted": false,
"JobID": 0,
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/jobs")
.setHeader("content-type", "application/json")
.setBody("{\n \"Activities\": [\n {\n \"ActivityID\": 0,\n \"JobActivityID\": 0,\n \"JobID\": 0,\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0\n }\n ],\n \"Deleted\": false,\n \"JobID\": 0,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/jobs"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Activities\": [\n {\n \"ActivityID\": 0,\n \"JobActivityID\": 0,\n \"JobID\": 0,\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0\n }\n ],\n \"Deleted\": false,\n \"JobID\": 0,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\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 \"Activities\": [\n {\n \"ActivityID\": 0,\n \"JobActivityID\": 0,\n \"JobID\": 0,\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0\n }\n ],\n \"Deleted\": false,\n \"JobID\": 0,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/jobs")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/jobs")
.header("content-type", "application/json")
.body("{\n \"Activities\": [\n {\n \"ActivityID\": 0,\n \"JobActivityID\": 0,\n \"JobID\": 0,\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0\n }\n ],\n \"Deleted\": false,\n \"JobID\": 0,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
Activities: [
{
ActivityID: 0,
JobActivityID: 0,
JobID: 0,
ParameterMappings: [
{
Name: '',
Source: '',
SourceType: ''
}
],
RunOrder: 0
}
],
Deleted: false,
JobID: 0,
Name: '',
Parameters: [
{
Direction: '',
Name: '',
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/v2/jobs');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/jobs',
headers: {'content-type': 'application/json'},
data: {
Activities: [
{
ActivityID: 0,
JobActivityID: 0,
JobID: 0,
ParameterMappings: [{Name: '', Source: '', SourceType: ''}],
RunOrder: 0
}
],
Deleted: false,
JobID: 0,
Name: '',
Parameters: [{Direction: '', Name: '', Type: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/jobs';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Activities":[{"ActivityID":0,"JobActivityID":0,"JobID":0,"ParameterMappings":[{"Name":"","Source":"","SourceType":""}],"RunOrder":0}],"Deleted":false,"JobID":0,"Name":"","Parameters":[{"Direction":"","Name":"","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/v2/jobs',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Activities": [\n {\n "ActivityID": 0,\n "JobActivityID": 0,\n "JobID": 0,\n "ParameterMappings": [\n {\n "Name": "",\n "Source": "",\n "SourceType": ""\n }\n ],\n "RunOrder": 0\n }\n ],\n "Deleted": false,\n "JobID": 0,\n "Name": "",\n "Parameters": [\n {\n "Direction": "",\n "Name": "",\n "Type": ""\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 \"Activities\": [\n {\n \"ActivityID\": 0,\n \"JobActivityID\": 0,\n \"JobID\": 0,\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0\n }\n ],\n \"Deleted\": false,\n \"JobID\": 0,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/jobs")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/jobs',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Activities: [
{
ActivityID: 0,
JobActivityID: 0,
JobID: 0,
ParameterMappings: [{Name: '', Source: '', SourceType: ''}],
RunOrder: 0
}
],
Deleted: false,
JobID: 0,
Name: '',
Parameters: [{Direction: '', Name: '', Type: ''}]
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/jobs',
headers: {'content-type': 'application/json'},
body: {
Activities: [
{
ActivityID: 0,
JobActivityID: 0,
JobID: 0,
ParameterMappings: [{Name: '', Source: '', SourceType: ''}],
RunOrder: 0
}
],
Deleted: false,
JobID: 0,
Name: '',
Parameters: [{Direction: '', Name: '', 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/v2/jobs');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Activities: [
{
ActivityID: 0,
JobActivityID: 0,
JobID: 0,
ParameterMappings: [
{
Name: '',
Source: '',
SourceType: ''
}
],
RunOrder: 0
}
],
Deleted: false,
JobID: 0,
Name: '',
Parameters: [
{
Direction: '',
Name: '',
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/v2/jobs',
headers: {'content-type': 'application/json'},
data: {
Activities: [
{
ActivityID: 0,
JobActivityID: 0,
JobID: 0,
ParameterMappings: [{Name: '', Source: '', SourceType: ''}],
RunOrder: 0
}
],
Deleted: false,
JobID: 0,
Name: '',
Parameters: [{Direction: '', Name: '', 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/v2/jobs';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Activities":[{"ActivityID":0,"JobActivityID":0,"JobID":0,"ParameterMappings":[{"Name":"","Source":"","SourceType":""}],"RunOrder":0}],"Deleted":false,"JobID":0,"Name":"","Parameters":[{"Direction":"","Name":"","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": @"application/json" };
NSDictionary *parameters = @{ @"Activities": @[ @{ @"ActivityID": @0, @"JobActivityID": @0, @"JobID": @0, @"ParameterMappings": @[ @{ @"Name": @"", @"Source": @"", @"SourceType": @"" } ], @"RunOrder": @0 } ],
@"Deleted": @NO,
@"JobID": @0,
@"Name": @"",
@"Parameters": @[ @{ @"Direction": @"", @"Name": @"", @"Type": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/jobs"]
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/v2/jobs" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Activities\": [\n {\n \"ActivityID\": 0,\n \"JobActivityID\": 0,\n \"JobID\": 0,\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0\n }\n ],\n \"Deleted\": false,\n \"JobID\": 0,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/jobs",
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([
'Activities' => [
[
'ActivityID' => 0,
'JobActivityID' => 0,
'JobID' => 0,
'ParameterMappings' => [
[
'Name' => '',
'Source' => '',
'SourceType' => ''
]
],
'RunOrder' => 0
]
],
'Deleted' => null,
'JobID' => 0,
'Name' => '',
'Parameters' => [
[
'Direction' => '',
'Name' => '',
'Type' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/jobs', [
'body' => '{
"Activities": [
{
"ActivityID": 0,
"JobActivityID": 0,
"JobID": 0,
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0
}
],
"Deleted": false,
"JobID": 0,
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/jobs');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Activities' => [
[
'ActivityID' => 0,
'JobActivityID' => 0,
'JobID' => 0,
'ParameterMappings' => [
[
'Name' => '',
'Source' => '',
'SourceType' => ''
]
],
'RunOrder' => 0
]
],
'Deleted' => null,
'JobID' => 0,
'Name' => '',
'Parameters' => [
[
'Direction' => '',
'Name' => '',
'Type' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Activities' => [
[
'ActivityID' => 0,
'JobActivityID' => 0,
'JobID' => 0,
'ParameterMappings' => [
[
'Name' => '',
'Source' => '',
'SourceType' => ''
]
],
'RunOrder' => 0
]
],
'Deleted' => null,
'JobID' => 0,
'Name' => '',
'Parameters' => [
[
'Direction' => '',
'Name' => '',
'Type' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/jobs');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/jobs' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Activities": [
{
"ActivityID": 0,
"JobActivityID": 0,
"JobID": 0,
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0
}
],
"Deleted": false,
"JobID": 0,
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/jobs' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Activities": [
{
"ActivityID": 0,
"JobActivityID": 0,
"JobID": 0,
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0
}
],
"Deleted": false,
"JobID": 0,
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Activities\": [\n {\n \"ActivityID\": 0,\n \"JobActivityID\": 0,\n \"JobID\": 0,\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0\n }\n ],\n \"Deleted\": false,\n \"JobID\": 0,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/jobs", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/jobs"
payload = {
"Activities": [
{
"ActivityID": 0,
"JobActivityID": 0,
"JobID": 0,
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0
}
],
"Deleted": False,
"JobID": 0,
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
]
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/jobs"
payload <- "{\n \"Activities\": [\n {\n \"ActivityID\": 0,\n \"JobActivityID\": 0,\n \"JobID\": 0,\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0\n }\n ],\n \"Deleted\": false,\n \"JobID\": 0,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\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/v2/jobs")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Activities\": [\n {\n \"ActivityID\": 0,\n \"JobActivityID\": 0,\n \"JobID\": 0,\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0\n }\n ],\n \"Deleted\": false,\n \"JobID\": 0,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\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/v2/jobs') do |req|
req.body = "{\n \"Activities\": [\n {\n \"ActivityID\": 0,\n \"JobActivityID\": 0,\n \"JobID\": 0,\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0\n }\n ],\n \"Deleted\": false,\n \"JobID\": 0,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\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/v2/jobs";
let payload = json!({
"Activities": (
json!({
"ActivityID": 0,
"JobActivityID": 0,
"JobID": 0,
"ParameterMappings": (
json!({
"Name": "",
"Source": "",
"SourceType": ""
})
),
"RunOrder": 0
})
),
"Deleted": false,
"JobID": 0,
"Name": "",
"Parameters": (
json!({
"Direction": "",
"Name": "",
"Type": ""
})
)
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/jobs \
--header 'content-type: application/json' \
--data '{
"Activities": [
{
"ActivityID": 0,
"JobActivityID": 0,
"JobID": 0,
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0
}
],
"Deleted": false,
"JobID": 0,
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
]
}'
echo '{
"Activities": [
{
"ActivityID": 0,
"JobActivityID": 0,
"JobID": 0,
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0
}
],
"Deleted": false,
"JobID": 0,
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
]
}' | \
http POST {{baseUrl}}/api/v2/jobs \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Activities": [\n {\n "ActivityID": 0,\n "JobActivityID": 0,\n "JobID": 0,\n "ParameterMappings": [\n {\n "Name": "",\n "Source": "",\n "SourceType": ""\n }\n ],\n "RunOrder": 0\n }\n ],\n "Deleted": false,\n "JobID": 0,\n "Name": "",\n "Parameters": [\n {\n "Direction": "",\n "Name": "",\n "Type": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/api/v2/jobs
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Activities": [
[
"ActivityID": 0,
"JobActivityID": 0,
"JobID": 0,
"ParameterMappings": [
[
"Name": "",
"Source": "",
"SourceType": ""
]
],
"RunOrder": 0
]
],
"Deleted": false,
"JobID": 0,
"Name": "",
"Parameters": [
[
"Direction": "",
"Name": "",
"Type": ""
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/jobs")! 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 Jobs
{{baseUrl}}/api/v2/jobs
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/jobs");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/jobs")
require "http/client"
url = "{{baseUrl}}/api/v2/jobs"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/jobs"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/jobs");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/jobs"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/jobs HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/jobs")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/jobs"))
.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/v2/jobs")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/jobs")
.asString();
const 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/v2/jobs');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/jobs'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/jobs';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/jobs',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/jobs")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/jobs',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/jobs'};
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/v2/jobs');
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/v2/jobs'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/jobs';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/jobs"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/jobs" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/jobs",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/jobs');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/jobs');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/jobs');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/jobs' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/jobs' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/jobs")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/jobs"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/jobs"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/jobs")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/jobs') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/jobs";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/jobs
http GET {{baseUrl}}/api/v2/jobs
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/jobs
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/jobs")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a Job by ID
{{baseUrl}}/api/v2/jobs/:jobID
QUERY PARAMS
jobID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/jobs/:jobID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/jobs/:jobID")
require "http/client"
url = "{{baseUrl}}/api/v2/jobs/:jobID"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/jobs/:jobID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/jobs/:jobID");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/jobs/:jobID"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/jobs/:jobID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/jobs/:jobID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/jobs/:jobID"))
.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/v2/jobs/:jobID")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/jobs/:jobID")
.asString();
const 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/v2/jobs/:jobID');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/jobs/:jobID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/jobs/:jobID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/jobs/:jobID',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/jobs/:jobID")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/jobs/:jobID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/jobs/:jobID'};
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/v2/jobs/:jobID');
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/v2/jobs/:jobID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/jobs/:jobID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/jobs/:jobID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/jobs/:jobID" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/jobs/:jobID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/jobs/:jobID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/jobs/:jobID');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/jobs/:jobID');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/jobs/:jobID' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/jobs/:jobID' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/jobs/:jobID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/jobs/:jobID"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/jobs/:jobID"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/jobs/:jobID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/jobs/:jobID') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/jobs/:jobID";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/jobs/:jobID
http GET {{baseUrl}}/api/v2/jobs/:jobID
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/jobs/:jobID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/jobs/:jobID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Mark the delete flag for the Job
{{baseUrl}}/api/v2/jobs/:jobID
QUERY PARAMS
jobID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/jobs/:jobID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v2/jobs/:jobID")
require "http/client"
url = "{{baseUrl}}/api/v2/jobs/:jobID"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v2/jobs/:jobID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/jobs/:jobID");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/jobs/:jobID"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v2/jobs/:jobID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v2/jobs/:jobID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/jobs/:jobID"))
.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/v2/jobs/:jobID")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v2/jobs/:jobID")
.asString();
const 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/v2/jobs/:jobID');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/api/v2/jobs/:jobID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/jobs/:jobID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/jobs/:jobID',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/jobs/:jobID")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/jobs/:jobID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/api/v2/jobs/:jobID'};
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/v2/jobs/:jobID');
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/v2/jobs/:jobID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/jobs/:jobID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/jobs/:jobID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/jobs/:jobID" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/jobs/:jobID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v2/jobs/:jobID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/jobs/:jobID');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/jobs/:jobID');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/jobs/:jobID' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/jobs/:jobID' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/api/v2/jobs/:jobID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/jobs/:jobID"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/jobs/:jobID"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/jobs/:jobID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v2/jobs/:jobID') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/jobs/:jobID";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v2/jobs/:jobID
http DELETE {{baseUrl}}/api/v2/jobs/:jobID
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/api/v2/jobs/:jobID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/jobs/:jobID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update a Job
{{baseUrl}}/api/v2/jobs/:jobID
QUERY PARAMS
jobID
BODY json
{
"Activities": [
{
"ActivityID": 0,
"JobActivityID": 0,
"JobID": 0,
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0
}
],
"Deleted": false,
"JobID": 0,
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/jobs/:jobID");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Activities\": [\n {\n \"ActivityID\": 0,\n \"JobActivityID\": 0,\n \"JobID\": 0,\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0\n }\n ],\n \"Deleted\": false,\n \"JobID\": 0,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/jobs/:jobID" {:content-type :json
:form-params {:Activities [{:ActivityID 0
:JobActivityID 0
:JobID 0
:ParameterMappings [{:Name ""
:Source ""
:SourceType ""}]
:RunOrder 0}]
:Deleted false
:JobID 0
:Name ""
:Parameters [{:Direction ""
:Name ""
:Type ""}]}})
require "http/client"
url = "{{baseUrl}}/api/v2/jobs/:jobID"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Activities\": [\n {\n \"ActivityID\": 0,\n \"JobActivityID\": 0,\n \"JobID\": 0,\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0\n }\n ],\n \"Deleted\": false,\n \"JobID\": 0,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/v2/jobs/:jobID"),
Content = new StringContent("{\n \"Activities\": [\n {\n \"ActivityID\": 0,\n \"JobActivityID\": 0,\n \"JobID\": 0,\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0\n }\n ],\n \"Deleted\": false,\n \"JobID\": 0,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\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/v2/jobs/:jobID");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Activities\": [\n {\n \"ActivityID\": 0,\n \"JobActivityID\": 0,\n \"JobID\": 0,\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0\n }\n ],\n \"Deleted\": false,\n \"JobID\": 0,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/jobs/:jobID"
payload := strings.NewReader("{\n \"Activities\": [\n {\n \"ActivityID\": 0,\n \"JobActivityID\": 0,\n \"JobID\": 0,\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0\n }\n ],\n \"Deleted\": false,\n \"JobID\": 0,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/jobs/:jobID HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 396
{
"Activities": [
{
"ActivityID": 0,
"JobActivityID": 0,
"JobID": 0,
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0
}
],
"Deleted": false,
"JobID": 0,
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/jobs/:jobID")
.setHeader("content-type", "application/json")
.setBody("{\n \"Activities\": [\n {\n \"ActivityID\": 0,\n \"JobActivityID\": 0,\n \"JobID\": 0,\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0\n }\n ],\n \"Deleted\": false,\n \"JobID\": 0,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/jobs/:jobID"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Activities\": [\n {\n \"ActivityID\": 0,\n \"JobActivityID\": 0,\n \"JobID\": 0,\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0\n }\n ],\n \"Deleted\": false,\n \"JobID\": 0,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\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 \"Activities\": [\n {\n \"ActivityID\": 0,\n \"JobActivityID\": 0,\n \"JobID\": 0,\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0\n }\n ],\n \"Deleted\": false,\n \"JobID\": 0,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/jobs/:jobID")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/jobs/:jobID")
.header("content-type", "application/json")
.body("{\n \"Activities\": [\n {\n \"ActivityID\": 0,\n \"JobActivityID\": 0,\n \"JobID\": 0,\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0\n }\n ],\n \"Deleted\": false,\n \"JobID\": 0,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
Activities: [
{
ActivityID: 0,
JobActivityID: 0,
JobID: 0,
ParameterMappings: [
{
Name: '',
Source: '',
SourceType: ''
}
],
RunOrder: 0
}
],
Deleted: false,
JobID: 0,
Name: '',
Parameters: [
{
Direction: '',
Name: '',
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/v2/jobs/:jobID');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/jobs/:jobID',
headers: {'content-type': 'application/json'},
data: {
Activities: [
{
ActivityID: 0,
JobActivityID: 0,
JobID: 0,
ParameterMappings: [{Name: '', Source: '', SourceType: ''}],
RunOrder: 0
}
],
Deleted: false,
JobID: 0,
Name: '',
Parameters: [{Direction: '', Name: '', Type: ''}]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/jobs/:jobID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Activities":[{"ActivityID":0,"JobActivityID":0,"JobID":0,"ParameterMappings":[{"Name":"","Source":"","SourceType":""}],"RunOrder":0}],"Deleted":false,"JobID":0,"Name":"","Parameters":[{"Direction":"","Name":"","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/v2/jobs/:jobID',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Activities": [\n {\n "ActivityID": 0,\n "JobActivityID": 0,\n "JobID": 0,\n "ParameterMappings": [\n {\n "Name": "",\n "Source": "",\n "SourceType": ""\n }\n ],\n "RunOrder": 0\n }\n ],\n "Deleted": false,\n "JobID": 0,\n "Name": "",\n "Parameters": [\n {\n "Direction": "",\n "Name": "",\n "Type": ""\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 \"Activities\": [\n {\n \"ActivityID\": 0,\n \"JobActivityID\": 0,\n \"JobID\": 0,\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0\n }\n ],\n \"Deleted\": false,\n \"JobID\": 0,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/jobs/:jobID")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/jobs/:jobID',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Activities: [
{
ActivityID: 0,
JobActivityID: 0,
JobID: 0,
ParameterMappings: [{Name: '', Source: '', SourceType: ''}],
RunOrder: 0
}
],
Deleted: false,
JobID: 0,
Name: '',
Parameters: [{Direction: '', Name: '', Type: ''}]
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/jobs/:jobID',
headers: {'content-type': 'application/json'},
body: {
Activities: [
{
ActivityID: 0,
JobActivityID: 0,
JobID: 0,
ParameterMappings: [{Name: '', Source: '', SourceType: ''}],
RunOrder: 0
}
],
Deleted: false,
JobID: 0,
Name: '',
Parameters: [{Direction: '', Name: '', 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/v2/jobs/:jobID');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Activities: [
{
ActivityID: 0,
JobActivityID: 0,
JobID: 0,
ParameterMappings: [
{
Name: '',
Source: '',
SourceType: ''
}
],
RunOrder: 0
}
],
Deleted: false,
JobID: 0,
Name: '',
Parameters: [
{
Direction: '',
Name: '',
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/v2/jobs/:jobID',
headers: {'content-type': 'application/json'},
data: {
Activities: [
{
ActivityID: 0,
JobActivityID: 0,
JobID: 0,
ParameterMappings: [{Name: '', Source: '', SourceType: ''}],
RunOrder: 0
}
],
Deleted: false,
JobID: 0,
Name: '',
Parameters: [{Direction: '', Name: '', 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/v2/jobs/:jobID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Activities":[{"ActivityID":0,"JobActivityID":0,"JobID":0,"ParameterMappings":[{"Name":"","Source":"","SourceType":""}],"RunOrder":0}],"Deleted":false,"JobID":0,"Name":"","Parameters":[{"Direction":"","Name":"","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": @"application/json" };
NSDictionary *parameters = @{ @"Activities": @[ @{ @"ActivityID": @0, @"JobActivityID": @0, @"JobID": @0, @"ParameterMappings": @[ @{ @"Name": @"", @"Source": @"", @"SourceType": @"" } ], @"RunOrder": @0 } ],
@"Deleted": @NO,
@"JobID": @0,
@"Name": @"",
@"Parameters": @[ @{ @"Direction": @"", @"Name": @"", @"Type": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/jobs/:jobID"]
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/v2/jobs/:jobID" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Activities\": [\n {\n \"ActivityID\": 0,\n \"JobActivityID\": 0,\n \"JobID\": 0,\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0\n }\n ],\n \"Deleted\": false,\n \"JobID\": 0,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/jobs/:jobID",
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([
'Activities' => [
[
'ActivityID' => 0,
'JobActivityID' => 0,
'JobID' => 0,
'ParameterMappings' => [
[
'Name' => '',
'Source' => '',
'SourceType' => ''
]
],
'RunOrder' => 0
]
],
'Deleted' => null,
'JobID' => 0,
'Name' => '',
'Parameters' => [
[
'Direction' => '',
'Name' => '',
'Type' => ''
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/jobs/:jobID', [
'body' => '{
"Activities": [
{
"ActivityID": 0,
"JobActivityID": 0,
"JobID": 0,
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0
}
],
"Deleted": false,
"JobID": 0,
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/jobs/:jobID');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Activities' => [
[
'ActivityID' => 0,
'JobActivityID' => 0,
'JobID' => 0,
'ParameterMappings' => [
[
'Name' => '',
'Source' => '',
'SourceType' => ''
]
],
'RunOrder' => 0
]
],
'Deleted' => null,
'JobID' => 0,
'Name' => '',
'Parameters' => [
[
'Direction' => '',
'Name' => '',
'Type' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Activities' => [
[
'ActivityID' => 0,
'JobActivityID' => 0,
'JobID' => 0,
'ParameterMappings' => [
[
'Name' => '',
'Source' => '',
'SourceType' => ''
]
],
'RunOrder' => 0
]
],
'Deleted' => null,
'JobID' => 0,
'Name' => '',
'Parameters' => [
[
'Direction' => '',
'Name' => '',
'Type' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/jobs/:jobID');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/jobs/:jobID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Activities": [
{
"ActivityID": 0,
"JobActivityID": 0,
"JobID": 0,
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0
}
],
"Deleted": false,
"JobID": 0,
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/jobs/:jobID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Activities": [
{
"ActivityID": 0,
"JobActivityID": 0,
"JobID": 0,
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0
}
],
"Deleted": false,
"JobID": 0,
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Activities\": [\n {\n \"ActivityID\": 0,\n \"JobActivityID\": 0,\n \"JobID\": 0,\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0\n }\n ],\n \"Deleted\": false,\n \"JobID\": 0,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/jobs/:jobID", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/jobs/:jobID"
payload = {
"Activities": [
{
"ActivityID": 0,
"JobActivityID": 0,
"JobID": 0,
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0
}
],
"Deleted": False,
"JobID": 0,
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
]
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/jobs/:jobID"
payload <- "{\n \"Activities\": [\n {\n \"ActivityID\": 0,\n \"JobActivityID\": 0,\n \"JobID\": 0,\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0\n }\n ],\n \"Deleted\": false,\n \"JobID\": 0,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/jobs/:jobID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Activities\": [\n {\n \"ActivityID\": 0,\n \"JobActivityID\": 0,\n \"JobID\": 0,\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0\n }\n ],\n \"Deleted\": false,\n \"JobID\": 0,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\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.put('/baseUrl/api/v2/jobs/:jobID') do |req|
req.body = "{\n \"Activities\": [\n {\n \"ActivityID\": 0,\n \"JobActivityID\": 0,\n \"JobID\": 0,\n \"ParameterMappings\": [\n {\n \"Name\": \"\",\n \"Source\": \"\",\n \"SourceType\": \"\"\n }\n ],\n \"RunOrder\": 0\n }\n ],\n \"Deleted\": false,\n \"JobID\": 0,\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ]\n}"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/jobs/:jobID";
let payload = json!({
"Activities": (
json!({
"ActivityID": 0,
"JobActivityID": 0,
"JobID": 0,
"ParameterMappings": (
json!({
"Name": "",
"Source": "",
"SourceType": ""
})
),
"RunOrder": 0
})
),
"Deleted": false,
"JobID": 0,
"Name": "",
"Parameters": (
json!({
"Direction": "",
"Name": "",
"Type": ""
})
)
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/jobs/:jobID \
--header 'content-type: application/json' \
--data '{
"Activities": [
{
"ActivityID": 0,
"JobActivityID": 0,
"JobID": 0,
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0
}
],
"Deleted": false,
"JobID": 0,
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
]
}'
echo '{
"Activities": [
{
"ActivityID": 0,
"JobActivityID": 0,
"JobID": 0,
"ParameterMappings": [
{
"Name": "",
"Source": "",
"SourceType": ""
}
],
"RunOrder": 0
}
],
"Deleted": false,
"JobID": 0,
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
]
}' | \
http PUT {{baseUrl}}/api/v2/jobs/:jobID \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "Activities": [\n {\n "ActivityID": 0,\n "JobActivityID": 0,\n "JobID": 0,\n "ParameterMappings": [\n {\n "Name": "",\n "Source": "",\n "SourceType": ""\n }\n ],\n "RunOrder": 0\n }\n ],\n "Deleted": false,\n "JobID": 0,\n "Name": "",\n "Parameters": [\n {\n "Direction": "",\n "Name": "",\n "Type": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/api/v2/jobs/:jobID
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Activities": [
[
"ActivityID": 0,
"JobActivityID": 0,
"JobID": 0,
"ParameterMappings": [
[
"Name": "",
"Source": "",
"SourceType": ""
]
],
"RunOrder": 0
]
],
"Deleted": false,
"JobID": 0,
"Name": "",
"Parameters": [
[
"Direction": "",
"Name": "",
"Type": ""
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/jobs/:jobID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Add a Language to support for translations. Accepts a Language object. Returns the Id of the created object.
{{baseUrl}}/api/v2/Languages
BODY json
{
"Description": "",
"IsDeleted": false,
"LocaleId": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Languages");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Description\": \"\",\n \"IsDeleted\": false,\n \"LocaleId\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/Languages" {:content-type :json
:form-params {:Description ""
:IsDeleted false
:LocaleId 0}})
require "http/client"
url = "{{baseUrl}}/api/v2/Languages"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Description\": \"\",\n \"IsDeleted\": false,\n \"LocaleId\": 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/v2/Languages"),
Content = new StringContent("{\n \"Description\": \"\",\n \"IsDeleted\": false,\n \"LocaleId\": 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/v2/Languages");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Description\": \"\",\n \"IsDeleted\": false,\n \"LocaleId\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Languages"
payload := strings.NewReader("{\n \"Description\": \"\",\n \"IsDeleted\": false,\n \"LocaleId\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/Languages HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 62
{
"Description": "",
"IsDeleted": false,
"LocaleId": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/Languages")
.setHeader("content-type", "application/json")
.setBody("{\n \"Description\": \"\",\n \"IsDeleted\": false,\n \"LocaleId\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Languages"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Description\": \"\",\n \"IsDeleted\": false,\n \"LocaleId\": 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 \"Description\": \"\",\n \"IsDeleted\": false,\n \"LocaleId\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Languages")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/Languages")
.header("content-type", "application/json")
.body("{\n \"Description\": \"\",\n \"IsDeleted\": false,\n \"LocaleId\": 0\n}")
.asString();
const data = JSON.stringify({
Description: '',
IsDeleted: false,
LocaleId: 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/v2/Languages');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/Languages',
headers: {'content-type': 'application/json'},
data: {Description: '', IsDeleted: false, LocaleId: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Languages';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Description":"","IsDeleted":false,"LocaleId":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/v2/Languages',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Description": "",\n "IsDeleted": false,\n "LocaleId": 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 \"Description\": \"\",\n \"IsDeleted\": false,\n \"LocaleId\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Languages")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Languages',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Description: '', IsDeleted: false, LocaleId: 0}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/Languages',
headers: {'content-type': 'application/json'},
body: {Description: '', IsDeleted: false, LocaleId: 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/v2/Languages');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Description: '',
IsDeleted: false,
LocaleId: 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/v2/Languages',
headers: {'content-type': 'application/json'},
data: {Description: '', IsDeleted: false, LocaleId: 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/v2/Languages';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Description":"","IsDeleted":false,"LocaleId":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Description": @"",
@"IsDeleted": @NO,
@"LocaleId": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Languages"]
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/v2/Languages" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Description\": \"\",\n \"IsDeleted\": false,\n \"LocaleId\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Languages",
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([
'Description' => '',
'IsDeleted' => null,
'LocaleId' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/Languages', [
'body' => '{
"Description": "",
"IsDeleted": false,
"LocaleId": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Languages');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Description' => '',
'IsDeleted' => null,
'LocaleId' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Description' => '',
'IsDeleted' => null,
'LocaleId' => 0
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/Languages');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Languages' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Description": "",
"IsDeleted": false,
"LocaleId": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Languages' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Description": "",
"IsDeleted": false,
"LocaleId": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Description\": \"\",\n \"IsDeleted\": false,\n \"LocaleId\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/Languages", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Languages"
payload = {
"Description": "",
"IsDeleted": False,
"LocaleId": 0
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Languages"
payload <- "{\n \"Description\": \"\",\n \"IsDeleted\": false,\n \"LocaleId\": 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/v2/Languages")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Description\": \"\",\n \"IsDeleted\": false,\n \"LocaleId\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/api/v2/Languages') do |req|
req.body = "{\n \"Description\": \"\",\n \"IsDeleted\": false,\n \"LocaleId\": 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/v2/Languages";
let payload = json!({
"Description": "",
"IsDeleted": false,
"LocaleId": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/Languages \
--header 'content-type: application/json' \
--data '{
"Description": "",
"IsDeleted": false,
"LocaleId": 0
}'
echo '{
"Description": "",
"IsDeleted": false,
"LocaleId": 0
}' | \
http POST {{baseUrl}}/api/v2/Languages \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Description": "",\n "IsDeleted": false,\n "LocaleId": 0\n}' \
--output-document \
- {{baseUrl}}/api/v2/Languages
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Description": "",
"IsDeleted": false,
"LocaleId": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Languages")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a language by its id. Returns a Language object
{{baseUrl}}/api/v2/Languages/:LocaleID
QUERY PARAMS
LocaleID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Languages/:LocaleID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Languages/:LocaleID")
require "http/client"
url = "{{baseUrl}}/api/v2/Languages/:LocaleID"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Languages/:LocaleID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Languages/:LocaleID");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Languages/:LocaleID"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Languages/:LocaleID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Languages/:LocaleID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Languages/:LocaleID"))
.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/v2/Languages/:LocaleID")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Languages/:LocaleID")
.asString();
const 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/v2/Languages/:LocaleID');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Languages/:LocaleID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Languages/:LocaleID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Languages/:LocaleID',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Languages/:LocaleID")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Languages/:LocaleID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Languages/:LocaleID'};
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/v2/Languages/:LocaleID');
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/v2/Languages/:LocaleID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Languages/:LocaleID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Languages/:LocaleID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Languages/:LocaleID" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Languages/:LocaleID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Languages/:LocaleID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Languages/:LocaleID');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Languages/:LocaleID');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Languages/:LocaleID' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Languages/:LocaleID' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Languages/:LocaleID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Languages/:LocaleID"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Languages/:LocaleID"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Languages/:LocaleID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Languages/:LocaleID') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Languages/:LocaleID";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Languages/:LocaleID
http GET {{baseUrl}}/api/v2/Languages/:LocaleID
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Languages/:LocaleID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Languages/:LocaleID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a list of the languages for which translations are supported. Returns a PagedResponse of Language objects.
{{baseUrl}}/api/v2/Languages
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Languages");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Languages")
require "http/client"
url = "{{baseUrl}}/api/v2/Languages"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Languages"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Languages");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Languages"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Languages HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Languages")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Languages"))
.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/v2/Languages")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Languages")
.asString();
const 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/v2/Languages');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Languages'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Languages';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Languages',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Languages")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Languages',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Languages'};
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/v2/Languages');
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/v2/Languages'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Languages';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Languages"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Languages" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Languages",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Languages');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Languages');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Languages');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Languages' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Languages' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Languages")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Languages"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Languages"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Languages")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Languages') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Languages";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Languages
http GET {{baseUrl}}/api/v2/Languages
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Languages
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Languages")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Remove a Language from those supported for translations. Marks language as deleted.
{{baseUrl}}/api/v2/Languages/:LocaleID
QUERY PARAMS
LocaleID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Languages/:LocaleID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v2/Languages/:LocaleID")
require "http/client"
url = "{{baseUrl}}/api/v2/Languages/:LocaleID"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v2/Languages/:LocaleID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Languages/:LocaleID");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Languages/:LocaleID"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v2/Languages/:LocaleID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v2/Languages/:LocaleID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Languages/:LocaleID"))
.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/v2/Languages/:LocaleID")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v2/Languages/:LocaleID")
.asString();
const 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/v2/Languages/:LocaleID');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/Languages/:LocaleID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Languages/:LocaleID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Languages/:LocaleID',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Languages/:LocaleID")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Languages/:LocaleID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/Languages/:LocaleID'
};
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/v2/Languages/:LocaleID');
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/v2/Languages/:LocaleID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Languages/:LocaleID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Languages/:LocaleID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Languages/:LocaleID" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Languages/:LocaleID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v2/Languages/:LocaleID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Languages/:LocaleID');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Languages/:LocaleID');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Languages/:LocaleID' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Languages/:LocaleID' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/api/v2/Languages/:LocaleID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Languages/:LocaleID"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Languages/:LocaleID"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Languages/:LocaleID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v2/Languages/:LocaleID') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Languages/:LocaleID";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v2/Languages/:LocaleID
http DELETE {{baseUrl}}/api/v2/Languages/:LocaleID
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/api/v2/Languages/:LocaleID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Languages/:LocaleID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update a language’s description. Accepts a Language object.
{{baseUrl}}/api/v2/Languages/:LocaleID
QUERY PARAMS
LocaleID
BODY json
{
"Description": "",
"IsDeleted": false,
"LocaleId": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Languages/:LocaleID");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Description\": \"\",\n \"IsDeleted\": false,\n \"LocaleId\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/Languages/:LocaleID" {:content-type :json
:form-params {:Description ""
:IsDeleted false
:LocaleId 0}})
require "http/client"
url = "{{baseUrl}}/api/v2/Languages/:LocaleID"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Description\": \"\",\n \"IsDeleted\": false,\n \"LocaleId\": 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/v2/Languages/:LocaleID"),
Content = new StringContent("{\n \"Description\": \"\",\n \"IsDeleted\": false,\n \"LocaleId\": 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/v2/Languages/:LocaleID");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Description\": \"\",\n \"IsDeleted\": false,\n \"LocaleId\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Languages/:LocaleID"
payload := strings.NewReader("{\n \"Description\": \"\",\n \"IsDeleted\": false,\n \"LocaleId\": 0\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/Languages/:LocaleID HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 62
{
"Description": "",
"IsDeleted": false,
"LocaleId": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/Languages/:LocaleID")
.setHeader("content-type", "application/json")
.setBody("{\n \"Description\": \"\",\n \"IsDeleted\": false,\n \"LocaleId\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Languages/:LocaleID"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Description\": \"\",\n \"IsDeleted\": false,\n \"LocaleId\": 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 \"Description\": \"\",\n \"IsDeleted\": false,\n \"LocaleId\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Languages/:LocaleID")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/Languages/:LocaleID")
.header("content-type", "application/json")
.body("{\n \"Description\": \"\",\n \"IsDeleted\": false,\n \"LocaleId\": 0\n}")
.asString();
const data = JSON.stringify({
Description: '',
IsDeleted: false,
LocaleId: 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/v2/Languages/:LocaleID');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/Languages/:LocaleID',
headers: {'content-type': 'application/json'},
data: {Description: '', IsDeleted: false, LocaleId: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Languages/:LocaleID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Description":"","IsDeleted":false,"LocaleId":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/v2/Languages/:LocaleID',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Description": "",\n "IsDeleted": false,\n "LocaleId": 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 \"Description\": \"\",\n \"IsDeleted\": false,\n \"LocaleId\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Languages/:LocaleID")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Languages/:LocaleID',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Description: '', IsDeleted: false, LocaleId: 0}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/Languages/:LocaleID',
headers: {'content-type': 'application/json'},
body: {Description: '', IsDeleted: false, LocaleId: 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/v2/Languages/:LocaleID');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Description: '',
IsDeleted: false,
LocaleId: 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/v2/Languages/:LocaleID',
headers: {'content-type': 'application/json'},
data: {Description: '', IsDeleted: false, LocaleId: 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/v2/Languages/:LocaleID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Description":"","IsDeleted":false,"LocaleId":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Description": @"",
@"IsDeleted": @NO,
@"LocaleId": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Languages/:LocaleID"]
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/v2/Languages/:LocaleID" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Description\": \"\",\n \"IsDeleted\": false,\n \"LocaleId\": 0\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Languages/:LocaleID",
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([
'Description' => '',
'IsDeleted' => null,
'LocaleId' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/Languages/:LocaleID', [
'body' => '{
"Description": "",
"IsDeleted": false,
"LocaleId": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Languages/:LocaleID');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Description' => '',
'IsDeleted' => null,
'LocaleId' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Description' => '',
'IsDeleted' => null,
'LocaleId' => 0
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/Languages/:LocaleID');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Languages/:LocaleID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Description": "",
"IsDeleted": false,
"LocaleId": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Languages/:LocaleID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Description": "",
"IsDeleted": false,
"LocaleId": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Description\": \"\",\n \"IsDeleted\": false,\n \"LocaleId\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/Languages/:LocaleID", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Languages/:LocaleID"
payload = {
"Description": "",
"IsDeleted": False,
"LocaleId": 0
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Languages/:LocaleID"
payload <- "{\n \"Description\": \"\",\n \"IsDeleted\": false,\n \"LocaleId\": 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/v2/Languages/:LocaleID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Description\": \"\",\n \"IsDeleted\": false,\n \"LocaleId\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/Languages/:LocaleID') do |req|
req.body = "{\n \"Description\": \"\",\n \"IsDeleted\": false,\n \"LocaleId\": 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/v2/Languages/:LocaleID";
let payload = json!({
"Description": "",
"IsDeleted": false,
"LocaleId": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/Languages/:LocaleID \
--header 'content-type: application/json' \
--data '{
"Description": "",
"IsDeleted": false,
"LocaleId": 0
}'
echo '{
"Description": "",
"IsDeleted": false,
"LocaleId": 0
}' | \
http PUT {{baseUrl}}/api/v2/Languages/:LocaleID \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "Description": "",\n "IsDeleted": false,\n "LocaleId": 0\n}' \
--output-document \
- {{baseUrl}}/api/v2/Languages/:LocaleID
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Description": "",
"IsDeleted": false,
"LocaleId": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Languages/:LocaleID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Confirm that the client has applied the updated license.
{{baseUrl}}/api/v2/LicenseActivations/:ID/Confirm
QUERY PARAMS
ID
BODY json
{
"LicenseVersion": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/LicenseActivations/:ID/Confirm");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"LicenseVersion\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/LicenseActivations/:ID/Confirm" {:content-type :json
:form-params {:LicenseVersion ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/LicenseActivations/:ID/Confirm"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"LicenseVersion\": \"\"\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/v2/LicenseActivations/:ID/Confirm"),
Content = new StringContent("{\n \"LicenseVersion\": \"\"\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/v2/LicenseActivations/:ID/Confirm");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"LicenseVersion\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/LicenseActivations/:ID/Confirm"
payload := strings.NewReader("{\n \"LicenseVersion\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/LicenseActivations/:ID/Confirm HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 26
{
"LicenseVersion": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/LicenseActivations/:ID/Confirm")
.setHeader("content-type", "application/json")
.setBody("{\n \"LicenseVersion\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/LicenseActivations/:ID/Confirm"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"LicenseVersion\": \"\"\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 \"LicenseVersion\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/LicenseActivations/:ID/Confirm")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/LicenseActivations/:ID/Confirm")
.header("content-type", "application/json")
.body("{\n \"LicenseVersion\": \"\"\n}")
.asString();
const data = JSON.stringify({
LicenseVersion: ''
});
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/v2/LicenseActivations/:ID/Confirm');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/LicenseActivations/:ID/Confirm',
headers: {'content-type': 'application/json'},
data: {LicenseVersion: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/LicenseActivations/:ID/Confirm';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"LicenseVersion":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/LicenseActivations/:ID/Confirm',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "LicenseVersion": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"LicenseVersion\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/LicenseActivations/:ID/Confirm")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/LicenseActivations/:ID/Confirm',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({LicenseVersion: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/LicenseActivations/:ID/Confirm',
headers: {'content-type': 'application/json'},
body: {LicenseVersion: ''},
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/v2/LicenseActivations/:ID/Confirm');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
LicenseVersion: ''
});
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/v2/LicenseActivations/:ID/Confirm',
headers: {'content-type': 'application/json'},
data: {LicenseVersion: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/LicenseActivations/:ID/Confirm';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"LicenseVersion":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"LicenseVersion": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/LicenseActivations/:ID/Confirm"]
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/v2/LicenseActivations/:ID/Confirm" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"LicenseVersion\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/LicenseActivations/:ID/Confirm",
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([
'LicenseVersion' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/LicenseActivations/:ID/Confirm', [
'body' => '{
"LicenseVersion": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/LicenseActivations/:ID/Confirm');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'LicenseVersion' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'LicenseVersion' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/LicenseActivations/:ID/Confirm');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/LicenseActivations/:ID/Confirm' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"LicenseVersion": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/LicenseActivations/:ID/Confirm' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"LicenseVersion": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"LicenseVersion\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/LicenseActivations/:ID/Confirm", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/LicenseActivations/:ID/Confirm"
payload = { "LicenseVersion": "" }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/LicenseActivations/:ID/Confirm"
payload <- "{\n \"LicenseVersion\": \"\"\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/v2/LicenseActivations/:ID/Confirm")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"LicenseVersion\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/LicenseActivations/:ID/Confirm') do |req|
req.body = "{\n \"LicenseVersion\": \"\"\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/v2/LicenseActivations/:ID/Confirm";
let payload = json!({"LicenseVersion": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/LicenseActivations/:ID/Confirm \
--header 'content-type: application/json' \
--data '{
"LicenseVersion": ""
}'
echo '{
"LicenseVersion": ""
}' | \
http PUT {{baseUrl}}/api/v2/LicenseActivations/:ID/Confirm \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "LicenseVersion": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/LicenseActivations/:ID/Confirm
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["LicenseVersion": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/LicenseActivations/:ID/Confirm")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Create a license activation.
{{baseUrl}}/api/v2/LicenseActivations
BODY json
{
"DealerCode": "",
"LicenseActivationType": "",
"PostalCode": "",
"SystemInfo": "",
"VoucherCode": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/LicenseActivations");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"DealerCode\": \"\",\n \"LicenseActivationType\": \"\",\n \"PostalCode\": \"\",\n \"SystemInfo\": \"\",\n \"VoucherCode\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/LicenseActivations" {:content-type :json
:form-params {:DealerCode ""
:LicenseActivationType ""
:PostalCode ""
:SystemInfo ""
:VoucherCode ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/LicenseActivations"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"DealerCode\": \"\",\n \"LicenseActivationType\": \"\",\n \"PostalCode\": \"\",\n \"SystemInfo\": \"\",\n \"VoucherCode\": \"\"\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/v2/LicenseActivations"),
Content = new StringContent("{\n \"DealerCode\": \"\",\n \"LicenseActivationType\": \"\",\n \"PostalCode\": \"\",\n \"SystemInfo\": \"\",\n \"VoucherCode\": \"\"\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/v2/LicenseActivations");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"DealerCode\": \"\",\n \"LicenseActivationType\": \"\",\n \"PostalCode\": \"\",\n \"SystemInfo\": \"\",\n \"VoucherCode\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/LicenseActivations"
payload := strings.NewReader("{\n \"DealerCode\": \"\",\n \"LicenseActivationType\": \"\",\n \"PostalCode\": \"\",\n \"SystemInfo\": \"\",\n \"VoucherCode\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/LicenseActivations HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 114
{
"DealerCode": "",
"LicenseActivationType": "",
"PostalCode": "",
"SystemInfo": "",
"VoucherCode": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/LicenseActivations")
.setHeader("content-type", "application/json")
.setBody("{\n \"DealerCode\": \"\",\n \"LicenseActivationType\": \"\",\n \"PostalCode\": \"\",\n \"SystemInfo\": \"\",\n \"VoucherCode\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/LicenseActivations"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"DealerCode\": \"\",\n \"LicenseActivationType\": \"\",\n \"PostalCode\": \"\",\n \"SystemInfo\": \"\",\n \"VoucherCode\": \"\"\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 \"DealerCode\": \"\",\n \"LicenseActivationType\": \"\",\n \"PostalCode\": \"\",\n \"SystemInfo\": \"\",\n \"VoucherCode\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/LicenseActivations")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/LicenseActivations")
.header("content-type", "application/json")
.body("{\n \"DealerCode\": \"\",\n \"LicenseActivationType\": \"\",\n \"PostalCode\": \"\",\n \"SystemInfo\": \"\",\n \"VoucherCode\": \"\"\n}")
.asString();
const data = JSON.stringify({
DealerCode: '',
LicenseActivationType: '',
PostalCode: '',
SystemInfo: '',
VoucherCode: ''
});
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/v2/LicenseActivations');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/LicenseActivations',
headers: {'content-type': 'application/json'},
data: {
DealerCode: '',
LicenseActivationType: '',
PostalCode: '',
SystemInfo: '',
VoucherCode: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/LicenseActivations';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"DealerCode":"","LicenseActivationType":"","PostalCode":"","SystemInfo":"","VoucherCode":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/LicenseActivations',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "DealerCode": "",\n "LicenseActivationType": "",\n "PostalCode": "",\n "SystemInfo": "",\n "VoucherCode": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"DealerCode\": \"\",\n \"LicenseActivationType\": \"\",\n \"PostalCode\": \"\",\n \"SystemInfo\": \"\",\n \"VoucherCode\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/LicenseActivations")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/LicenseActivations',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
DealerCode: '',
LicenseActivationType: '',
PostalCode: '',
SystemInfo: '',
VoucherCode: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/LicenseActivations',
headers: {'content-type': 'application/json'},
body: {
DealerCode: '',
LicenseActivationType: '',
PostalCode: '',
SystemInfo: '',
VoucherCode: ''
},
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/v2/LicenseActivations');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
DealerCode: '',
LicenseActivationType: '',
PostalCode: '',
SystemInfo: '',
VoucherCode: ''
});
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/v2/LicenseActivations',
headers: {'content-type': 'application/json'},
data: {
DealerCode: '',
LicenseActivationType: '',
PostalCode: '',
SystemInfo: '',
VoucherCode: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/LicenseActivations';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"DealerCode":"","LicenseActivationType":"","PostalCode":"","SystemInfo":"","VoucherCode":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"DealerCode": @"",
@"LicenseActivationType": @"",
@"PostalCode": @"",
@"SystemInfo": @"",
@"VoucherCode": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/LicenseActivations"]
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/v2/LicenseActivations" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"DealerCode\": \"\",\n \"LicenseActivationType\": \"\",\n \"PostalCode\": \"\",\n \"SystemInfo\": \"\",\n \"VoucherCode\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/LicenseActivations",
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([
'DealerCode' => '',
'LicenseActivationType' => '',
'PostalCode' => '',
'SystemInfo' => '',
'VoucherCode' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/LicenseActivations', [
'body' => '{
"DealerCode": "",
"LicenseActivationType": "",
"PostalCode": "",
"SystemInfo": "",
"VoucherCode": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/LicenseActivations');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'DealerCode' => '',
'LicenseActivationType' => '',
'PostalCode' => '',
'SystemInfo' => '',
'VoucherCode' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'DealerCode' => '',
'LicenseActivationType' => '',
'PostalCode' => '',
'SystemInfo' => '',
'VoucherCode' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/LicenseActivations');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/LicenseActivations' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"DealerCode": "",
"LicenseActivationType": "",
"PostalCode": "",
"SystemInfo": "",
"VoucherCode": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/LicenseActivations' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"DealerCode": "",
"LicenseActivationType": "",
"PostalCode": "",
"SystemInfo": "",
"VoucherCode": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"DealerCode\": \"\",\n \"LicenseActivationType\": \"\",\n \"PostalCode\": \"\",\n \"SystemInfo\": \"\",\n \"VoucherCode\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/LicenseActivations", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/LicenseActivations"
payload = {
"DealerCode": "",
"LicenseActivationType": "",
"PostalCode": "",
"SystemInfo": "",
"VoucherCode": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/LicenseActivations"
payload <- "{\n \"DealerCode\": \"\",\n \"LicenseActivationType\": \"\",\n \"PostalCode\": \"\",\n \"SystemInfo\": \"\",\n \"VoucherCode\": \"\"\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/v2/LicenseActivations")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"DealerCode\": \"\",\n \"LicenseActivationType\": \"\",\n \"PostalCode\": \"\",\n \"SystemInfo\": \"\",\n \"VoucherCode\": \"\"\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/v2/LicenseActivations') do |req|
req.body = "{\n \"DealerCode\": \"\",\n \"LicenseActivationType\": \"\",\n \"PostalCode\": \"\",\n \"SystemInfo\": \"\",\n \"VoucherCode\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/LicenseActivations";
let payload = json!({
"DealerCode": "",
"LicenseActivationType": "",
"PostalCode": "",
"SystemInfo": "",
"VoucherCode": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/LicenseActivations \
--header 'content-type: application/json' \
--data '{
"DealerCode": "",
"LicenseActivationType": "",
"PostalCode": "",
"SystemInfo": "",
"VoucherCode": ""
}'
echo '{
"DealerCode": "",
"LicenseActivationType": "",
"PostalCode": "",
"SystemInfo": "",
"VoucherCode": ""
}' | \
http POST {{baseUrl}}/api/v2/LicenseActivations \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "DealerCode": "",\n "LicenseActivationType": "",\n "PostalCode": "",\n "SystemInfo": "",\n "VoucherCode": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/LicenseActivations
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"DealerCode": "",
"LicenseActivationType": "",
"PostalCode": "",
"SystemInfo": "",
"VoucherCode": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/LicenseActivations")! 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
Register an EDT Lite with the Server
{{baseUrl}}/api/v2/LicenseActivations/RegisterEDTLite
BODY json
{
"DealerCode": "",
"ExpirationDate": "",
"InstanceID": "",
"VoucherCode": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/LicenseActivations/RegisterEDTLite");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"DealerCode\": \"\",\n \"ExpirationDate\": \"\",\n \"InstanceID\": \"\",\n \"VoucherCode\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/LicenseActivations/RegisterEDTLite" {:content-type :json
:form-params {:DealerCode ""
:ExpirationDate ""
:InstanceID ""
:VoucherCode ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/LicenseActivations/RegisterEDTLite"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"DealerCode\": \"\",\n \"ExpirationDate\": \"\",\n \"InstanceID\": \"\",\n \"VoucherCode\": \"\"\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/v2/LicenseActivations/RegisterEDTLite"),
Content = new StringContent("{\n \"DealerCode\": \"\",\n \"ExpirationDate\": \"\",\n \"InstanceID\": \"\",\n \"VoucherCode\": \"\"\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/v2/LicenseActivations/RegisterEDTLite");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"DealerCode\": \"\",\n \"ExpirationDate\": \"\",\n \"InstanceID\": \"\",\n \"VoucherCode\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/LicenseActivations/RegisterEDTLite"
payload := strings.NewReader("{\n \"DealerCode\": \"\",\n \"ExpirationDate\": \"\",\n \"InstanceID\": \"\",\n \"VoucherCode\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/LicenseActivations/RegisterEDTLite HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 87
{
"DealerCode": "",
"ExpirationDate": "",
"InstanceID": "",
"VoucherCode": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/LicenseActivations/RegisterEDTLite")
.setHeader("content-type", "application/json")
.setBody("{\n \"DealerCode\": \"\",\n \"ExpirationDate\": \"\",\n \"InstanceID\": \"\",\n \"VoucherCode\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/LicenseActivations/RegisterEDTLite"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"DealerCode\": \"\",\n \"ExpirationDate\": \"\",\n \"InstanceID\": \"\",\n \"VoucherCode\": \"\"\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 \"DealerCode\": \"\",\n \"ExpirationDate\": \"\",\n \"InstanceID\": \"\",\n \"VoucherCode\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/LicenseActivations/RegisterEDTLite")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/LicenseActivations/RegisterEDTLite")
.header("content-type", "application/json")
.body("{\n \"DealerCode\": \"\",\n \"ExpirationDate\": \"\",\n \"InstanceID\": \"\",\n \"VoucherCode\": \"\"\n}")
.asString();
const data = JSON.stringify({
DealerCode: '',
ExpirationDate: '',
InstanceID: '',
VoucherCode: ''
});
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/v2/LicenseActivations/RegisterEDTLite');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/LicenseActivations/RegisterEDTLite',
headers: {'content-type': 'application/json'},
data: {DealerCode: '', ExpirationDate: '', InstanceID: '', VoucherCode: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/LicenseActivations/RegisterEDTLite';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"DealerCode":"","ExpirationDate":"","InstanceID":"","VoucherCode":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/LicenseActivations/RegisterEDTLite',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "DealerCode": "",\n "ExpirationDate": "",\n "InstanceID": "",\n "VoucherCode": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"DealerCode\": \"\",\n \"ExpirationDate\": \"\",\n \"InstanceID\": \"\",\n \"VoucherCode\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/LicenseActivations/RegisterEDTLite")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/LicenseActivations/RegisterEDTLite',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({DealerCode: '', ExpirationDate: '', InstanceID: '', VoucherCode: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/LicenseActivations/RegisterEDTLite',
headers: {'content-type': 'application/json'},
body: {DealerCode: '', ExpirationDate: '', InstanceID: '', VoucherCode: ''},
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/v2/LicenseActivations/RegisterEDTLite');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
DealerCode: '',
ExpirationDate: '',
InstanceID: '',
VoucherCode: ''
});
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/v2/LicenseActivations/RegisterEDTLite',
headers: {'content-type': 'application/json'},
data: {DealerCode: '', ExpirationDate: '', InstanceID: '', VoucherCode: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/LicenseActivations/RegisterEDTLite';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"DealerCode":"","ExpirationDate":"","InstanceID":"","VoucherCode":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"DealerCode": @"",
@"ExpirationDate": @"",
@"InstanceID": @"",
@"VoucherCode": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/LicenseActivations/RegisterEDTLite"]
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/v2/LicenseActivations/RegisterEDTLite" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"DealerCode\": \"\",\n \"ExpirationDate\": \"\",\n \"InstanceID\": \"\",\n \"VoucherCode\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/LicenseActivations/RegisterEDTLite",
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([
'DealerCode' => '',
'ExpirationDate' => '',
'InstanceID' => '',
'VoucherCode' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/LicenseActivations/RegisterEDTLite', [
'body' => '{
"DealerCode": "",
"ExpirationDate": "",
"InstanceID": "",
"VoucherCode": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/LicenseActivations/RegisterEDTLite');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'DealerCode' => '',
'ExpirationDate' => '',
'InstanceID' => '',
'VoucherCode' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'DealerCode' => '',
'ExpirationDate' => '',
'InstanceID' => '',
'VoucherCode' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/LicenseActivations/RegisterEDTLite');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/LicenseActivations/RegisterEDTLite' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"DealerCode": "",
"ExpirationDate": "",
"InstanceID": "",
"VoucherCode": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/LicenseActivations/RegisterEDTLite' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"DealerCode": "",
"ExpirationDate": "",
"InstanceID": "",
"VoucherCode": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"DealerCode\": \"\",\n \"ExpirationDate\": \"\",\n \"InstanceID\": \"\",\n \"VoucherCode\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/LicenseActivations/RegisterEDTLite", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/LicenseActivations/RegisterEDTLite"
payload = {
"DealerCode": "",
"ExpirationDate": "",
"InstanceID": "",
"VoucherCode": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/LicenseActivations/RegisterEDTLite"
payload <- "{\n \"DealerCode\": \"\",\n \"ExpirationDate\": \"\",\n \"InstanceID\": \"\",\n \"VoucherCode\": \"\"\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/v2/LicenseActivations/RegisterEDTLite")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"DealerCode\": \"\",\n \"ExpirationDate\": \"\",\n \"InstanceID\": \"\",\n \"VoucherCode\": \"\"\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/v2/LicenseActivations/RegisterEDTLite') do |req|
req.body = "{\n \"DealerCode\": \"\",\n \"ExpirationDate\": \"\",\n \"InstanceID\": \"\",\n \"VoucherCode\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/LicenseActivations/RegisterEDTLite";
let payload = json!({
"DealerCode": "",
"ExpirationDate": "",
"InstanceID": "",
"VoucherCode": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/LicenseActivations/RegisterEDTLite \
--header 'content-type: application/json' \
--data '{
"DealerCode": "",
"ExpirationDate": "",
"InstanceID": "",
"VoucherCode": ""
}'
echo '{
"DealerCode": "",
"ExpirationDate": "",
"InstanceID": "",
"VoucherCode": ""
}' | \
http POST {{baseUrl}}/api/v2/LicenseActivations/RegisterEDTLite \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "DealerCode": "",\n "ExpirationDate": "",\n "InstanceID": "",\n "VoucherCode": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/LicenseActivations/RegisterEDTLite
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"DealerCode": "",
"ExpirationDate": "",
"InstanceID": "",
"VoucherCode": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/LicenseActivations/RegisterEDTLite")! 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 a license activiation.
{{baseUrl}}/api/v2/LicenseActivations/:ID
QUERY PARAMS
ID
BODY json
{
"LicenseVersion": "",
"SystemInfo": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/LicenseActivations/:ID");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"LicenseVersion\": \"\",\n \"SystemInfo\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/LicenseActivations/:ID" {:content-type :json
:form-params {:LicenseVersion ""
:SystemInfo ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/LicenseActivations/:ID"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"LicenseVersion\": \"\",\n \"SystemInfo\": \"\"\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/v2/LicenseActivations/:ID"),
Content = new StringContent("{\n \"LicenseVersion\": \"\",\n \"SystemInfo\": \"\"\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/v2/LicenseActivations/:ID");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"LicenseVersion\": \"\",\n \"SystemInfo\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/LicenseActivations/:ID"
payload := strings.NewReader("{\n \"LicenseVersion\": \"\",\n \"SystemInfo\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/LicenseActivations/:ID HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 46
{
"LicenseVersion": "",
"SystemInfo": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/LicenseActivations/:ID")
.setHeader("content-type", "application/json")
.setBody("{\n \"LicenseVersion\": \"\",\n \"SystemInfo\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/LicenseActivations/:ID"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"LicenseVersion\": \"\",\n \"SystemInfo\": \"\"\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 \"LicenseVersion\": \"\",\n \"SystemInfo\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/LicenseActivations/:ID")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/LicenseActivations/:ID")
.header("content-type", "application/json")
.body("{\n \"LicenseVersion\": \"\",\n \"SystemInfo\": \"\"\n}")
.asString();
const data = JSON.stringify({
LicenseVersion: '',
SystemInfo: ''
});
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/v2/LicenseActivations/:ID');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/LicenseActivations/:ID',
headers: {'content-type': 'application/json'},
data: {LicenseVersion: '', SystemInfo: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/LicenseActivations/:ID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"LicenseVersion":"","SystemInfo":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/LicenseActivations/:ID',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "LicenseVersion": "",\n "SystemInfo": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"LicenseVersion\": \"\",\n \"SystemInfo\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/LicenseActivations/:ID")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/LicenseActivations/:ID',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({LicenseVersion: '', SystemInfo: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/LicenseActivations/:ID',
headers: {'content-type': 'application/json'},
body: {LicenseVersion: '', SystemInfo: ''},
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/v2/LicenseActivations/:ID');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
LicenseVersion: '',
SystemInfo: ''
});
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/v2/LicenseActivations/:ID',
headers: {'content-type': 'application/json'},
data: {LicenseVersion: '', SystemInfo: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/LicenseActivations/:ID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"LicenseVersion":"","SystemInfo":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"LicenseVersion": @"",
@"SystemInfo": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/LicenseActivations/:ID"]
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/v2/LicenseActivations/:ID" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"LicenseVersion\": \"\",\n \"SystemInfo\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/LicenseActivations/:ID",
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([
'LicenseVersion' => '',
'SystemInfo' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/LicenseActivations/:ID', [
'body' => '{
"LicenseVersion": "",
"SystemInfo": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/LicenseActivations/:ID');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'LicenseVersion' => '',
'SystemInfo' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'LicenseVersion' => '',
'SystemInfo' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/LicenseActivations/:ID');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/LicenseActivations/:ID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"LicenseVersion": "",
"SystemInfo": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/LicenseActivations/:ID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"LicenseVersion": "",
"SystemInfo": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"LicenseVersion\": \"\",\n \"SystemInfo\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/LicenseActivations/:ID", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/LicenseActivations/:ID"
payload = {
"LicenseVersion": "",
"SystemInfo": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/LicenseActivations/:ID"
payload <- "{\n \"LicenseVersion\": \"\",\n \"SystemInfo\": \"\"\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/v2/LicenseActivations/:ID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"LicenseVersion\": \"\",\n \"SystemInfo\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/LicenseActivations/:ID') do |req|
req.body = "{\n \"LicenseVersion\": \"\",\n \"SystemInfo\": \"\"\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/v2/LicenseActivations/:ID";
let payload = json!({
"LicenseVersion": "",
"SystemInfo": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/LicenseActivations/:ID \
--header 'content-type: application/json' \
--data '{
"LicenseVersion": "",
"SystemInfo": ""
}'
echo '{
"LicenseVersion": "",
"SystemInfo": ""
}' | \
http PUT {{baseUrl}}/api/v2/LicenseActivations/:ID \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "LicenseVersion": "",\n "SystemInfo": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/LicenseActivations/:ID
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"LicenseVersion": "",
"SystemInfo": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/LicenseActivations/:ID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a license.
{{baseUrl}}/api/v2/Licenses/:ID
QUERY PARAMS
ID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Licenses/:ID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Licenses/:ID")
require "http/client"
url = "{{baseUrl}}/api/v2/Licenses/:ID"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Licenses/:ID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Licenses/:ID");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Licenses/:ID"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Licenses/:ID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Licenses/:ID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Licenses/:ID"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Licenses/:ID")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Licenses/:ID")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v2/Licenses/:ID');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Licenses/:ID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Licenses/:ID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Licenses/:ID',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Licenses/:ID")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Licenses/:ID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Licenses/:ID'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v2/Licenses/:ID');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Licenses/:ID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Licenses/:ID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Licenses/:ID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Licenses/:ID" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Licenses/:ID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Licenses/:ID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Licenses/:ID');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Licenses/:ID');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Licenses/:ID' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Licenses/:ID' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Licenses/:ID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Licenses/:ID"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Licenses/:ID"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Licenses/:ID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Licenses/:ID') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Licenses/:ID";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Licenses/:ID
http GET {{baseUrl}}/api/v2/Licenses/:ID
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Licenses/:ID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Licenses/:ID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Gets a list of licenses with the specified criteria.
{{baseUrl}}/api/v2/Licenses
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Licenses");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Licenses")
require "http/client"
url = "{{baseUrl}}/api/v2/Licenses"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Licenses"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Licenses");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Licenses"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Licenses HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Licenses")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Licenses"))
.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/v2/Licenses")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Licenses")
.asString();
const 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/v2/Licenses');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Licenses'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Licenses';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Licenses',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Licenses")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Licenses',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Licenses'};
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/v2/Licenses');
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/v2/Licenses'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Licenses';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Licenses"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Licenses" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Licenses",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Licenses');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Licenses');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Licenses');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Licenses' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Licenses' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Licenses")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Licenses"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Licenses"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Licenses")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Licenses') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Licenses";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Licenses
http GET {{baseUrl}}/api/v2/Licenses
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Licenses
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Licenses")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Add a Log entry
{{baseUrl}}/api/v2/Logs
QUERY PARAMS
Message
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Logs?Message=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/Logs" {:query-params {:Message ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/Logs?Message="
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/v2/Logs?Message="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Logs?Message=");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Logs?Message="
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/Logs?Message= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/Logs?Message=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Logs?Message="))
.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/v2/Logs?Message=")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/Logs?Message=")
.asString();
const 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/v2/Logs?Message=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/Logs',
params: {Message: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Logs?Message=';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Logs?Message=',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Logs?Message=")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Logs?Message=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/Logs',
qs: {Message: ''}
};
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/v2/Logs');
req.query({
Message: ''
});
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/v2/Logs',
params: {Message: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Logs?Message=';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Logs?Message="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Logs?Message=" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Logs?Message=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/Logs?Message=');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Logs');
$request->setMethod(HTTP_METH_POST);
$request->setQueryData([
'Message' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Logs');
$request->setRequestMethod('POST');
$request->setQuery(new http\QueryString([
'Message' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Logs?Message=' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Logs?Message=' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/api/v2/Logs?Message=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Logs"
querystring = {"Message":""}
response = requests.post(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Logs"
queryString <- list(Message = "")
response <- VERB("POST", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Logs?Message=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/v2/Logs') do |req|
req.params['Message'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Logs";
let querystring = [
("Message", ""),
];
let client = reqwest::Client::new();
let response = client.post(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/api/v2/Logs?Message='
http POST '{{baseUrl}}/api/v2/Logs?Message='
wget --quiet \
--method POST \
--output-document \
- '{{baseUrl}}/api/v2/Logs?Message='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Logs?Message=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a log by ID
{{baseUrl}}/api/v2/Logs/:ID
QUERY PARAMS
ID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Logs/:ID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Logs/:ID")
require "http/client"
url = "{{baseUrl}}/api/v2/Logs/:ID"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Logs/:ID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Logs/:ID");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Logs/:ID"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Logs/:ID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Logs/:ID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Logs/:ID"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Logs/:ID")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Logs/:ID")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v2/Logs/:ID');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Logs/:ID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Logs/:ID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Logs/:ID',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Logs/:ID")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Logs/:ID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Logs/:ID'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v2/Logs/:ID');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Logs/:ID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Logs/:ID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Logs/:ID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Logs/:ID" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Logs/:ID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Logs/:ID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Logs/:ID');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Logs/:ID');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Logs/:ID' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Logs/:ID' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Logs/:ID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Logs/:ID"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Logs/:ID"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Logs/:ID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Logs/:ID') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Logs/:ID";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Logs/:ID
http GET {{baseUrl}}/api/v2/Logs/:ID
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Logs/:ID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Logs/:ID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get the API System logs, most recent first.
{{baseUrl}}/api/v2/Logs
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Logs");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Logs")
require "http/client"
url = "{{baseUrl}}/api/v2/Logs"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Logs"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Logs");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Logs"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Logs HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Logs")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Logs"))
.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/v2/Logs")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Logs")
.asString();
const 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/v2/Logs');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Logs'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Logs';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Logs',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Logs")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Logs',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Logs'};
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/v2/Logs');
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/v2/Logs'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Logs';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Logs"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Logs" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Logs",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Logs');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Logs');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Logs');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Logs' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Logs' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Logs")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Logs"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Logs"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Logs")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Logs') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Logs";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Logs
http GET {{baseUrl}}/api/v2/Logs
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Logs
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Logs")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Sends an email message.
{{baseUrl}}/api/v2/Notifications
BODY json
{
"CC_Addresses": [],
"IsBodyHtml": false,
"MessageBody": "",
"Subject": "",
"To_Addresses": []
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Notifications");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"CC_Addresses\": [],\n \"IsBodyHtml\": false,\n \"MessageBody\": \"\",\n \"Subject\": \"\",\n \"To_Addresses\": []\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/Notifications" {:content-type :json
:form-params {:CC_Addresses []
:IsBodyHtml false
:MessageBody ""
:Subject ""
:To_Addresses []}})
require "http/client"
url = "{{baseUrl}}/api/v2/Notifications"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"CC_Addresses\": [],\n \"IsBodyHtml\": false,\n \"MessageBody\": \"\",\n \"Subject\": \"\",\n \"To_Addresses\": []\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/v2/Notifications"),
Content = new StringContent("{\n \"CC_Addresses\": [],\n \"IsBodyHtml\": false,\n \"MessageBody\": \"\",\n \"Subject\": \"\",\n \"To_Addresses\": []\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/v2/Notifications");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"CC_Addresses\": [],\n \"IsBodyHtml\": false,\n \"MessageBody\": \"\",\n \"Subject\": \"\",\n \"To_Addresses\": []\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Notifications"
payload := strings.NewReader("{\n \"CC_Addresses\": [],\n \"IsBodyHtml\": false,\n \"MessageBody\": \"\",\n \"Subject\": \"\",\n \"To_Addresses\": []\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/Notifications HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 107
{
"CC_Addresses": [],
"IsBodyHtml": false,
"MessageBody": "",
"Subject": "",
"To_Addresses": []
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/Notifications")
.setHeader("content-type", "application/json")
.setBody("{\n \"CC_Addresses\": [],\n \"IsBodyHtml\": false,\n \"MessageBody\": \"\",\n \"Subject\": \"\",\n \"To_Addresses\": []\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Notifications"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"CC_Addresses\": [],\n \"IsBodyHtml\": false,\n \"MessageBody\": \"\",\n \"Subject\": \"\",\n \"To_Addresses\": []\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 \"CC_Addresses\": [],\n \"IsBodyHtml\": false,\n \"MessageBody\": \"\",\n \"Subject\": \"\",\n \"To_Addresses\": []\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Notifications")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/Notifications")
.header("content-type", "application/json")
.body("{\n \"CC_Addresses\": [],\n \"IsBodyHtml\": false,\n \"MessageBody\": \"\",\n \"Subject\": \"\",\n \"To_Addresses\": []\n}")
.asString();
const data = JSON.stringify({
CC_Addresses: [],
IsBodyHtml: false,
MessageBody: '',
Subject: '',
To_Addresses: []
});
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/v2/Notifications');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/Notifications',
headers: {'content-type': 'application/json'},
data: {
CC_Addresses: [],
IsBodyHtml: false,
MessageBody: '',
Subject: '',
To_Addresses: []
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Notifications';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"CC_Addresses":[],"IsBodyHtml":false,"MessageBody":"","Subject":"","To_Addresses":[]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Notifications',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "CC_Addresses": [],\n "IsBodyHtml": false,\n "MessageBody": "",\n "Subject": "",\n "To_Addresses": []\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"CC_Addresses\": [],\n \"IsBodyHtml\": false,\n \"MessageBody\": \"\",\n \"Subject\": \"\",\n \"To_Addresses\": []\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Notifications")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Notifications',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
CC_Addresses: [],
IsBodyHtml: false,
MessageBody: '',
Subject: '',
To_Addresses: []
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/Notifications',
headers: {'content-type': 'application/json'},
body: {
CC_Addresses: [],
IsBodyHtml: false,
MessageBody: '',
Subject: '',
To_Addresses: []
},
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/v2/Notifications');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
CC_Addresses: [],
IsBodyHtml: false,
MessageBody: '',
Subject: '',
To_Addresses: []
});
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/v2/Notifications',
headers: {'content-type': 'application/json'},
data: {
CC_Addresses: [],
IsBodyHtml: false,
MessageBody: '',
Subject: '',
To_Addresses: []
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Notifications';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"CC_Addresses":[],"IsBodyHtml":false,"MessageBody":"","Subject":"","To_Addresses":[]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"CC_Addresses": @[ ],
@"IsBodyHtml": @NO,
@"MessageBody": @"",
@"Subject": @"",
@"To_Addresses": @[ ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Notifications"]
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/v2/Notifications" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"CC_Addresses\": [],\n \"IsBodyHtml\": false,\n \"MessageBody\": \"\",\n \"Subject\": \"\",\n \"To_Addresses\": []\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Notifications",
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([
'CC_Addresses' => [
],
'IsBodyHtml' => null,
'MessageBody' => '',
'Subject' => '',
'To_Addresses' => [
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/Notifications', [
'body' => '{
"CC_Addresses": [],
"IsBodyHtml": false,
"MessageBody": "",
"Subject": "",
"To_Addresses": []
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Notifications');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'CC_Addresses' => [
],
'IsBodyHtml' => null,
'MessageBody' => '',
'Subject' => '',
'To_Addresses' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'CC_Addresses' => [
],
'IsBodyHtml' => null,
'MessageBody' => '',
'Subject' => '',
'To_Addresses' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/Notifications');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Notifications' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"CC_Addresses": [],
"IsBodyHtml": false,
"MessageBody": "",
"Subject": "",
"To_Addresses": []
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Notifications' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"CC_Addresses": [],
"IsBodyHtml": false,
"MessageBody": "",
"Subject": "",
"To_Addresses": []
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"CC_Addresses\": [],\n \"IsBodyHtml\": false,\n \"MessageBody\": \"\",\n \"Subject\": \"\",\n \"To_Addresses\": []\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/Notifications", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Notifications"
payload = {
"CC_Addresses": [],
"IsBodyHtml": False,
"MessageBody": "",
"Subject": "",
"To_Addresses": []
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Notifications"
payload <- "{\n \"CC_Addresses\": [],\n \"IsBodyHtml\": false,\n \"MessageBody\": \"\",\n \"Subject\": \"\",\n \"To_Addresses\": []\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/v2/Notifications")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"CC_Addresses\": [],\n \"IsBodyHtml\": false,\n \"MessageBody\": \"\",\n \"Subject\": \"\",\n \"To_Addresses\": []\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/v2/Notifications') do |req|
req.body = "{\n \"CC_Addresses\": [],\n \"IsBodyHtml\": false,\n \"MessageBody\": \"\",\n \"Subject\": \"\",\n \"To_Addresses\": []\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Notifications";
let payload = json!({
"CC_Addresses": (),
"IsBodyHtml": false,
"MessageBody": "",
"Subject": "",
"To_Addresses": ()
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/Notifications \
--header 'content-type: application/json' \
--data '{
"CC_Addresses": [],
"IsBodyHtml": false,
"MessageBody": "",
"Subject": "",
"To_Addresses": []
}'
echo '{
"CC_Addresses": [],
"IsBodyHtml": false,
"MessageBody": "",
"Subject": "",
"To_Addresses": []
}' | \
http POST {{baseUrl}}/api/v2/Notifications \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "CC_Addresses": [],\n "IsBodyHtml": false,\n "MessageBody": "",\n "Subject": "",\n "To_Addresses": []\n}' \
--output-document \
- {{baseUrl}}/api/v2/Notifications
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"CC_Addresses": [],
"IsBodyHtml": false,
"MessageBody": "",
"Subject": "",
"To_Addresses": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Notifications")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get the package reports for a client.
{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports
QUERY PARAMS
ClientID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports")
require "http/client"
url = "{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Clients/:ClientID/PackageReports HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports"))
.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/v2/Clients/:ClientID/PackageReports")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports")
.asString();
const 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/v2/Clients/:ClientID/PackageReports');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Clients/:ClientID/PackageReports',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports'
};
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/v2/Clients/:ClientID/PackageReports');
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/v2/Clients/:ClientID/PackageReports'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Clients/:ClientID/PackageReports")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Clients/:ClientID/PackageReports') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Clients/:ClientID/PackageReports
http GET {{baseUrl}}/api/v2/Clients/:ClientID/PackageReports
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Clients/:ClientID/PackageReports
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Submit a batch of package reports
{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports/Batch
QUERY PARAMS
ClientID
BODY json
[
{
"Categories": [
{
"Values": [
{
"Key": "",
"TimeStamp": "",
"Value": ""
}
],
"category": ""
}
],
"PackageDescription": "",
"PackageID": ""
}
]
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports/Batch");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "[\n {\n \"Categories\": [\n {\n \"Values\": [\n {\n \"Key\": \"\",\n \"TimeStamp\": \"\",\n \"Value\": \"\"\n }\n ],\n \"category\": \"\"\n }\n ],\n \"PackageDescription\": \"\",\n \"PackageID\": \"\"\n }\n]");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports/Batch" {:content-type :json
:form-params [{:Categories [{:Values [{:Key ""
:TimeStamp ""
:Value ""}]
:category ""}]
:PackageDescription ""
:PackageID ""}]})
require "http/client"
url = "{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports/Batch"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "[\n {\n \"Categories\": [\n {\n \"Values\": [\n {\n \"Key\": \"\",\n \"TimeStamp\": \"\",\n \"Value\": \"\"\n }\n ],\n \"category\": \"\"\n }\n ],\n \"PackageDescription\": \"\",\n \"PackageID\": \"\"\n }\n]"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports/Batch"),
Content = new StringContent("[\n {\n \"Categories\": [\n {\n \"Values\": [\n {\n \"Key\": \"\",\n \"TimeStamp\": \"\",\n \"Value\": \"\"\n }\n ],\n \"category\": \"\"\n }\n ],\n \"PackageDescription\": \"\",\n \"PackageID\": \"\"\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/v2/Clients/:ClientID/PackageReports/Batch");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "[\n {\n \"Categories\": [\n {\n \"Values\": [\n {\n \"Key\": \"\",\n \"TimeStamp\": \"\",\n \"Value\": \"\"\n }\n ],\n \"category\": \"\"\n }\n ],\n \"PackageDescription\": \"\",\n \"PackageID\": \"\"\n }\n]", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports/Batch"
payload := strings.NewReader("[\n {\n \"Categories\": [\n {\n \"Values\": [\n {\n \"Key\": \"\",\n \"TimeStamp\": \"\",\n \"Value\": \"\"\n }\n ],\n \"category\": \"\"\n }\n ],\n \"PackageDescription\": \"\",\n \"PackageID\": \"\"\n }\n]")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/Clients/:ClientID/PackageReports/Batch HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 258
[
{
"Categories": [
{
"Values": [
{
"Key": "",
"TimeStamp": "",
"Value": ""
}
],
"category": ""
}
],
"PackageDescription": "",
"PackageID": ""
}
]
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports/Batch")
.setHeader("content-type", "application/json")
.setBody("[\n {\n \"Categories\": [\n {\n \"Values\": [\n {\n \"Key\": \"\",\n \"TimeStamp\": \"\",\n \"Value\": \"\"\n }\n ],\n \"category\": \"\"\n }\n ],\n \"PackageDescription\": \"\",\n \"PackageID\": \"\"\n }\n]")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports/Batch"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("[\n {\n \"Categories\": [\n {\n \"Values\": [\n {\n \"Key\": \"\",\n \"TimeStamp\": \"\",\n \"Value\": \"\"\n }\n ],\n \"category\": \"\"\n }\n ],\n \"PackageDescription\": \"\",\n \"PackageID\": \"\"\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 \"Categories\": [\n {\n \"Values\": [\n {\n \"Key\": \"\",\n \"TimeStamp\": \"\",\n \"Value\": \"\"\n }\n ],\n \"category\": \"\"\n }\n ],\n \"PackageDescription\": \"\",\n \"PackageID\": \"\"\n }\n]");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports/Batch")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports/Batch")
.header("content-type", "application/json")
.body("[\n {\n \"Categories\": [\n {\n \"Values\": [\n {\n \"Key\": \"\",\n \"TimeStamp\": \"\",\n \"Value\": \"\"\n }\n ],\n \"category\": \"\"\n }\n ],\n \"PackageDescription\": \"\",\n \"PackageID\": \"\"\n }\n]")
.asString();
const data = JSON.stringify([
{
Categories: [
{
Values: [
{
Key: '',
TimeStamp: '',
Value: ''
}
],
category: ''
}
],
PackageDescription: '',
PackageID: ''
}
]);
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/v2/Clients/:ClientID/PackageReports/Batch');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports/Batch',
headers: {'content-type': 'application/json'},
data: [
{
Categories: [{Values: [{Key: '', TimeStamp: '', Value: ''}], category: ''}],
PackageDescription: '',
PackageID: ''
}
]
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports/Batch';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '[{"Categories":[{"Values":[{"Key":"","TimeStamp":"","Value":""}],"category":""}],"PackageDescription":"","PackageID":""}]'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports/Batch',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '[\n {\n "Categories": [\n {\n "Values": [\n {\n "Key": "",\n "TimeStamp": "",\n "Value": ""\n }\n ],\n "category": ""\n }\n ],\n "PackageDescription": "",\n "PackageID": ""\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 \"Categories\": [\n {\n \"Values\": [\n {\n \"Key\": \"\",\n \"TimeStamp\": \"\",\n \"Value\": \"\"\n }\n ],\n \"category\": \"\"\n }\n ],\n \"PackageDescription\": \"\",\n \"PackageID\": \"\"\n }\n]")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports/Batch")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Clients/:ClientID/PackageReports/Batch',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify([
{
Categories: [{Values: [{Key: '', TimeStamp: '', Value: ''}], category: ''}],
PackageDescription: '',
PackageID: ''
}
]));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports/Batch',
headers: {'content-type': 'application/json'},
body: [
{
Categories: [{Values: [{Key: '', TimeStamp: '', Value: ''}], category: ''}],
PackageDescription: '',
PackageID: ''
}
],
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/v2/Clients/:ClientID/PackageReports/Batch');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send([
{
Categories: [
{
Values: [
{
Key: '',
TimeStamp: '',
Value: ''
}
],
category: ''
}
],
PackageDescription: '',
PackageID: ''
}
]);
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/v2/Clients/:ClientID/PackageReports/Batch',
headers: {'content-type': 'application/json'},
data: [
{
Categories: [{Values: [{Key: '', TimeStamp: '', Value: ''}], category: ''}],
PackageDescription: '',
PackageID: ''
}
]
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports/Batch';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '[{"Categories":[{"Values":[{"Key":"","TimeStamp":"","Value":""}],"category":""}],"PackageDescription":"","PackageID":""}]'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @[ @{ @"Categories": @[ @{ @"Values": @[ @{ @"Key": @"", @"TimeStamp": @"", @"Value": @"" } ], @"category": @"" } ], @"PackageDescription": @"", @"PackageID": @"" } ];
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports/Batch"]
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/v2/Clients/:ClientID/PackageReports/Batch" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "[\n {\n \"Categories\": [\n {\n \"Values\": [\n {\n \"Key\": \"\",\n \"TimeStamp\": \"\",\n \"Value\": \"\"\n }\n ],\n \"category\": \"\"\n }\n ],\n \"PackageDescription\": \"\",\n \"PackageID\": \"\"\n }\n]" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports/Batch",
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([
[
'Categories' => [
[
'Values' => [
[
'Key' => '',
'TimeStamp' => '',
'Value' => ''
]
],
'category' => ''
]
],
'PackageDescription' => '',
'PackageID' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports/Batch', [
'body' => '[
{
"Categories": [
{
"Values": [
{
"Key": "",
"TimeStamp": "",
"Value": ""
}
],
"category": ""
}
],
"PackageDescription": "",
"PackageID": ""
}
]',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports/Batch');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
[
'Categories' => [
[
'Values' => [
[
'Key' => '',
'TimeStamp' => '',
'Value' => ''
]
],
'category' => ''
]
],
'PackageDescription' => '',
'PackageID' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
[
'Categories' => [
[
'Values' => [
[
'Key' => '',
'TimeStamp' => '',
'Value' => ''
]
],
'category' => ''
]
],
'PackageDescription' => '',
'PackageID' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports/Batch');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports/Batch' -Method PUT -Headers $headers -ContentType 'application/json' -Body '[
{
"Categories": [
{
"Values": [
{
"Key": "",
"TimeStamp": "",
"Value": ""
}
],
"category": ""
}
],
"PackageDescription": "",
"PackageID": ""
}
]'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports/Batch' -Method PUT -Headers $headers -ContentType 'application/json' -Body '[
{
"Categories": [
{
"Values": [
{
"Key": "",
"TimeStamp": "",
"Value": ""
}
],
"category": ""
}
],
"PackageDescription": "",
"PackageID": ""
}
]'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "[\n {\n \"Categories\": [\n {\n \"Values\": [\n {\n \"Key\": \"\",\n \"TimeStamp\": \"\",\n \"Value\": \"\"\n }\n ],\n \"category\": \"\"\n }\n ],\n \"PackageDescription\": \"\",\n \"PackageID\": \"\"\n }\n]"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/Clients/:ClientID/PackageReports/Batch", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports/Batch"
payload = [
{
"Categories": [
{
"Values": [
{
"Key": "",
"TimeStamp": "",
"Value": ""
}
],
"category": ""
}
],
"PackageDescription": "",
"PackageID": ""
}
]
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports/Batch"
payload <- "[\n {\n \"Categories\": [\n {\n \"Values\": [\n {\n \"Key\": \"\",\n \"TimeStamp\": \"\",\n \"Value\": \"\"\n }\n ],\n \"category\": \"\"\n }\n ],\n \"PackageDescription\": \"\",\n \"PackageID\": \"\"\n }\n]"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports/Batch")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "[\n {\n \"Categories\": [\n {\n \"Values\": [\n {\n \"Key\": \"\",\n \"TimeStamp\": \"\",\n \"Value\": \"\"\n }\n ],\n \"category\": \"\"\n }\n ],\n \"PackageDescription\": \"\",\n \"PackageID\": \"\"\n }\n]"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/Clients/:ClientID/PackageReports/Batch') do |req|
req.body = "[\n {\n \"Categories\": [\n {\n \"Values\": [\n {\n \"Key\": \"\",\n \"TimeStamp\": \"\",\n \"Value\": \"\"\n }\n ],\n \"category\": \"\"\n }\n ],\n \"PackageDescription\": \"\",\n \"PackageID\": \"\"\n }\n]"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports/Batch";
let payload = (
json!({
"Categories": (
json!({
"Values": (
json!({
"Key": "",
"TimeStamp": "",
"Value": ""
})
),
"category": ""
})
),
"PackageDescription": "",
"PackageID": ""
})
);
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/Clients/:ClientID/PackageReports/Batch \
--header 'content-type: application/json' \
--data '[
{
"Categories": [
{
"Values": [
{
"Key": "",
"TimeStamp": "",
"Value": ""
}
],
"category": ""
}
],
"PackageDescription": "",
"PackageID": ""
}
]'
echo '[
{
"Categories": [
{
"Values": [
{
"Key": "",
"TimeStamp": "",
"Value": ""
}
],
"category": ""
}
],
"PackageDescription": "",
"PackageID": ""
}
]' | \
http PUT {{baseUrl}}/api/v2/Clients/:ClientID/PackageReports/Batch \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '[\n {\n "Categories": [\n {\n "Values": [\n {\n "Key": "",\n "TimeStamp": "",\n "Value": ""\n }\n ],\n "category": ""\n }\n ],\n "PackageDescription": "",\n "PackageID": ""\n }\n]' \
--output-document \
- {{baseUrl}}/api/v2/Clients/:ClientID/PackageReports/Batch
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
[
"Categories": [
[
"Values": [
[
"Key": "",
"TimeStamp": "",
"Value": ""
]
],
"category": ""
]
],
"PackageDescription": "",
"PackageID": ""
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports/Batch")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Submit a package report
{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports
QUERY PARAMS
ClientID
BODY json
{
"Categories": [
{
"Values": [
{
"Key": "",
"TimeStamp": "",
"Value": ""
}
],
"category": ""
}
],
"PackageDescription": "",
"PackageID": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Categories\": [\n {\n \"Values\": [\n {\n \"Key\": \"\",\n \"TimeStamp\": \"\",\n \"Value\": \"\"\n }\n ],\n \"category\": \"\"\n }\n ],\n \"PackageDescription\": \"\",\n \"PackageID\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports" {:content-type :json
:form-params {:Categories [{:Values [{:Key ""
:TimeStamp ""
:Value ""}]
:category ""}]
:PackageDescription ""
:PackageID ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Categories\": [\n {\n \"Values\": [\n {\n \"Key\": \"\",\n \"TimeStamp\": \"\",\n \"Value\": \"\"\n }\n ],\n \"category\": \"\"\n }\n ],\n \"PackageDescription\": \"\",\n \"PackageID\": \"\"\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/v2/Clients/:ClientID/PackageReports"),
Content = new StringContent("{\n \"Categories\": [\n {\n \"Values\": [\n {\n \"Key\": \"\",\n \"TimeStamp\": \"\",\n \"Value\": \"\"\n }\n ],\n \"category\": \"\"\n }\n ],\n \"PackageDescription\": \"\",\n \"PackageID\": \"\"\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/v2/Clients/:ClientID/PackageReports");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Categories\": [\n {\n \"Values\": [\n {\n \"Key\": \"\",\n \"TimeStamp\": \"\",\n \"Value\": \"\"\n }\n ],\n \"category\": \"\"\n }\n ],\n \"PackageDescription\": \"\",\n \"PackageID\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports"
payload := strings.NewReader("{\n \"Categories\": [\n {\n \"Values\": [\n {\n \"Key\": \"\",\n \"TimeStamp\": \"\",\n \"Value\": \"\"\n }\n ],\n \"category\": \"\"\n }\n ],\n \"PackageDescription\": \"\",\n \"PackageID\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/Clients/:ClientID/PackageReports HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 222
{
"Categories": [
{
"Values": [
{
"Key": "",
"TimeStamp": "",
"Value": ""
}
],
"category": ""
}
],
"PackageDescription": "",
"PackageID": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports")
.setHeader("content-type", "application/json")
.setBody("{\n \"Categories\": [\n {\n \"Values\": [\n {\n \"Key\": \"\",\n \"TimeStamp\": \"\",\n \"Value\": \"\"\n }\n ],\n \"category\": \"\"\n }\n ],\n \"PackageDescription\": \"\",\n \"PackageID\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Categories\": [\n {\n \"Values\": [\n {\n \"Key\": \"\",\n \"TimeStamp\": \"\",\n \"Value\": \"\"\n }\n ],\n \"category\": \"\"\n }\n ],\n \"PackageDescription\": \"\",\n \"PackageID\": \"\"\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 \"Categories\": [\n {\n \"Values\": [\n {\n \"Key\": \"\",\n \"TimeStamp\": \"\",\n \"Value\": \"\"\n }\n ],\n \"category\": \"\"\n }\n ],\n \"PackageDescription\": \"\",\n \"PackageID\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports")
.header("content-type", "application/json")
.body("{\n \"Categories\": [\n {\n \"Values\": [\n {\n \"Key\": \"\",\n \"TimeStamp\": \"\",\n \"Value\": \"\"\n }\n ],\n \"category\": \"\"\n }\n ],\n \"PackageDescription\": \"\",\n \"PackageID\": \"\"\n}")
.asString();
const data = JSON.stringify({
Categories: [
{
Values: [
{
Key: '',
TimeStamp: '',
Value: ''
}
],
category: ''
}
],
PackageDescription: '',
PackageID: ''
});
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/v2/Clients/:ClientID/PackageReports');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports',
headers: {'content-type': 'application/json'},
data: {
Categories: [{Values: [{Key: '', TimeStamp: '', Value: ''}], category: ''}],
PackageDescription: '',
PackageID: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Categories":[{"Values":[{"Key":"","TimeStamp":"","Value":""}],"category":""}],"PackageDescription":"","PackageID":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Categories": [\n {\n "Values": [\n {\n "Key": "",\n "TimeStamp": "",\n "Value": ""\n }\n ],\n "category": ""\n }\n ],\n "PackageDescription": "",\n "PackageID": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Categories\": [\n {\n \"Values\": [\n {\n \"Key\": \"\",\n \"TimeStamp\": \"\",\n \"Value\": \"\"\n }\n ],\n \"category\": \"\"\n }\n ],\n \"PackageDescription\": \"\",\n \"PackageID\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Clients/:ClientID/PackageReports',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Categories: [{Values: [{Key: '', TimeStamp: '', Value: ''}], category: ''}],
PackageDescription: '',
PackageID: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports',
headers: {'content-type': 'application/json'},
body: {
Categories: [{Values: [{Key: '', TimeStamp: '', Value: ''}], category: ''}],
PackageDescription: '',
PackageID: ''
},
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/v2/Clients/:ClientID/PackageReports');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Categories: [
{
Values: [
{
Key: '',
TimeStamp: '',
Value: ''
}
],
category: ''
}
],
PackageDescription: '',
PackageID: ''
});
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/v2/Clients/:ClientID/PackageReports',
headers: {'content-type': 'application/json'},
data: {
Categories: [{Values: [{Key: '', TimeStamp: '', Value: ''}], category: ''}],
PackageDescription: '',
PackageID: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Categories":[{"Values":[{"Key":"","TimeStamp":"","Value":""}],"category":""}],"PackageDescription":"","PackageID":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Categories": @[ @{ @"Values": @[ @{ @"Key": @"", @"TimeStamp": @"", @"Value": @"" } ], @"category": @"" } ],
@"PackageDescription": @"",
@"PackageID": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports"]
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/v2/Clients/:ClientID/PackageReports" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Categories\": [\n {\n \"Values\": [\n {\n \"Key\": \"\",\n \"TimeStamp\": \"\",\n \"Value\": \"\"\n }\n ],\n \"category\": \"\"\n }\n ],\n \"PackageDescription\": \"\",\n \"PackageID\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports",
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([
'Categories' => [
[
'Values' => [
[
'Key' => '',
'TimeStamp' => '',
'Value' => ''
]
],
'category' => ''
]
],
'PackageDescription' => '',
'PackageID' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports', [
'body' => '{
"Categories": [
{
"Values": [
{
"Key": "",
"TimeStamp": "",
"Value": ""
}
],
"category": ""
}
],
"PackageDescription": "",
"PackageID": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Categories' => [
[
'Values' => [
[
'Key' => '',
'TimeStamp' => '',
'Value' => ''
]
],
'category' => ''
]
],
'PackageDescription' => '',
'PackageID' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Categories' => [
[
'Values' => [
[
'Key' => '',
'TimeStamp' => '',
'Value' => ''
]
],
'category' => ''
]
],
'PackageDescription' => '',
'PackageID' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Categories": [
{
"Values": [
{
"Key": "",
"TimeStamp": "",
"Value": ""
}
],
"category": ""
}
],
"PackageDescription": "",
"PackageID": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Categories": [
{
"Values": [
{
"Key": "",
"TimeStamp": "",
"Value": ""
}
],
"category": ""
}
],
"PackageDescription": "",
"PackageID": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Categories\": [\n {\n \"Values\": [\n {\n \"Key\": \"\",\n \"TimeStamp\": \"\",\n \"Value\": \"\"\n }\n ],\n \"category\": \"\"\n }\n ],\n \"PackageDescription\": \"\",\n \"PackageID\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/Clients/:ClientID/PackageReports", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports"
payload = {
"Categories": [
{
"Values": [
{
"Key": "",
"TimeStamp": "",
"Value": ""
}
],
"category": ""
}
],
"PackageDescription": "",
"PackageID": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports"
payload <- "{\n \"Categories\": [\n {\n \"Values\": [\n {\n \"Key\": \"\",\n \"TimeStamp\": \"\",\n \"Value\": \"\"\n }\n ],\n \"category\": \"\"\n }\n ],\n \"PackageDescription\": \"\",\n \"PackageID\": \"\"\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/v2/Clients/:ClientID/PackageReports")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Categories\": [\n {\n \"Values\": [\n {\n \"Key\": \"\",\n \"TimeStamp\": \"\",\n \"Value\": \"\"\n }\n ],\n \"category\": \"\"\n }\n ],\n \"PackageDescription\": \"\",\n \"PackageID\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/Clients/:ClientID/PackageReports') do |req|
req.body = "{\n \"Categories\": [\n {\n \"Values\": [\n {\n \"Key\": \"\",\n \"TimeStamp\": \"\",\n \"Value\": \"\"\n }\n ],\n \"category\": \"\"\n }\n ],\n \"PackageDescription\": \"\",\n \"PackageID\": \"\"\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/v2/Clients/:ClientID/PackageReports";
let payload = json!({
"Categories": (
json!({
"Values": (
json!({
"Key": "",
"TimeStamp": "",
"Value": ""
})
),
"category": ""
})
),
"PackageDescription": "",
"PackageID": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/Clients/:ClientID/PackageReports \
--header 'content-type: application/json' \
--data '{
"Categories": [
{
"Values": [
{
"Key": "",
"TimeStamp": "",
"Value": ""
}
],
"category": ""
}
],
"PackageDescription": "",
"PackageID": ""
}'
echo '{
"Categories": [
{
"Values": [
{
"Key": "",
"TimeStamp": "",
"Value": ""
}
],
"category": ""
}
],
"PackageDescription": "",
"PackageID": ""
}' | \
http PUT {{baseUrl}}/api/v2/Clients/:ClientID/PackageReports \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "Categories": [\n {\n "Values": [\n {\n "Key": "",\n "TimeStamp": "",\n "Value": ""\n }\n ],\n "category": ""\n }\n ],\n "PackageDescription": "",\n "PackageID": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/Clients/:ClientID/PackageReports
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Categories": [
[
"Values": [
[
"Key": "",
"TimeStamp": "",
"Value": ""
]
],
"category": ""
]
],
"PackageDescription": "",
"PackageID": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Clients/:ClientID/PackageReports")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Add a Package to the Update System.
{{baseUrl}}/api/v2/Packages
BODY json
{
"Autorun": false,
"CRC": "",
"Description": "",
"LocalizedName": "",
"Notes": "",
"PackageID": "",
"PackageTypeID": "",
"PreviousVersion": 0,
"ReleaseDate": "",
"Released": false,
"RemoveOnSuccess": false,
"Size": 0,
"Switches": "",
"Url": "",
"Version": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Packages");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Autorun\": false,\n \"CRC\": \"\",\n \"Description\": \"\",\n \"LocalizedName\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"Url\": \"\",\n \"Version\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/Packages" {:content-type :json
:form-params {:Autorun false
:CRC ""
:Description ""
:LocalizedName ""
:Notes ""
:PackageID ""
:PackageTypeID ""
:PreviousVersion 0
:ReleaseDate ""
:Released false
:RemoveOnSuccess false
:Size 0
:Switches ""
:Url ""
:Version 0}})
require "http/client"
url = "{{baseUrl}}/api/v2/Packages"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Autorun\": false,\n \"CRC\": \"\",\n \"Description\": \"\",\n \"LocalizedName\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"Url\": \"\",\n \"Version\": 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/v2/Packages"),
Content = new StringContent("{\n \"Autorun\": false,\n \"CRC\": \"\",\n \"Description\": \"\",\n \"LocalizedName\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"Url\": \"\",\n \"Version\": 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/v2/Packages");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Autorun\": false,\n \"CRC\": \"\",\n \"Description\": \"\",\n \"LocalizedName\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"Url\": \"\",\n \"Version\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Packages"
payload := strings.NewReader("{\n \"Autorun\": false,\n \"CRC\": \"\",\n \"Description\": \"\",\n \"LocalizedName\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"Url\": \"\",\n \"Version\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/Packages HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 290
{
"Autorun": false,
"CRC": "",
"Description": "",
"LocalizedName": "",
"Notes": "",
"PackageID": "",
"PackageTypeID": "",
"PreviousVersion": 0,
"ReleaseDate": "",
"Released": false,
"RemoveOnSuccess": false,
"Size": 0,
"Switches": "",
"Url": "",
"Version": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/Packages")
.setHeader("content-type", "application/json")
.setBody("{\n \"Autorun\": false,\n \"CRC\": \"\",\n \"Description\": \"\",\n \"LocalizedName\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"Url\": \"\",\n \"Version\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Packages"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Autorun\": false,\n \"CRC\": \"\",\n \"Description\": \"\",\n \"LocalizedName\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"Url\": \"\",\n \"Version\": 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 \"Autorun\": false,\n \"CRC\": \"\",\n \"Description\": \"\",\n \"LocalizedName\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"Url\": \"\",\n \"Version\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Packages")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/Packages")
.header("content-type", "application/json")
.body("{\n \"Autorun\": false,\n \"CRC\": \"\",\n \"Description\": \"\",\n \"LocalizedName\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"Url\": \"\",\n \"Version\": 0\n}")
.asString();
const data = JSON.stringify({
Autorun: false,
CRC: '',
Description: '',
LocalizedName: '',
Notes: '',
PackageID: '',
PackageTypeID: '',
PreviousVersion: 0,
ReleaseDate: '',
Released: false,
RemoveOnSuccess: false,
Size: 0,
Switches: '',
Url: '',
Version: 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/v2/Packages');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/Packages',
headers: {'content-type': 'application/json'},
data: {
Autorun: false,
CRC: '',
Description: '',
LocalizedName: '',
Notes: '',
PackageID: '',
PackageTypeID: '',
PreviousVersion: 0,
ReleaseDate: '',
Released: false,
RemoveOnSuccess: false,
Size: 0,
Switches: '',
Url: '',
Version: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Packages';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Autorun":false,"CRC":"","Description":"","LocalizedName":"","Notes":"","PackageID":"","PackageTypeID":"","PreviousVersion":0,"ReleaseDate":"","Released":false,"RemoveOnSuccess":false,"Size":0,"Switches":"","Url":"","Version":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/v2/Packages',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Autorun": false,\n "CRC": "",\n "Description": "",\n "LocalizedName": "",\n "Notes": "",\n "PackageID": "",\n "PackageTypeID": "",\n "PreviousVersion": 0,\n "ReleaseDate": "",\n "Released": false,\n "RemoveOnSuccess": false,\n "Size": 0,\n "Switches": "",\n "Url": "",\n "Version": 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 \"Autorun\": false,\n \"CRC\": \"\",\n \"Description\": \"\",\n \"LocalizedName\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"Url\": \"\",\n \"Version\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Packages")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Packages',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Autorun: false,
CRC: '',
Description: '',
LocalizedName: '',
Notes: '',
PackageID: '',
PackageTypeID: '',
PreviousVersion: 0,
ReleaseDate: '',
Released: false,
RemoveOnSuccess: false,
Size: 0,
Switches: '',
Url: '',
Version: 0
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/Packages',
headers: {'content-type': 'application/json'},
body: {
Autorun: false,
CRC: '',
Description: '',
LocalizedName: '',
Notes: '',
PackageID: '',
PackageTypeID: '',
PreviousVersion: 0,
ReleaseDate: '',
Released: false,
RemoveOnSuccess: false,
Size: 0,
Switches: '',
Url: '',
Version: 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/v2/Packages');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Autorun: false,
CRC: '',
Description: '',
LocalizedName: '',
Notes: '',
PackageID: '',
PackageTypeID: '',
PreviousVersion: 0,
ReleaseDate: '',
Released: false,
RemoveOnSuccess: false,
Size: 0,
Switches: '',
Url: '',
Version: 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/v2/Packages',
headers: {'content-type': 'application/json'},
data: {
Autorun: false,
CRC: '',
Description: '',
LocalizedName: '',
Notes: '',
PackageID: '',
PackageTypeID: '',
PreviousVersion: 0,
ReleaseDate: '',
Released: false,
RemoveOnSuccess: false,
Size: 0,
Switches: '',
Url: '',
Version: 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/v2/Packages';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Autorun":false,"CRC":"","Description":"","LocalizedName":"","Notes":"","PackageID":"","PackageTypeID":"","PreviousVersion":0,"ReleaseDate":"","Released":false,"RemoveOnSuccess":false,"Size":0,"Switches":"","Url":"","Version":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Autorun": @NO,
@"CRC": @"",
@"Description": @"",
@"LocalizedName": @"",
@"Notes": @"",
@"PackageID": @"",
@"PackageTypeID": @"",
@"PreviousVersion": @0,
@"ReleaseDate": @"",
@"Released": @NO,
@"RemoveOnSuccess": @NO,
@"Size": @0,
@"Switches": @"",
@"Url": @"",
@"Version": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Packages"]
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/v2/Packages" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Autorun\": false,\n \"CRC\": \"\",\n \"Description\": \"\",\n \"LocalizedName\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"Url\": \"\",\n \"Version\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Packages",
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([
'Autorun' => null,
'CRC' => '',
'Description' => '',
'LocalizedName' => '',
'Notes' => '',
'PackageID' => '',
'PackageTypeID' => '',
'PreviousVersion' => 0,
'ReleaseDate' => '',
'Released' => null,
'RemoveOnSuccess' => null,
'Size' => 0,
'Switches' => '',
'Url' => '',
'Version' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/Packages', [
'body' => '{
"Autorun": false,
"CRC": "",
"Description": "",
"LocalizedName": "",
"Notes": "",
"PackageID": "",
"PackageTypeID": "",
"PreviousVersion": 0,
"ReleaseDate": "",
"Released": false,
"RemoveOnSuccess": false,
"Size": 0,
"Switches": "",
"Url": "",
"Version": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Packages');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Autorun' => null,
'CRC' => '',
'Description' => '',
'LocalizedName' => '',
'Notes' => '',
'PackageID' => '',
'PackageTypeID' => '',
'PreviousVersion' => 0,
'ReleaseDate' => '',
'Released' => null,
'RemoveOnSuccess' => null,
'Size' => 0,
'Switches' => '',
'Url' => '',
'Version' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Autorun' => null,
'CRC' => '',
'Description' => '',
'LocalizedName' => '',
'Notes' => '',
'PackageID' => '',
'PackageTypeID' => '',
'PreviousVersion' => 0,
'ReleaseDate' => '',
'Released' => null,
'RemoveOnSuccess' => null,
'Size' => 0,
'Switches' => '',
'Url' => '',
'Version' => 0
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/Packages');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Packages' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Autorun": false,
"CRC": "",
"Description": "",
"LocalizedName": "",
"Notes": "",
"PackageID": "",
"PackageTypeID": "",
"PreviousVersion": 0,
"ReleaseDate": "",
"Released": false,
"RemoveOnSuccess": false,
"Size": 0,
"Switches": "",
"Url": "",
"Version": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Packages' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Autorun": false,
"CRC": "",
"Description": "",
"LocalizedName": "",
"Notes": "",
"PackageID": "",
"PackageTypeID": "",
"PreviousVersion": 0,
"ReleaseDate": "",
"Released": false,
"RemoveOnSuccess": false,
"Size": 0,
"Switches": "",
"Url": "",
"Version": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Autorun\": false,\n \"CRC\": \"\",\n \"Description\": \"\",\n \"LocalizedName\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"Url\": \"\",\n \"Version\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/Packages", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Packages"
payload = {
"Autorun": False,
"CRC": "",
"Description": "",
"LocalizedName": "",
"Notes": "",
"PackageID": "",
"PackageTypeID": "",
"PreviousVersion": 0,
"ReleaseDate": "",
"Released": False,
"RemoveOnSuccess": False,
"Size": 0,
"Switches": "",
"Url": "",
"Version": 0
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Packages"
payload <- "{\n \"Autorun\": false,\n \"CRC\": \"\",\n \"Description\": \"\",\n \"LocalizedName\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"Url\": \"\",\n \"Version\": 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/v2/Packages")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Autorun\": false,\n \"CRC\": \"\",\n \"Description\": \"\",\n \"LocalizedName\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"Url\": \"\",\n \"Version\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/api/v2/Packages') do |req|
req.body = "{\n \"Autorun\": false,\n \"CRC\": \"\",\n \"Description\": \"\",\n \"LocalizedName\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"Url\": \"\",\n \"Version\": 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/v2/Packages";
let payload = json!({
"Autorun": false,
"CRC": "",
"Description": "",
"LocalizedName": "",
"Notes": "",
"PackageID": "",
"PackageTypeID": "",
"PreviousVersion": 0,
"ReleaseDate": "",
"Released": false,
"RemoveOnSuccess": false,
"Size": 0,
"Switches": "",
"Url": "",
"Version": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/Packages \
--header 'content-type: application/json' \
--data '{
"Autorun": false,
"CRC": "",
"Description": "",
"LocalizedName": "",
"Notes": "",
"PackageID": "",
"PackageTypeID": "",
"PreviousVersion": 0,
"ReleaseDate": "",
"Released": false,
"RemoveOnSuccess": false,
"Size": 0,
"Switches": "",
"Url": "",
"Version": 0
}'
echo '{
"Autorun": false,
"CRC": "",
"Description": "",
"LocalizedName": "",
"Notes": "",
"PackageID": "",
"PackageTypeID": "",
"PreviousVersion": 0,
"ReleaseDate": "",
"Released": false,
"RemoveOnSuccess": false,
"Size": 0,
"Switches": "",
"Url": "",
"Version": 0
}' | \
http POST {{baseUrl}}/api/v2/Packages \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Autorun": false,\n "CRC": "",\n "Description": "",\n "LocalizedName": "",\n "Notes": "",\n "PackageID": "",\n "PackageTypeID": "",\n "PreviousVersion": 0,\n "ReleaseDate": "",\n "Released": false,\n "RemoveOnSuccess": false,\n "Size": 0,\n "Switches": "",\n "Url": "",\n "Version": 0\n}' \
--output-document \
- {{baseUrl}}/api/v2/Packages
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Autorun": false,
"CRC": "",
"Description": "",
"LocalizedName": "",
"Notes": "",
"PackageID": "",
"PackageTypeID": "",
"PreviousVersion": 0,
"ReleaseDate": "",
"Released": false,
"RemoveOnSuccess": false,
"Size": 0,
"Switches": "",
"Url": "",
"Version": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Packages")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete a Package.
{{baseUrl}}/api/v2/Packages/:ID
QUERY PARAMS
ID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Packages/:ID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v2/Packages/:ID")
require "http/client"
url = "{{baseUrl}}/api/v2/Packages/:ID"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v2/Packages/:ID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Packages/:ID");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Packages/:ID"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v2/Packages/:ID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v2/Packages/:ID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Packages/:ID"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Packages/:ID")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v2/Packages/:ID")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/v2/Packages/:ID');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/api/v2/Packages/:ID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Packages/:ID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Packages/:ID',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Packages/:ID")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Packages/:ID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/api/v2/Packages/:ID'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/v2/Packages/:ID');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/api/v2/Packages/:ID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Packages/:ID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Packages/:ID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Packages/:ID" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Packages/:ID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v2/Packages/:ID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Packages/:ID');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Packages/:ID');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Packages/:ID' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Packages/:ID' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/api/v2/Packages/:ID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Packages/:ID"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Packages/:ID"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Packages/:ID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v2/Packages/:ID') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Packages/:ID";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v2/Packages/:ID
http DELETE {{baseUrl}}/api/v2/Packages/:ID
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/api/v2/Packages/:ID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Packages/:ID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Find a Package.
{{baseUrl}}/api/v2/Packages/:ID
QUERY PARAMS
ID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Packages/:ID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Packages/:ID")
require "http/client"
url = "{{baseUrl}}/api/v2/Packages/:ID"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Packages/:ID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Packages/:ID");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Packages/:ID"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Packages/:ID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Packages/:ID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Packages/:ID"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Packages/:ID")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Packages/:ID")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v2/Packages/:ID');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Packages/:ID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Packages/:ID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Packages/:ID',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Packages/:ID")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Packages/:ID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Packages/:ID'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v2/Packages/:ID');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Packages/:ID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Packages/:ID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Packages/:ID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Packages/:ID" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Packages/:ID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Packages/:ID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Packages/:ID');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Packages/:ID');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Packages/:ID' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Packages/:ID' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Packages/:ID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Packages/:ID"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Packages/:ID"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Packages/:ID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Packages/:ID') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Packages/:ID";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Packages/:ID
http GET {{baseUrl}}/api/v2/Packages/:ID
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Packages/:ID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Packages/:ID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
List Packages.
{{baseUrl}}/api/v2/Packages
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Packages");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Packages")
require "http/client"
url = "{{baseUrl}}/api/v2/Packages"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Packages"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Packages");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Packages"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Packages HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Packages")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Packages"))
.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/v2/Packages")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Packages")
.asString();
const 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/v2/Packages');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Packages'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Packages';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Packages',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Packages")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Packages',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Packages'};
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/v2/Packages');
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/v2/Packages'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Packages';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Packages"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Packages" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Packages",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Packages');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Packages');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Packages');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Packages' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Packages' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Packages")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Packages"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Packages"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Packages")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Packages') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Packages";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Packages
http GET {{baseUrl}}/api/v2/Packages
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Packages
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Packages")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Modify a Packge to the Update System.
{{baseUrl}}/api/v2/Packages/:ID
QUERY PARAMS
ID
BODY json
{
"Autorun": false,
"CRC": "",
"Description": "",
"LocalizedName": "",
"Notes": "",
"PackageID": "",
"PackageTypeID": "",
"PreviousVersion": 0,
"ReleaseDate": "",
"Released": false,
"RemoveOnSuccess": false,
"Size": 0,
"Switches": "",
"Url": "",
"Version": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Packages/:ID");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Autorun\": false,\n \"CRC\": \"\",\n \"Description\": \"\",\n \"LocalizedName\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"Url\": \"\",\n \"Version\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/Packages/:ID" {:content-type :json
:form-params {:Autorun false
:CRC ""
:Description ""
:LocalizedName ""
:Notes ""
:PackageID ""
:PackageTypeID ""
:PreviousVersion 0
:ReleaseDate ""
:Released false
:RemoveOnSuccess false
:Size 0
:Switches ""
:Url ""
:Version 0}})
require "http/client"
url = "{{baseUrl}}/api/v2/Packages/:ID"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Autorun\": false,\n \"CRC\": \"\",\n \"Description\": \"\",\n \"LocalizedName\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"Url\": \"\",\n \"Version\": 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/v2/Packages/:ID"),
Content = new StringContent("{\n \"Autorun\": false,\n \"CRC\": \"\",\n \"Description\": \"\",\n \"LocalizedName\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"Url\": \"\",\n \"Version\": 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/v2/Packages/:ID");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Autorun\": false,\n \"CRC\": \"\",\n \"Description\": \"\",\n \"LocalizedName\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"Url\": \"\",\n \"Version\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Packages/:ID"
payload := strings.NewReader("{\n \"Autorun\": false,\n \"CRC\": \"\",\n \"Description\": \"\",\n \"LocalizedName\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"Url\": \"\",\n \"Version\": 0\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/Packages/:ID HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 290
{
"Autorun": false,
"CRC": "",
"Description": "",
"LocalizedName": "",
"Notes": "",
"PackageID": "",
"PackageTypeID": "",
"PreviousVersion": 0,
"ReleaseDate": "",
"Released": false,
"RemoveOnSuccess": false,
"Size": 0,
"Switches": "",
"Url": "",
"Version": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/Packages/:ID")
.setHeader("content-type", "application/json")
.setBody("{\n \"Autorun\": false,\n \"CRC\": \"\",\n \"Description\": \"\",\n \"LocalizedName\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"Url\": \"\",\n \"Version\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Packages/:ID"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Autorun\": false,\n \"CRC\": \"\",\n \"Description\": \"\",\n \"LocalizedName\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"Url\": \"\",\n \"Version\": 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 \"Autorun\": false,\n \"CRC\": \"\",\n \"Description\": \"\",\n \"LocalizedName\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"Url\": \"\",\n \"Version\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Packages/:ID")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/Packages/:ID")
.header("content-type", "application/json")
.body("{\n \"Autorun\": false,\n \"CRC\": \"\",\n \"Description\": \"\",\n \"LocalizedName\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"Url\": \"\",\n \"Version\": 0\n}")
.asString();
const data = JSON.stringify({
Autorun: false,
CRC: '',
Description: '',
LocalizedName: '',
Notes: '',
PackageID: '',
PackageTypeID: '',
PreviousVersion: 0,
ReleaseDate: '',
Released: false,
RemoveOnSuccess: false,
Size: 0,
Switches: '',
Url: '',
Version: 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/v2/Packages/:ID');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/Packages/:ID',
headers: {'content-type': 'application/json'},
data: {
Autorun: false,
CRC: '',
Description: '',
LocalizedName: '',
Notes: '',
PackageID: '',
PackageTypeID: '',
PreviousVersion: 0,
ReleaseDate: '',
Released: false,
RemoveOnSuccess: false,
Size: 0,
Switches: '',
Url: '',
Version: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Packages/:ID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Autorun":false,"CRC":"","Description":"","LocalizedName":"","Notes":"","PackageID":"","PackageTypeID":"","PreviousVersion":0,"ReleaseDate":"","Released":false,"RemoveOnSuccess":false,"Size":0,"Switches":"","Url":"","Version":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/v2/Packages/:ID',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Autorun": false,\n "CRC": "",\n "Description": "",\n "LocalizedName": "",\n "Notes": "",\n "PackageID": "",\n "PackageTypeID": "",\n "PreviousVersion": 0,\n "ReleaseDate": "",\n "Released": false,\n "RemoveOnSuccess": false,\n "Size": 0,\n "Switches": "",\n "Url": "",\n "Version": 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 \"Autorun\": false,\n \"CRC\": \"\",\n \"Description\": \"\",\n \"LocalizedName\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"Url\": \"\",\n \"Version\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Packages/:ID")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Packages/:ID',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Autorun: false,
CRC: '',
Description: '',
LocalizedName: '',
Notes: '',
PackageID: '',
PackageTypeID: '',
PreviousVersion: 0,
ReleaseDate: '',
Released: false,
RemoveOnSuccess: false,
Size: 0,
Switches: '',
Url: '',
Version: 0
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/Packages/:ID',
headers: {'content-type': 'application/json'},
body: {
Autorun: false,
CRC: '',
Description: '',
LocalizedName: '',
Notes: '',
PackageID: '',
PackageTypeID: '',
PreviousVersion: 0,
ReleaseDate: '',
Released: false,
RemoveOnSuccess: false,
Size: 0,
Switches: '',
Url: '',
Version: 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/v2/Packages/:ID');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Autorun: false,
CRC: '',
Description: '',
LocalizedName: '',
Notes: '',
PackageID: '',
PackageTypeID: '',
PreviousVersion: 0,
ReleaseDate: '',
Released: false,
RemoveOnSuccess: false,
Size: 0,
Switches: '',
Url: '',
Version: 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/v2/Packages/:ID',
headers: {'content-type': 'application/json'},
data: {
Autorun: false,
CRC: '',
Description: '',
LocalizedName: '',
Notes: '',
PackageID: '',
PackageTypeID: '',
PreviousVersion: 0,
ReleaseDate: '',
Released: false,
RemoveOnSuccess: false,
Size: 0,
Switches: '',
Url: '',
Version: 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/v2/Packages/:ID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Autorun":false,"CRC":"","Description":"","LocalizedName":"","Notes":"","PackageID":"","PackageTypeID":"","PreviousVersion":0,"ReleaseDate":"","Released":false,"RemoveOnSuccess":false,"Size":0,"Switches":"","Url":"","Version":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Autorun": @NO,
@"CRC": @"",
@"Description": @"",
@"LocalizedName": @"",
@"Notes": @"",
@"PackageID": @"",
@"PackageTypeID": @"",
@"PreviousVersion": @0,
@"ReleaseDate": @"",
@"Released": @NO,
@"RemoveOnSuccess": @NO,
@"Size": @0,
@"Switches": @"",
@"Url": @"",
@"Version": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Packages/:ID"]
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/v2/Packages/:ID" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Autorun\": false,\n \"CRC\": \"\",\n \"Description\": \"\",\n \"LocalizedName\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"Url\": \"\",\n \"Version\": 0\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Packages/:ID",
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([
'Autorun' => null,
'CRC' => '',
'Description' => '',
'LocalizedName' => '',
'Notes' => '',
'PackageID' => '',
'PackageTypeID' => '',
'PreviousVersion' => 0,
'ReleaseDate' => '',
'Released' => null,
'RemoveOnSuccess' => null,
'Size' => 0,
'Switches' => '',
'Url' => '',
'Version' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/Packages/:ID', [
'body' => '{
"Autorun": false,
"CRC": "",
"Description": "",
"LocalizedName": "",
"Notes": "",
"PackageID": "",
"PackageTypeID": "",
"PreviousVersion": 0,
"ReleaseDate": "",
"Released": false,
"RemoveOnSuccess": false,
"Size": 0,
"Switches": "",
"Url": "",
"Version": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Packages/:ID');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Autorun' => null,
'CRC' => '',
'Description' => '',
'LocalizedName' => '',
'Notes' => '',
'PackageID' => '',
'PackageTypeID' => '',
'PreviousVersion' => 0,
'ReleaseDate' => '',
'Released' => null,
'RemoveOnSuccess' => null,
'Size' => 0,
'Switches' => '',
'Url' => '',
'Version' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Autorun' => null,
'CRC' => '',
'Description' => '',
'LocalizedName' => '',
'Notes' => '',
'PackageID' => '',
'PackageTypeID' => '',
'PreviousVersion' => 0,
'ReleaseDate' => '',
'Released' => null,
'RemoveOnSuccess' => null,
'Size' => 0,
'Switches' => '',
'Url' => '',
'Version' => 0
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/Packages/:ID');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Packages/:ID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Autorun": false,
"CRC": "",
"Description": "",
"LocalizedName": "",
"Notes": "",
"PackageID": "",
"PackageTypeID": "",
"PreviousVersion": 0,
"ReleaseDate": "",
"Released": false,
"RemoveOnSuccess": false,
"Size": 0,
"Switches": "",
"Url": "",
"Version": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Packages/:ID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Autorun": false,
"CRC": "",
"Description": "",
"LocalizedName": "",
"Notes": "",
"PackageID": "",
"PackageTypeID": "",
"PreviousVersion": 0,
"ReleaseDate": "",
"Released": false,
"RemoveOnSuccess": false,
"Size": 0,
"Switches": "",
"Url": "",
"Version": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Autorun\": false,\n \"CRC\": \"\",\n \"Description\": \"\",\n \"LocalizedName\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"Url\": \"\",\n \"Version\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/Packages/:ID", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Packages/:ID"
payload = {
"Autorun": False,
"CRC": "",
"Description": "",
"LocalizedName": "",
"Notes": "",
"PackageID": "",
"PackageTypeID": "",
"PreviousVersion": 0,
"ReleaseDate": "",
"Released": False,
"RemoveOnSuccess": False,
"Size": 0,
"Switches": "",
"Url": "",
"Version": 0
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Packages/:ID"
payload <- "{\n \"Autorun\": false,\n \"CRC\": \"\",\n \"Description\": \"\",\n \"LocalizedName\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"Url\": \"\",\n \"Version\": 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/v2/Packages/:ID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Autorun\": false,\n \"CRC\": \"\",\n \"Description\": \"\",\n \"LocalizedName\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"Url\": \"\",\n \"Version\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/Packages/:ID') do |req|
req.body = "{\n \"Autorun\": false,\n \"CRC\": \"\",\n \"Description\": \"\",\n \"LocalizedName\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"Url\": \"\",\n \"Version\": 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/v2/Packages/:ID";
let payload = json!({
"Autorun": false,
"CRC": "",
"Description": "",
"LocalizedName": "",
"Notes": "",
"PackageID": "",
"PackageTypeID": "",
"PreviousVersion": 0,
"ReleaseDate": "",
"Released": false,
"RemoveOnSuccess": false,
"Size": 0,
"Switches": "",
"Url": "",
"Version": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/Packages/:ID \
--header 'content-type: application/json' \
--data '{
"Autorun": false,
"CRC": "",
"Description": "",
"LocalizedName": "",
"Notes": "",
"PackageID": "",
"PackageTypeID": "",
"PreviousVersion": 0,
"ReleaseDate": "",
"Released": false,
"RemoveOnSuccess": false,
"Size": 0,
"Switches": "",
"Url": "",
"Version": 0
}'
echo '{
"Autorun": false,
"CRC": "",
"Description": "",
"LocalizedName": "",
"Notes": "",
"PackageID": "",
"PackageTypeID": "",
"PreviousVersion": 0,
"ReleaseDate": "",
"Released": false,
"RemoveOnSuccess": false,
"Size": 0,
"Switches": "",
"Url": "",
"Version": 0
}' | \
http PUT {{baseUrl}}/api/v2/Packages/:ID \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "Autorun": false,\n "CRC": "",\n "Description": "",\n "LocalizedName": "",\n "Notes": "",\n "PackageID": "",\n "PackageTypeID": "",\n "PreviousVersion": 0,\n "ReleaseDate": "",\n "Released": false,\n "RemoveOnSuccess": false,\n "Size": 0,\n "Switches": "",\n "Url": "",\n "Version": 0\n}' \
--output-document \
- {{baseUrl}}/api/v2/Packages/:ID
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Autorun": false,
"CRC": "",
"Description": "",
"LocalizedName": "",
"Notes": "",
"PackageID": "",
"PackageTypeID": "",
"PreviousVersion": 0,
"ReleaseDate": "",
"Released": false,
"RemoveOnSuccess": false,
"Size": 0,
"Switches": "",
"Url": "",
"Version": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Packages/:ID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Add a Package Type.
{{baseUrl}}/api/v2/PackageTypes
BODY json
{
"Attribute": "",
"Category": "",
"Description": "",
"Icon": "",
"InventoryFrequency": 0,
"InventoryPackage": "",
"LocalizedDescription": "",
"LocalizedName": "",
"MaxDeltaPackages": 0,
"PackageTypeID": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/PackageTypes");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Attribute\": \"\",\n \"Category\": \"\",\n \"Description\": \"\",\n \"Icon\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"MaxDeltaPackages\": 0,\n \"PackageTypeID\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/PackageTypes" {:content-type :json
:form-params {:Attribute ""
:Category ""
:Description ""
:Icon ""
:InventoryFrequency 0
:InventoryPackage ""
:LocalizedDescription ""
:LocalizedName ""
:MaxDeltaPackages 0
:PackageTypeID ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/PackageTypes"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Attribute\": \"\",\n \"Category\": \"\",\n \"Description\": \"\",\n \"Icon\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"MaxDeltaPackages\": 0,\n \"PackageTypeID\": \"\"\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/v2/PackageTypes"),
Content = new StringContent("{\n \"Attribute\": \"\",\n \"Category\": \"\",\n \"Description\": \"\",\n \"Icon\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"MaxDeltaPackages\": 0,\n \"PackageTypeID\": \"\"\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/v2/PackageTypes");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Attribute\": \"\",\n \"Category\": \"\",\n \"Description\": \"\",\n \"Icon\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"MaxDeltaPackages\": 0,\n \"PackageTypeID\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/PackageTypes"
payload := strings.NewReader("{\n \"Attribute\": \"\",\n \"Category\": \"\",\n \"Description\": \"\",\n \"Icon\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"MaxDeltaPackages\": 0,\n \"PackageTypeID\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/PackageTypes HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 228
{
"Attribute": "",
"Category": "",
"Description": "",
"Icon": "",
"InventoryFrequency": 0,
"InventoryPackage": "",
"LocalizedDescription": "",
"LocalizedName": "",
"MaxDeltaPackages": 0,
"PackageTypeID": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/PackageTypes")
.setHeader("content-type", "application/json")
.setBody("{\n \"Attribute\": \"\",\n \"Category\": \"\",\n \"Description\": \"\",\n \"Icon\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"MaxDeltaPackages\": 0,\n \"PackageTypeID\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/PackageTypes"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Attribute\": \"\",\n \"Category\": \"\",\n \"Description\": \"\",\n \"Icon\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"MaxDeltaPackages\": 0,\n \"PackageTypeID\": \"\"\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 \"Attribute\": \"\",\n \"Category\": \"\",\n \"Description\": \"\",\n \"Icon\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"MaxDeltaPackages\": 0,\n \"PackageTypeID\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/PackageTypes")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/PackageTypes")
.header("content-type", "application/json")
.body("{\n \"Attribute\": \"\",\n \"Category\": \"\",\n \"Description\": \"\",\n \"Icon\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"MaxDeltaPackages\": 0,\n \"PackageTypeID\": \"\"\n}")
.asString();
const data = JSON.stringify({
Attribute: '',
Category: '',
Description: '',
Icon: '',
InventoryFrequency: 0,
InventoryPackage: '',
LocalizedDescription: '',
LocalizedName: '',
MaxDeltaPackages: 0,
PackageTypeID: ''
});
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/v2/PackageTypes');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/PackageTypes',
headers: {'content-type': 'application/json'},
data: {
Attribute: '',
Category: '',
Description: '',
Icon: '',
InventoryFrequency: 0,
InventoryPackage: '',
LocalizedDescription: '',
LocalizedName: '',
MaxDeltaPackages: 0,
PackageTypeID: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/PackageTypes';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Attribute":"","Category":"","Description":"","Icon":"","InventoryFrequency":0,"InventoryPackage":"","LocalizedDescription":"","LocalizedName":"","MaxDeltaPackages":0,"PackageTypeID":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/PackageTypes',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Attribute": "",\n "Category": "",\n "Description": "",\n "Icon": "",\n "InventoryFrequency": 0,\n "InventoryPackage": "",\n "LocalizedDescription": "",\n "LocalizedName": "",\n "MaxDeltaPackages": 0,\n "PackageTypeID": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Attribute\": \"\",\n \"Category\": \"\",\n \"Description\": \"\",\n \"Icon\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"MaxDeltaPackages\": 0,\n \"PackageTypeID\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/PackageTypes")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/PackageTypes',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Attribute: '',
Category: '',
Description: '',
Icon: '',
InventoryFrequency: 0,
InventoryPackage: '',
LocalizedDescription: '',
LocalizedName: '',
MaxDeltaPackages: 0,
PackageTypeID: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/PackageTypes',
headers: {'content-type': 'application/json'},
body: {
Attribute: '',
Category: '',
Description: '',
Icon: '',
InventoryFrequency: 0,
InventoryPackage: '',
LocalizedDescription: '',
LocalizedName: '',
MaxDeltaPackages: 0,
PackageTypeID: ''
},
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/v2/PackageTypes');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Attribute: '',
Category: '',
Description: '',
Icon: '',
InventoryFrequency: 0,
InventoryPackage: '',
LocalizedDescription: '',
LocalizedName: '',
MaxDeltaPackages: 0,
PackageTypeID: ''
});
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/v2/PackageTypes',
headers: {'content-type': 'application/json'},
data: {
Attribute: '',
Category: '',
Description: '',
Icon: '',
InventoryFrequency: 0,
InventoryPackage: '',
LocalizedDescription: '',
LocalizedName: '',
MaxDeltaPackages: 0,
PackageTypeID: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/PackageTypes';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Attribute":"","Category":"","Description":"","Icon":"","InventoryFrequency":0,"InventoryPackage":"","LocalizedDescription":"","LocalizedName":"","MaxDeltaPackages":0,"PackageTypeID":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Attribute": @"",
@"Category": @"",
@"Description": @"",
@"Icon": @"",
@"InventoryFrequency": @0,
@"InventoryPackage": @"",
@"LocalizedDescription": @"",
@"LocalizedName": @"",
@"MaxDeltaPackages": @0,
@"PackageTypeID": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/PackageTypes"]
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/v2/PackageTypes" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Attribute\": \"\",\n \"Category\": \"\",\n \"Description\": \"\",\n \"Icon\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"MaxDeltaPackages\": 0,\n \"PackageTypeID\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/PackageTypes",
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([
'Attribute' => '',
'Category' => '',
'Description' => '',
'Icon' => '',
'InventoryFrequency' => 0,
'InventoryPackage' => '',
'LocalizedDescription' => '',
'LocalizedName' => '',
'MaxDeltaPackages' => 0,
'PackageTypeID' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/PackageTypes', [
'body' => '{
"Attribute": "",
"Category": "",
"Description": "",
"Icon": "",
"InventoryFrequency": 0,
"InventoryPackage": "",
"LocalizedDescription": "",
"LocalizedName": "",
"MaxDeltaPackages": 0,
"PackageTypeID": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/PackageTypes');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Attribute' => '',
'Category' => '',
'Description' => '',
'Icon' => '',
'InventoryFrequency' => 0,
'InventoryPackage' => '',
'LocalizedDescription' => '',
'LocalizedName' => '',
'MaxDeltaPackages' => 0,
'PackageTypeID' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Attribute' => '',
'Category' => '',
'Description' => '',
'Icon' => '',
'InventoryFrequency' => 0,
'InventoryPackage' => '',
'LocalizedDescription' => '',
'LocalizedName' => '',
'MaxDeltaPackages' => 0,
'PackageTypeID' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/PackageTypes');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/PackageTypes' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Attribute": "",
"Category": "",
"Description": "",
"Icon": "",
"InventoryFrequency": 0,
"InventoryPackage": "",
"LocalizedDescription": "",
"LocalizedName": "",
"MaxDeltaPackages": 0,
"PackageTypeID": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/PackageTypes' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Attribute": "",
"Category": "",
"Description": "",
"Icon": "",
"InventoryFrequency": 0,
"InventoryPackage": "",
"LocalizedDescription": "",
"LocalizedName": "",
"MaxDeltaPackages": 0,
"PackageTypeID": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Attribute\": \"\",\n \"Category\": \"\",\n \"Description\": \"\",\n \"Icon\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"MaxDeltaPackages\": 0,\n \"PackageTypeID\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/PackageTypes", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/PackageTypes"
payload = {
"Attribute": "",
"Category": "",
"Description": "",
"Icon": "",
"InventoryFrequency": 0,
"InventoryPackage": "",
"LocalizedDescription": "",
"LocalizedName": "",
"MaxDeltaPackages": 0,
"PackageTypeID": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/PackageTypes"
payload <- "{\n \"Attribute\": \"\",\n \"Category\": \"\",\n \"Description\": \"\",\n \"Icon\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"MaxDeltaPackages\": 0,\n \"PackageTypeID\": \"\"\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/v2/PackageTypes")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Attribute\": \"\",\n \"Category\": \"\",\n \"Description\": \"\",\n \"Icon\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"MaxDeltaPackages\": 0,\n \"PackageTypeID\": \"\"\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/v2/PackageTypes') do |req|
req.body = "{\n \"Attribute\": \"\",\n \"Category\": \"\",\n \"Description\": \"\",\n \"Icon\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"MaxDeltaPackages\": 0,\n \"PackageTypeID\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/PackageTypes";
let payload = json!({
"Attribute": "",
"Category": "",
"Description": "",
"Icon": "",
"InventoryFrequency": 0,
"InventoryPackage": "",
"LocalizedDescription": "",
"LocalizedName": "",
"MaxDeltaPackages": 0,
"PackageTypeID": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/PackageTypes \
--header 'content-type: application/json' \
--data '{
"Attribute": "",
"Category": "",
"Description": "",
"Icon": "",
"InventoryFrequency": 0,
"InventoryPackage": "",
"LocalizedDescription": "",
"LocalizedName": "",
"MaxDeltaPackages": 0,
"PackageTypeID": ""
}'
echo '{
"Attribute": "",
"Category": "",
"Description": "",
"Icon": "",
"InventoryFrequency": 0,
"InventoryPackage": "",
"LocalizedDescription": "",
"LocalizedName": "",
"MaxDeltaPackages": 0,
"PackageTypeID": ""
}' | \
http POST {{baseUrl}}/api/v2/PackageTypes \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Attribute": "",\n "Category": "",\n "Description": "",\n "Icon": "",\n "InventoryFrequency": 0,\n "InventoryPackage": "",\n "LocalizedDescription": "",\n "LocalizedName": "",\n "MaxDeltaPackages": 0,\n "PackageTypeID": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/PackageTypes
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Attribute": "",
"Category": "",
"Description": "",
"Icon": "",
"InventoryFrequency": 0,
"InventoryPackage": "",
"LocalizedDescription": "",
"LocalizedName": "",
"MaxDeltaPackages": 0,
"PackageTypeID": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/PackageTypes")! 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
Add a package type that a user can see.
{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID
QUERY PARAMS
id
userID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID")
require "http/client"
url = "{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/PackageTypes/:id/Users/:userID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID"))
.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/v2/PackageTypes/:id/Users/:userID")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/PackageTypes/:id/Users/:userID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID'
};
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/v2/PackageTypes/:id/Users/:userID');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/api/v2/PackageTypes/:id/Users/:userID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/v2/PackageTypes/:id/Users/:userID') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID
http POST {{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete a Package Type.
{{baseUrl}}/api/v2/PackageTypes/:ID
QUERY PARAMS
ID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/PackageTypes/:ID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v2/PackageTypes/:ID")
require "http/client"
url = "{{baseUrl}}/api/v2/PackageTypes/:ID"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v2/PackageTypes/:ID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/PackageTypes/:ID");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/PackageTypes/:ID"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v2/PackageTypes/:ID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v2/PackageTypes/:ID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/PackageTypes/:ID"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/PackageTypes/:ID")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v2/PackageTypes/:ID")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/v2/PackageTypes/:ID');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/api/v2/PackageTypes/:ID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/PackageTypes/:ID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/PackageTypes/:ID',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/PackageTypes/:ID")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/PackageTypes/:ID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/api/v2/PackageTypes/:ID'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/v2/PackageTypes/:ID');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/api/v2/PackageTypes/:ID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/PackageTypes/:ID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/PackageTypes/:ID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/PackageTypes/:ID" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/PackageTypes/:ID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v2/PackageTypes/:ID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/PackageTypes/:ID');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/PackageTypes/:ID');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/PackageTypes/:ID' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/PackageTypes/:ID' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/api/v2/PackageTypes/:ID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/PackageTypes/:ID"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/PackageTypes/:ID"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/PackageTypes/:ID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v2/PackageTypes/:ID') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/PackageTypes/:ID";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v2/PackageTypes/:ID
http DELETE {{baseUrl}}/api/v2/PackageTypes/:ID
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/api/v2/PackageTypes/:ID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/PackageTypes/:ID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Deletes a package type a user could see.
{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID
QUERY PARAMS
id
userID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID")
require "http/client"
url = "{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v2/PackageTypes/:id/Users/:userID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/PackageTypes/:id/Users/:userID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/api/v2/PackageTypes/:id/Users/:userID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v2/PackageTypes/:id/Users/:userID') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID
http DELETE {{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/PackageTypes/:id/Users/:userID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a specific Package Type.
{{baseUrl}}/api/v2/PackageTypes/:ID
QUERY PARAMS
ID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/PackageTypes/:ID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/PackageTypes/:ID")
require "http/client"
url = "{{baseUrl}}/api/v2/PackageTypes/:ID"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/PackageTypes/:ID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/PackageTypes/:ID");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/PackageTypes/:ID"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/PackageTypes/:ID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/PackageTypes/:ID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/PackageTypes/:ID"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/PackageTypes/:ID")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/PackageTypes/:ID")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v2/PackageTypes/:ID');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/PackageTypes/:ID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/PackageTypes/:ID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/PackageTypes/:ID',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/PackageTypes/:ID")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/PackageTypes/:ID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/PackageTypes/:ID'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v2/PackageTypes/:ID');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/PackageTypes/:ID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/PackageTypes/:ID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/PackageTypes/:ID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/PackageTypes/:ID" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/PackageTypes/:ID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/PackageTypes/:ID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/PackageTypes/:ID');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/PackageTypes/:ID');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/PackageTypes/:ID' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/PackageTypes/:ID' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/PackageTypes/:ID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/PackageTypes/:ID"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/PackageTypes/:ID"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/PackageTypes/:ID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/PackageTypes/:ID') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/PackageTypes/:ID";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/PackageTypes/:ID
http GET {{baseUrl}}/api/v2/PackageTypes/:ID
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/PackageTypes/:ID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/PackageTypes/:ID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get all of the Package Types.
{{baseUrl}}/api/v2/PackageTypes
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/PackageTypes");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/PackageTypes")
require "http/client"
url = "{{baseUrl}}/api/v2/PackageTypes"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/PackageTypes"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/PackageTypes");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/PackageTypes"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/PackageTypes HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/PackageTypes")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/PackageTypes"))
.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/v2/PackageTypes")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/PackageTypes")
.asString();
const 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/v2/PackageTypes');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/PackageTypes'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/PackageTypes';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/PackageTypes',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/PackageTypes")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/PackageTypes',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/PackageTypes'};
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/v2/PackageTypes');
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/v2/PackageTypes'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/PackageTypes';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/PackageTypes"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/PackageTypes" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/PackageTypes",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/PackageTypes');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/PackageTypes');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/PackageTypes');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/PackageTypes' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/PackageTypes' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/PackageTypes")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/PackageTypes"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/PackageTypes"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/PackageTypes")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/PackageTypes') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/PackageTypes";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/PackageTypes
http GET {{baseUrl}}/api/v2/PackageTypes
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/PackageTypes
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/PackageTypes")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Modify a Package Type.
{{baseUrl}}/api/v2/PackageTypes/:ID
QUERY PARAMS
ID
BODY json
{
"Attribute": "",
"Category": "",
"Description": "",
"Icon": "",
"InventoryFrequency": 0,
"InventoryPackage": "",
"LocalizedDescription": "",
"LocalizedName": "",
"MaxDeltaPackages": 0,
"PackageTypeID": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/PackageTypes/:ID");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Attribute\": \"\",\n \"Category\": \"\",\n \"Description\": \"\",\n \"Icon\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"MaxDeltaPackages\": 0,\n \"PackageTypeID\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/PackageTypes/:ID" {:content-type :json
:form-params {:Attribute ""
:Category ""
:Description ""
:Icon ""
:InventoryFrequency 0
:InventoryPackage ""
:LocalizedDescription ""
:LocalizedName ""
:MaxDeltaPackages 0
:PackageTypeID ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/PackageTypes/:ID"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Attribute\": \"\",\n \"Category\": \"\",\n \"Description\": \"\",\n \"Icon\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"MaxDeltaPackages\": 0,\n \"PackageTypeID\": \"\"\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/v2/PackageTypes/:ID"),
Content = new StringContent("{\n \"Attribute\": \"\",\n \"Category\": \"\",\n \"Description\": \"\",\n \"Icon\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"MaxDeltaPackages\": 0,\n \"PackageTypeID\": \"\"\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/v2/PackageTypes/:ID");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Attribute\": \"\",\n \"Category\": \"\",\n \"Description\": \"\",\n \"Icon\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"MaxDeltaPackages\": 0,\n \"PackageTypeID\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/PackageTypes/:ID"
payload := strings.NewReader("{\n \"Attribute\": \"\",\n \"Category\": \"\",\n \"Description\": \"\",\n \"Icon\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"MaxDeltaPackages\": 0,\n \"PackageTypeID\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/PackageTypes/:ID HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 228
{
"Attribute": "",
"Category": "",
"Description": "",
"Icon": "",
"InventoryFrequency": 0,
"InventoryPackage": "",
"LocalizedDescription": "",
"LocalizedName": "",
"MaxDeltaPackages": 0,
"PackageTypeID": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/PackageTypes/:ID")
.setHeader("content-type", "application/json")
.setBody("{\n \"Attribute\": \"\",\n \"Category\": \"\",\n \"Description\": \"\",\n \"Icon\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"MaxDeltaPackages\": 0,\n \"PackageTypeID\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/PackageTypes/:ID"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Attribute\": \"\",\n \"Category\": \"\",\n \"Description\": \"\",\n \"Icon\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"MaxDeltaPackages\": 0,\n \"PackageTypeID\": \"\"\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 \"Attribute\": \"\",\n \"Category\": \"\",\n \"Description\": \"\",\n \"Icon\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"MaxDeltaPackages\": 0,\n \"PackageTypeID\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/PackageTypes/:ID")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/PackageTypes/:ID")
.header("content-type", "application/json")
.body("{\n \"Attribute\": \"\",\n \"Category\": \"\",\n \"Description\": \"\",\n \"Icon\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"MaxDeltaPackages\": 0,\n \"PackageTypeID\": \"\"\n}")
.asString();
const data = JSON.stringify({
Attribute: '',
Category: '',
Description: '',
Icon: '',
InventoryFrequency: 0,
InventoryPackage: '',
LocalizedDescription: '',
LocalizedName: '',
MaxDeltaPackages: 0,
PackageTypeID: ''
});
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/v2/PackageTypes/:ID');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/PackageTypes/:ID',
headers: {'content-type': 'application/json'},
data: {
Attribute: '',
Category: '',
Description: '',
Icon: '',
InventoryFrequency: 0,
InventoryPackage: '',
LocalizedDescription: '',
LocalizedName: '',
MaxDeltaPackages: 0,
PackageTypeID: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/PackageTypes/:ID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Attribute":"","Category":"","Description":"","Icon":"","InventoryFrequency":0,"InventoryPackage":"","LocalizedDescription":"","LocalizedName":"","MaxDeltaPackages":0,"PackageTypeID":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/PackageTypes/:ID',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Attribute": "",\n "Category": "",\n "Description": "",\n "Icon": "",\n "InventoryFrequency": 0,\n "InventoryPackage": "",\n "LocalizedDescription": "",\n "LocalizedName": "",\n "MaxDeltaPackages": 0,\n "PackageTypeID": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Attribute\": \"\",\n \"Category\": \"\",\n \"Description\": \"\",\n \"Icon\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"MaxDeltaPackages\": 0,\n \"PackageTypeID\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/PackageTypes/:ID")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/PackageTypes/:ID',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Attribute: '',
Category: '',
Description: '',
Icon: '',
InventoryFrequency: 0,
InventoryPackage: '',
LocalizedDescription: '',
LocalizedName: '',
MaxDeltaPackages: 0,
PackageTypeID: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/PackageTypes/:ID',
headers: {'content-type': 'application/json'},
body: {
Attribute: '',
Category: '',
Description: '',
Icon: '',
InventoryFrequency: 0,
InventoryPackage: '',
LocalizedDescription: '',
LocalizedName: '',
MaxDeltaPackages: 0,
PackageTypeID: ''
},
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/v2/PackageTypes/:ID');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Attribute: '',
Category: '',
Description: '',
Icon: '',
InventoryFrequency: 0,
InventoryPackage: '',
LocalizedDescription: '',
LocalizedName: '',
MaxDeltaPackages: 0,
PackageTypeID: ''
});
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/v2/PackageTypes/:ID',
headers: {'content-type': 'application/json'},
data: {
Attribute: '',
Category: '',
Description: '',
Icon: '',
InventoryFrequency: 0,
InventoryPackage: '',
LocalizedDescription: '',
LocalizedName: '',
MaxDeltaPackages: 0,
PackageTypeID: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/PackageTypes/:ID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Attribute":"","Category":"","Description":"","Icon":"","InventoryFrequency":0,"InventoryPackage":"","LocalizedDescription":"","LocalizedName":"","MaxDeltaPackages":0,"PackageTypeID":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Attribute": @"",
@"Category": @"",
@"Description": @"",
@"Icon": @"",
@"InventoryFrequency": @0,
@"InventoryPackage": @"",
@"LocalizedDescription": @"",
@"LocalizedName": @"",
@"MaxDeltaPackages": @0,
@"PackageTypeID": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/PackageTypes/:ID"]
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/v2/PackageTypes/:ID" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Attribute\": \"\",\n \"Category\": \"\",\n \"Description\": \"\",\n \"Icon\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"MaxDeltaPackages\": 0,\n \"PackageTypeID\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/PackageTypes/:ID",
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([
'Attribute' => '',
'Category' => '',
'Description' => '',
'Icon' => '',
'InventoryFrequency' => 0,
'InventoryPackage' => '',
'LocalizedDescription' => '',
'LocalizedName' => '',
'MaxDeltaPackages' => 0,
'PackageTypeID' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/PackageTypes/:ID', [
'body' => '{
"Attribute": "",
"Category": "",
"Description": "",
"Icon": "",
"InventoryFrequency": 0,
"InventoryPackage": "",
"LocalizedDescription": "",
"LocalizedName": "",
"MaxDeltaPackages": 0,
"PackageTypeID": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/PackageTypes/:ID');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Attribute' => '',
'Category' => '',
'Description' => '',
'Icon' => '',
'InventoryFrequency' => 0,
'InventoryPackage' => '',
'LocalizedDescription' => '',
'LocalizedName' => '',
'MaxDeltaPackages' => 0,
'PackageTypeID' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Attribute' => '',
'Category' => '',
'Description' => '',
'Icon' => '',
'InventoryFrequency' => 0,
'InventoryPackage' => '',
'LocalizedDescription' => '',
'LocalizedName' => '',
'MaxDeltaPackages' => 0,
'PackageTypeID' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/PackageTypes/:ID');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/PackageTypes/:ID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Attribute": "",
"Category": "",
"Description": "",
"Icon": "",
"InventoryFrequency": 0,
"InventoryPackage": "",
"LocalizedDescription": "",
"LocalizedName": "",
"MaxDeltaPackages": 0,
"PackageTypeID": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/PackageTypes/:ID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Attribute": "",
"Category": "",
"Description": "",
"Icon": "",
"InventoryFrequency": 0,
"InventoryPackage": "",
"LocalizedDescription": "",
"LocalizedName": "",
"MaxDeltaPackages": 0,
"PackageTypeID": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Attribute\": \"\",\n \"Category\": \"\",\n \"Description\": \"\",\n \"Icon\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"MaxDeltaPackages\": 0,\n \"PackageTypeID\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/PackageTypes/:ID", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/PackageTypes/:ID"
payload = {
"Attribute": "",
"Category": "",
"Description": "",
"Icon": "",
"InventoryFrequency": 0,
"InventoryPackage": "",
"LocalizedDescription": "",
"LocalizedName": "",
"MaxDeltaPackages": 0,
"PackageTypeID": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/PackageTypes/:ID"
payload <- "{\n \"Attribute\": \"\",\n \"Category\": \"\",\n \"Description\": \"\",\n \"Icon\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"MaxDeltaPackages\": 0,\n \"PackageTypeID\": \"\"\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/v2/PackageTypes/:ID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Attribute\": \"\",\n \"Category\": \"\",\n \"Description\": \"\",\n \"Icon\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"MaxDeltaPackages\": 0,\n \"PackageTypeID\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/PackageTypes/:ID') do |req|
req.body = "{\n \"Attribute\": \"\",\n \"Category\": \"\",\n \"Description\": \"\",\n \"Icon\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"MaxDeltaPackages\": 0,\n \"PackageTypeID\": \"\"\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/v2/PackageTypes/:ID";
let payload = json!({
"Attribute": "",
"Category": "",
"Description": "",
"Icon": "",
"InventoryFrequency": 0,
"InventoryPackage": "",
"LocalizedDescription": "",
"LocalizedName": "",
"MaxDeltaPackages": 0,
"PackageTypeID": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/PackageTypes/:ID \
--header 'content-type: application/json' \
--data '{
"Attribute": "",
"Category": "",
"Description": "",
"Icon": "",
"InventoryFrequency": 0,
"InventoryPackage": "",
"LocalizedDescription": "",
"LocalizedName": "",
"MaxDeltaPackages": 0,
"PackageTypeID": ""
}'
echo '{
"Attribute": "",
"Category": "",
"Description": "",
"Icon": "",
"InventoryFrequency": 0,
"InventoryPackage": "",
"LocalizedDescription": "",
"LocalizedName": "",
"MaxDeltaPackages": 0,
"PackageTypeID": ""
}' | \
http PUT {{baseUrl}}/api/v2/PackageTypes/:ID \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "Attribute": "",\n "Category": "",\n "Description": "",\n "Icon": "",\n "InventoryFrequency": 0,\n "InventoryPackage": "",\n "LocalizedDescription": "",\n "LocalizedName": "",\n "MaxDeltaPackages": 0,\n "PackageTypeID": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/PackageTypes/:ID
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Attribute": "",
"Category": "",
"Description": "",
"Icon": "",
"InventoryFrequency": 0,
"InventoryPackage": "",
"LocalizedDescription": "",
"LocalizedName": "",
"MaxDeltaPackages": 0,
"PackageTypeID": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/PackageTypes/:ID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Add a new Package Type ID to Bundle Relationship.
{{baseUrl}}/api/v2/PackageTypetoBundles
BODY json
{
"BundleID": "",
"PackageTypeID": "",
"PackageVersion": 0,
"Priority": 0,
"SubscriptionType": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/PackageTypetoBundles");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"BundleID\": \"\",\n \"PackageTypeID\": \"\",\n \"PackageVersion\": 0,\n \"Priority\": 0,\n \"SubscriptionType\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/PackageTypetoBundles" {:content-type :json
:form-params {:BundleID ""
:PackageTypeID ""
:PackageVersion 0
:Priority 0
:SubscriptionType ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/PackageTypetoBundles"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"BundleID\": \"\",\n \"PackageTypeID\": \"\",\n \"PackageVersion\": 0,\n \"Priority\": 0,\n \"SubscriptionType\": \"\"\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/v2/PackageTypetoBundles"),
Content = new StringContent("{\n \"BundleID\": \"\",\n \"PackageTypeID\": \"\",\n \"PackageVersion\": 0,\n \"Priority\": 0,\n \"SubscriptionType\": \"\"\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/v2/PackageTypetoBundles");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"BundleID\": \"\",\n \"PackageTypeID\": \"\",\n \"PackageVersion\": 0,\n \"Priority\": 0,\n \"SubscriptionType\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/PackageTypetoBundles"
payload := strings.NewReader("{\n \"BundleID\": \"\",\n \"PackageTypeID\": \"\",\n \"PackageVersion\": 0,\n \"Priority\": 0,\n \"SubscriptionType\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/PackageTypetoBundles HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 109
{
"BundleID": "",
"PackageTypeID": "",
"PackageVersion": 0,
"Priority": 0,
"SubscriptionType": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/PackageTypetoBundles")
.setHeader("content-type", "application/json")
.setBody("{\n \"BundleID\": \"\",\n \"PackageTypeID\": \"\",\n \"PackageVersion\": 0,\n \"Priority\": 0,\n \"SubscriptionType\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/PackageTypetoBundles"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"BundleID\": \"\",\n \"PackageTypeID\": \"\",\n \"PackageVersion\": 0,\n \"Priority\": 0,\n \"SubscriptionType\": \"\"\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 \"BundleID\": \"\",\n \"PackageTypeID\": \"\",\n \"PackageVersion\": 0,\n \"Priority\": 0,\n \"SubscriptionType\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/PackageTypetoBundles")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/PackageTypetoBundles")
.header("content-type", "application/json")
.body("{\n \"BundleID\": \"\",\n \"PackageTypeID\": \"\",\n \"PackageVersion\": 0,\n \"Priority\": 0,\n \"SubscriptionType\": \"\"\n}")
.asString();
const data = JSON.stringify({
BundleID: '',
PackageTypeID: '',
PackageVersion: 0,
Priority: 0,
SubscriptionType: ''
});
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/v2/PackageTypetoBundles');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/PackageTypetoBundles',
headers: {'content-type': 'application/json'},
data: {
BundleID: '',
PackageTypeID: '',
PackageVersion: 0,
Priority: 0,
SubscriptionType: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/PackageTypetoBundles';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"BundleID":"","PackageTypeID":"","PackageVersion":0,"Priority":0,"SubscriptionType":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/PackageTypetoBundles',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "BundleID": "",\n "PackageTypeID": "",\n "PackageVersion": 0,\n "Priority": 0,\n "SubscriptionType": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"BundleID\": \"\",\n \"PackageTypeID\": \"\",\n \"PackageVersion\": 0,\n \"Priority\": 0,\n \"SubscriptionType\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/PackageTypetoBundles")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/PackageTypetoBundles',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
BundleID: '',
PackageTypeID: '',
PackageVersion: 0,
Priority: 0,
SubscriptionType: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/PackageTypetoBundles',
headers: {'content-type': 'application/json'},
body: {
BundleID: '',
PackageTypeID: '',
PackageVersion: 0,
Priority: 0,
SubscriptionType: ''
},
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/v2/PackageTypetoBundles');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
BundleID: '',
PackageTypeID: '',
PackageVersion: 0,
Priority: 0,
SubscriptionType: ''
});
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/v2/PackageTypetoBundles',
headers: {'content-type': 'application/json'},
data: {
BundleID: '',
PackageTypeID: '',
PackageVersion: 0,
Priority: 0,
SubscriptionType: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/PackageTypetoBundles';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"BundleID":"","PackageTypeID":"","PackageVersion":0,"Priority":0,"SubscriptionType":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"BundleID": @"",
@"PackageTypeID": @"",
@"PackageVersion": @0,
@"Priority": @0,
@"SubscriptionType": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/PackageTypetoBundles"]
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/v2/PackageTypetoBundles" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"BundleID\": \"\",\n \"PackageTypeID\": \"\",\n \"PackageVersion\": 0,\n \"Priority\": 0,\n \"SubscriptionType\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/PackageTypetoBundles",
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([
'BundleID' => '',
'PackageTypeID' => '',
'PackageVersion' => 0,
'Priority' => 0,
'SubscriptionType' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/PackageTypetoBundles', [
'body' => '{
"BundleID": "",
"PackageTypeID": "",
"PackageVersion": 0,
"Priority": 0,
"SubscriptionType": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/PackageTypetoBundles');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'BundleID' => '',
'PackageTypeID' => '',
'PackageVersion' => 0,
'Priority' => 0,
'SubscriptionType' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'BundleID' => '',
'PackageTypeID' => '',
'PackageVersion' => 0,
'Priority' => 0,
'SubscriptionType' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/PackageTypetoBundles');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/PackageTypetoBundles' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"BundleID": "",
"PackageTypeID": "",
"PackageVersion": 0,
"Priority": 0,
"SubscriptionType": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/PackageTypetoBundles' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"BundleID": "",
"PackageTypeID": "",
"PackageVersion": 0,
"Priority": 0,
"SubscriptionType": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"BundleID\": \"\",\n \"PackageTypeID\": \"\",\n \"PackageVersion\": 0,\n \"Priority\": 0,\n \"SubscriptionType\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/PackageTypetoBundles", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/PackageTypetoBundles"
payload = {
"BundleID": "",
"PackageTypeID": "",
"PackageVersion": 0,
"Priority": 0,
"SubscriptionType": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/PackageTypetoBundles"
payload <- "{\n \"BundleID\": \"\",\n \"PackageTypeID\": \"\",\n \"PackageVersion\": 0,\n \"Priority\": 0,\n \"SubscriptionType\": \"\"\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/v2/PackageTypetoBundles")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"BundleID\": \"\",\n \"PackageTypeID\": \"\",\n \"PackageVersion\": 0,\n \"Priority\": 0,\n \"SubscriptionType\": \"\"\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/v2/PackageTypetoBundles') do |req|
req.body = "{\n \"BundleID\": \"\",\n \"PackageTypeID\": \"\",\n \"PackageVersion\": 0,\n \"Priority\": 0,\n \"SubscriptionType\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/PackageTypetoBundles";
let payload = json!({
"BundleID": "",
"PackageTypeID": "",
"PackageVersion": 0,
"Priority": 0,
"SubscriptionType": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/PackageTypetoBundles \
--header 'content-type: application/json' \
--data '{
"BundleID": "",
"PackageTypeID": "",
"PackageVersion": 0,
"Priority": 0,
"SubscriptionType": ""
}'
echo '{
"BundleID": "",
"PackageTypeID": "",
"PackageVersion": 0,
"Priority": 0,
"SubscriptionType": ""
}' | \
http POST {{baseUrl}}/api/v2/PackageTypetoBundles \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "BundleID": "",\n "PackageTypeID": "",\n "PackageVersion": 0,\n "Priority": 0,\n "SubscriptionType": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/PackageTypetoBundles
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"BundleID": "",
"PackageTypeID": "",
"PackageVersion": 0,
"Priority": 0,
"SubscriptionType": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/PackageTypetoBundles")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete a Package Type to Bundle Relationship.
{{baseUrl}}/api/v2/PackageTypetoBundles
QUERY PARAMS
BundleID
PackageTypeID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/PackageTypetoBundles?BundleID=&PackageTypeID=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v2/PackageTypetoBundles" {:query-params {:BundleID ""
:PackageTypeID ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/PackageTypetoBundles?BundleID=&PackageTypeID="
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v2/PackageTypetoBundles?BundleID=&PackageTypeID="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/PackageTypetoBundles?BundleID=&PackageTypeID=");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/PackageTypetoBundles?BundleID=&PackageTypeID="
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v2/PackageTypetoBundles?BundleID=&PackageTypeID= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v2/PackageTypetoBundles?BundleID=&PackageTypeID=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/PackageTypetoBundles?BundleID=&PackageTypeID="))
.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/v2/PackageTypetoBundles?BundleID=&PackageTypeID=")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v2/PackageTypetoBundles?BundleID=&PackageTypeID=")
.asString();
const 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/v2/PackageTypetoBundles?BundleID=&PackageTypeID=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/PackageTypetoBundles',
params: {BundleID: '', PackageTypeID: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/PackageTypetoBundles?BundleID=&PackageTypeID=';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/PackageTypetoBundles?BundleID=&PackageTypeID=',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/PackageTypetoBundles?BundleID=&PackageTypeID=")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/PackageTypetoBundles?BundleID=&PackageTypeID=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/PackageTypetoBundles',
qs: {BundleID: '', PackageTypeID: ''}
};
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/v2/PackageTypetoBundles');
req.query({
BundleID: '',
PackageTypeID: ''
});
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/v2/PackageTypetoBundles',
params: {BundleID: '', PackageTypeID: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/PackageTypetoBundles?BundleID=&PackageTypeID=';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/PackageTypetoBundles?BundleID=&PackageTypeID="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/PackageTypetoBundles?BundleID=&PackageTypeID=" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/PackageTypetoBundles?BundleID=&PackageTypeID=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v2/PackageTypetoBundles?BundleID=&PackageTypeID=');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/PackageTypetoBundles');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'BundleID' => '',
'PackageTypeID' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/PackageTypetoBundles');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'BundleID' => '',
'PackageTypeID' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/PackageTypetoBundles?BundleID=&PackageTypeID=' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/PackageTypetoBundles?BundleID=&PackageTypeID=' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/api/v2/PackageTypetoBundles?BundleID=&PackageTypeID=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/PackageTypetoBundles"
querystring = {"BundleID":"","PackageTypeID":""}
response = requests.delete(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/PackageTypetoBundles"
queryString <- list(
BundleID = "",
PackageTypeID = ""
)
response <- VERB("DELETE", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/PackageTypetoBundles?BundleID=&PackageTypeID=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v2/PackageTypetoBundles') do |req|
req.params['BundleID'] = ''
req.params['PackageTypeID'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/PackageTypetoBundles";
let querystring = [
("BundleID", ""),
("PackageTypeID", ""),
];
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url '{{baseUrl}}/api/v2/PackageTypetoBundles?BundleID=&PackageTypeID='
http DELETE '{{baseUrl}}/api/v2/PackageTypetoBundles?BundleID=&PackageTypeID='
wget --quiet \
--method DELETE \
--output-document \
- '{{baseUrl}}/api/v2/PackageTypetoBundles?BundleID=&PackageTypeID='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/PackageTypetoBundles?BundleID=&PackageTypeID=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get all of the Package Type to Bundle Relationships.
{{baseUrl}}/api/v2/PackageTypetoBundles
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/PackageTypetoBundles");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/PackageTypetoBundles")
require "http/client"
url = "{{baseUrl}}/api/v2/PackageTypetoBundles"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/PackageTypetoBundles"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/PackageTypetoBundles");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/PackageTypetoBundles"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/PackageTypetoBundles HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/PackageTypetoBundles")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/PackageTypetoBundles"))
.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/v2/PackageTypetoBundles")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/PackageTypetoBundles")
.asString();
const 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/v2/PackageTypetoBundles');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/PackageTypetoBundles'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/PackageTypetoBundles';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/PackageTypetoBundles',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/PackageTypetoBundles")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/PackageTypetoBundles',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/PackageTypetoBundles'};
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/v2/PackageTypetoBundles');
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/v2/PackageTypetoBundles'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/PackageTypetoBundles';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/PackageTypetoBundles"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/PackageTypetoBundles" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/PackageTypetoBundles",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/PackageTypetoBundles');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/PackageTypetoBundles');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/PackageTypetoBundles');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/PackageTypetoBundles' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/PackageTypetoBundles' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/PackageTypetoBundles")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/PackageTypetoBundles"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/PackageTypetoBundles"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/PackageTypetoBundles")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/PackageTypetoBundles') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/PackageTypetoBundles";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/PackageTypetoBundles
http GET {{baseUrl}}/api/v2/PackageTypetoBundles
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/PackageTypetoBundles
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/PackageTypetoBundles")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update a Package Type ID to Bundle Relationship.
{{baseUrl}}/api/v2/PackageTypetoBundles
BODY json
{
"BundleID": "",
"PackageTypeID": "",
"PackageVersion": 0,
"Priority": 0,
"SubscriptionType": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/PackageTypetoBundles");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"BundleID\": \"\",\n \"PackageTypeID\": \"\",\n \"PackageVersion\": 0,\n \"Priority\": 0,\n \"SubscriptionType\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/PackageTypetoBundles" {:content-type :json
:form-params {:BundleID ""
:PackageTypeID ""
:PackageVersion 0
:Priority 0
:SubscriptionType ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/PackageTypetoBundles"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"BundleID\": \"\",\n \"PackageTypeID\": \"\",\n \"PackageVersion\": 0,\n \"Priority\": 0,\n \"SubscriptionType\": \"\"\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/v2/PackageTypetoBundles"),
Content = new StringContent("{\n \"BundleID\": \"\",\n \"PackageTypeID\": \"\",\n \"PackageVersion\": 0,\n \"Priority\": 0,\n \"SubscriptionType\": \"\"\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/v2/PackageTypetoBundles");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"BundleID\": \"\",\n \"PackageTypeID\": \"\",\n \"PackageVersion\": 0,\n \"Priority\": 0,\n \"SubscriptionType\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/PackageTypetoBundles"
payload := strings.NewReader("{\n \"BundleID\": \"\",\n \"PackageTypeID\": \"\",\n \"PackageVersion\": 0,\n \"Priority\": 0,\n \"SubscriptionType\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/PackageTypetoBundles HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 109
{
"BundleID": "",
"PackageTypeID": "",
"PackageVersion": 0,
"Priority": 0,
"SubscriptionType": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/PackageTypetoBundles")
.setHeader("content-type", "application/json")
.setBody("{\n \"BundleID\": \"\",\n \"PackageTypeID\": \"\",\n \"PackageVersion\": 0,\n \"Priority\": 0,\n \"SubscriptionType\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/PackageTypetoBundles"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"BundleID\": \"\",\n \"PackageTypeID\": \"\",\n \"PackageVersion\": 0,\n \"Priority\": 0,\n \"SubscriptionType\": \"\"\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 \"BundleID\": \"\",\n \"PackageTypeID\": \"\",\n \"PackageVersion\": 0,\n \"Priority\": 0,\n \"SubscriptionType\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/PackageTypetoBundles")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/PackageTypetoBundles")
.header("content-type", "application/json")
.body("{\n \"BundleID\": \"\",\n \"PackageTypeID\": \"\",\n \"PackageVersion\": 0,\n \"Priority\": 0,\n \"SubscriptionType\": \"\"\n}")
.asString();
const data = JSON.stringify({
BundleID: '',
PackageTypeID: '',
PackageVersion: 0,
Priority: 0,
SubscriptionType: ''
});
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/v2/PackageTypetoBundles');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/PackageTypetoBundles',
headers: {'content-type': 'application/json'},
data: {
BundleID: '',
PackageTypeID: '',
PackageVersion: 0,
Priority: 0,
SubscriptionType: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/PackageTypetoBundles';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"BundleID":"","PackageTypeID":"","PackageVersion":0,"Priority":0,"SubscriptionType":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/PackageTypetoBundles',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "BundleID": "",\n "PackageTypeID": "",\n "PackageVersion": 0,\n "Priority": 0,\n "SubscriptionType": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"BundleID\": \"\",\n \"PackageTypeID\": \"\",\n \"PackageVersion\": 0,\n \"Priority\": 0,\n \"SubscriptionType\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/PackageTypetoBundles")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/PackageTypetoBundles',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
BundleID: '',
PackageTypeID: '',
PackageVersion: 0,
Priority: 0,
SubscriptionType: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/PackageTypetoBundles',
headers: {'content-type': 'application/json'},
body: {
BundleID: '',
PackageTypeID: '',
PackageVersion: 0,
Priority: 0,
SubscriptionType: ''
},
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/v2/PackageTypetoBundles');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
BundleID: '',
PackageTypeID: '',
PackageVersion: 0,
Priority: 0,
SubscriptionType: ''
});
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/v2/PackageTypetoBundles',
headers: {'content-type': 'application/json'},
data: {
BundleID: '',
PackageTypeID: '',
PackageVersion: 0,
Priority: 0,
SubscriptionType: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/PackageTypetoBundles';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"BundleID":"","PackageTypeID":"","PackageVersion":0,"Priority":0,"SubscriptionType":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"BundleID": @"",
@"PackageTypeID": @"",
@"PackageVersion": @0,
@"Priority": @0,
@"SubscriptionType": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/PackageTypetoBundles"]
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/v2/PackageTypetoBundles" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"BundleID\": \"\",\n \"PackageTypeID\": \"\",\n \"PackageVersion\": 0,\n \"Priority\": 0,\n \"SubscriptionType\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/PackageTypetoBundles",
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([
'BundleID' => '',
'PackageTypeID' => '',
'PackageVersion' => 0,
'Priority' => 0,
'SubscriptionType' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/PackageTypetoBundles', [
'body' => '{
"BundleID": "",
"PackageTypeID": "",
"PackageVersion": 0,
"Priority": 0,
"SubscriptionType": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/PackageTypetoBundles');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'BundleID' => '',
'PackageTypeID' => '',
'PackageVersion' => 0,
'Priority' => 0,
'SubscriptionType' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'BundleID' => '',
'PackageTypeID' => '',
'PackageVersion' => 0,
'Priority' => 0,
'SubscriptionType' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/PackageTypetoBundles');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/PackageTypetoBundles' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"BundleID": "",
"PackageTypeID": "",
"PackageVersion": 0,
"Priority": 0,
"SubscriptionType": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/PackageTypetoBundles' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"BundleID": "",
"PackageTypeID": "",
"PackageVersion": 0,
"Priority": 0,
"SubscriptionType": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"BundleID\": \"\",\n \"PackageTypeID\": \"\",\n \"PackageVersion\": 0,\n \"Priority\": 0,\n \"SubscriptionType\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/PackageTypetoBundles", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/PackageTypetoBundles"
payload = {
"BundleID": "",
"PackageTypeID": "",
"PackageVersion": 0,
"Priority": 0,
"SubscriptionType": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/PackageTypetoBundles"
payload <- "{\n \"BundleID\": \"\",\n \"PackageTypeID\": \"\",\n \"PackageVersion\": 0,\n \"Priority\": 0,\n \"SubscriptionType\": \"\"\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/v2/PackageTypetoBundles")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"BundleID\": \"\",\n \"PackageTypeID\": \"\",\n \"PackageVersion\": 0,\n \"Priority\": 0,\n \"SubscriptionType\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/PackageTypetoBundles') do |req|
req.body = "{\n \"BundleID\": \"\",\n \"PackageTypeID\": \"\",\n \"PackageVersion\": 0,\n \"Priority\": 0,\n \"SubscriptionType\": \"\"\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/v2/PackageTypetoBundles";
let payload = json!({
"BundleID": "",
"PackageTypeID": "",
"PackageVersion": 0,
"Priority": 0,
"SubscriptionType": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/PackageTypetoBundles \
--header 'content-type: application/json' \
--data '{
"BundleID": "",
"PackageTypeID": "",
"PackageVersion": 0,
"Priority": 0,
"SubscriptionType": ""
}'
echo '{
"BundleID": "",
"PackageTypeID": "",
"PackageVersion": 0,
"Priority": 0,
"SubscriptionType": ""
}' | \
http PUT {{baseUrl}}/api/v2/PackageTypetoBundles \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "BundleID": "",\n "PackageTypeID": "",\n "PackageVersion": 0,\n "Priority": 0,\n "SubscriptionType": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/PackageTypetoBundles
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"BundleID": "",
"PackageTypeID": "",
"PackageVersion": 0,
"Priority": 0,
"SubscriptionType": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/PackageTypetoBundles")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Adds a Permission
{{baseUrl}}/api/v2/Permissions
BODY json
{
"DataDescription": "",
"DataRequired": "",
"Description": "",
"Id": 0,
"Name": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Permissions");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"DataDescription\": \"\",\n \"DataRequired\": \"\",\n \"Description\": \"\",\n \"Id\": 0,\n \"Name\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/Permissions" {:content-type :json
:form-params {:DataDescription ""
:DataRequired ""
:Description ""
:Id 0
:Name ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/Permissions"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"DataDescription\": \"\",\n \"DataRequired\": \"\",\n \"Description\": \"\",\n \"Id\": 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/v2/Permissions"),
Content = new StringContent("{\n \"DataDescription\": \"\",\n \"DataRequired\": \"\",\n \"Description\": \"\",\n \"Id\": 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/v2/Permissions");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"DataDescription\": \"\",\n \"DataRequired\": \"\",\n \"Description\": \"\",\n \"Id\": 0,\n \"Name\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Permissions"
payload := strings.NewReader("{\n \"DataDescription\": \"\",\n \"DataRequired\": \"\",\n \"Description\": \"\",\n \"Id\": 0,\n \"Name\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/Permissions HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 95
{
"DataDescription": "",
"DataRequired": "",
"Description": "",
"Id": 0,
"Name": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/Permissions")
.setHeader("content-type", "application/json")
.setBody("{\n \"DataDescription\": \"\",\n \"DataRequired\": \"\",\n \"Description\": \"\",\n \"Id\": 0,\n \"Name\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Permissions"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"DataDescription\": \"\",\n \"DataRequired\": \"\",\n \"Description\": \"\",\n \"Id\": 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 \"DataDescription\": \"\",\n \"DataRequired\": \"\",\n \"Description\": \"\",\n \"Id\": 0,\n \"Name\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Permissions")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/Permissions")
.header("content-type", "application/json")
.body("{\n \"DataDescription\": \"\",\n \"DataRequired\": \"\",\n \"Description\": \"\",\n \"Id\": 0,\n \"Name\": \"\"\n}")
.asString();
const data = JSON.stringify({
DataDescription: '',
DataRequired: '',
Description: '',
Id: 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/v2/Permissions');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/Permissions',
headers: {'content-type': 'application/json'},
data: {DataDescription: '', DataRequired: '', Description: '', Id: 0, Name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Permissions';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"DataDescription":"","DataRequired":"","Description":"","Id":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/v2/Permissions',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "DataDescription": "",\n "DataRequired": "",\n "Description": "",\n "Id": 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 \"DataDescription\": \"\",\n \"DataRequired\": \"\",\n \"Description\": \"\",\n \"Id\": 0,\n \"Name\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Permissions")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Permissions',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({DataDescription: '', DataRequired: '', Description: '', Id: 0, Name: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/Permissions',
headers: {'content-type': 'application/json'},
body: {DataDescription: '', DataRequired: '', Description: '', Id: 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/v2/Permissions');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
DataDescription: '',
DataRequired: '',
Description: '',
Id: 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/v2/Permissions',
headers: {'content-type': 'application/json'},
data: {DataDescription: '', DataRequired: '', Description: '', Id: 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/v2/Permissions';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"DataDescription":"","DataRequired":"","Description":"","Id":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": @"application/json" };
NSDictionary *parameters = @{ @"DataDescription": @"",
@"DataRequired": @"",
@"Description": @"",
@"Id": @0,
@"Name": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Permissions"]
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/v2/Permissions" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"DataDescription\": \"\",\n \"DataRequired\": \"\",\n \"Description\": \"\",\n \"Id\": 0,\n \"Name\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Permissions",
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([
'DataDescription' => '',
'DataRequired' => '',
'Description' => '',
'Id' => 0,
'Name' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/Permissions', [
'body' => '{
"DataDescription": "",
"DataRequired": "",
"Description": "",
"Id": 0,
"Name": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Permissions');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'DataDescription' => '',
'DataRequired' => '',
'Description' => '',
'Id' => 0,
'Name' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'DataDescription' => '',
'DataRequired' => '',
'Description' => '',
'Id' => 0,
'Name' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/Permissions');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Permissions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"DataDescription": "",
"DataRequired": "",
"Description": "",
"Id": 0,
"Name": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Permissions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"DataDescription": "",
"DataRequired": "",
"Description": "",
"Id": 0,
"Name": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"DataDescription\": \"\",\n \"DataRequired\": \"\",\n \"Description\": \"\",\n \"Id\": 0,\n \"Name\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/Permissions", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Permissions"
payload = {
"DataDescription": "",
"DataRequired": "",
"Description": "",
"Id": 0,
"Name": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Permissions"
payload <- "{\n \"DataDescription\": \"\",\n \"DataRequired\": \"\",\n \"Description\": \"\",\n \"Id\": 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/v2/Permissions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"DataDescription\": \"\",\n \"DataRequired\": \"\",\n \"Description\": \"\",\n \"Id\": 0,\n \"Name\": \"\"\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/v2/Permissions') do |req|
req.body = "{\n \"DataDescription\": \"\",\n \"DataRequired\": \"\",\n \"Description\": \"\",\n \"Id\": 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/v2/Permissions";
let payload = json!({
"DataDescription": "",
"DataRequired": "",
"Description": "",
"Id": 0,
"Name": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/Permissions \
--header 'content-type: application/json' \
--data '{
"DataDescription": "",
"DataRequired": "",
"Description": "",
"Id": 0,
"Name": ""
}'
echo '{
"DataDescription": "",
"DataRequired": "",
"Description": "",
"Id": 0,
"Name": ""
}' | \
http POST {{baseUrl}}/api/v2/Permissions \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "DataDescription": "",\n "DataRequired": "",\n "Description": "",\n "Id": 0,\n "Name": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/Permissions
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"DataDescription": "",
"DataRequired": "",
"Description": "",
"Id": 0,
"Name": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Permissions")! 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
Deletes a Permission
{{baseUrl}}/api/v2/Permissions/:id
QUERY PARAMS
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Permissions/:id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v2/Permissions/:id")
require "http/client"
url = "{{baseUrl}}/api/v2/Permissions/:id"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v2/Permissions/:id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Permissions/:id");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Permissions/:id"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v2/Permissions/:id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v2/Permissions/:id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Permissions/:id"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Permissions/:id")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v2/Permissions/:id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/v2/Permissions/:id');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/api/v2/Permissions/:id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Permissions/:id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Permissions/:id',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Permissions/:id")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Permissions/:id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/api/v2/Permissions/:id'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/v2/Permissions/:id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/api/v2/Permissions/:id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Permissions/:id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Permissions/:id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Permissions/:id" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Permissions/:id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v2/Permissions/:id');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Permissions/:id');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Permissions/:id');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Permissions/:id' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Permissions/:id' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/api/v2/Permissions/:id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Permissions/:id"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Permissions/:id"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Permissions/:id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v2/Permissions/:id') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Permissions/:id";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v2/Permissions/:id
http DELETE {{baseUrl}}/api/v2/Permissions/:id
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/api/v2/Permissions/:id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Permissions/:id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Gets a Permission
{{baseUrl}}/api/v2/Permissions/:id
QUERY PARAMS
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Permissions/:id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Permissions/:id")
require "http/client"
url = "{{baseUrl}}/api/v2/Permissions/:id"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Permissions/:id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Permissions/:id");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Permissions/:id"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Permissions/:id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Permissions/:id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Permissions/:id"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Permissions/:id")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Permissions/:id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v2/Permissions/:id');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Permissions/:id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Permissions/:id';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Permissions/:id',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Permissions/:id")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Permissions/:id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Permissions/:id'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v2/Permissions/:id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Permissions/:id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Permissions/:id';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Permissions/:id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Permissions/:id" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Permissions/:id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Permissions/:id');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Permissions/:id');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Permissions/:id');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Permissions/:id' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Permissions/:id' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Permissions/:id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Permissions/:id"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Permissions/:id"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Permissions/:id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Permissions/:id') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Permissions/:id";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Permissions/:id
http GET {{baseUrl}}/api/v2/Permissions/:id
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Permissions/:id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Permissions/:id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
List Permissions
{{baseUrl}}/api/v2/Permissions
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Permissions");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Permissions")
require "http/client"
url = "{{baseUrl}}/api/v2/Permissions"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Permissions"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Permissions");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Permissions"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Permissions HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Permissions")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Permissions"))
.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/v2/Permissions")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Permissions")
.asString();
const 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/v2/Permissions');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Permissions'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Permissions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Permissions',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Permissions")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Permissions',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Permissions'};
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/v2/Permissions');
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/v2/Permissions'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Permissions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Permissions"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Permissions" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Permissions",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Permissions');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Permissions');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Permissions');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Permissions' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Permissions' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Permissions")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Permissions"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Permissions"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Permissions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Permissions') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Permissions";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Permissions
http GET {{baseUrl}}/api/v2/Permissions
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Permissions
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Permissions")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Updates a Permission
{{baseUrl}}/api/v2/Permissions/:id
QUERY PARAMS
id
BODY json
{
"DataDescription": "",
"DataRequired": "",
"Description": "",
"Id": 0,
"Name": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Permissions/:id");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"DataDescription\": \"\",\n \"DataRequired\": \"\",\n \"Description\": \"\",\n \"Id\": 0,\n \"Name\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/Permissions/:id" {:content-type :json
:form-params {:DataDescription ""
:DataRequired ""
:Description ""
:Id 0
:Name ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/Permissions/:id"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"DataDescription\": \"\",\n \"DataRequired\": \"\",\n \"Description\": \"\",\n \"Id\": 0,\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/v2/Permissions/:id"),
Content = new StringContent("{\n \"DataDescription\": \"\",\n \"DataRequired\": \"\",\n \"Description\": \"\",\n \"Id\": 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/v2/Permissions/:id");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"DataDescription\": \"\",\n \"DataRequired\": \"\",\n \"Description\": \"\",\n \"Id\": 0,\n \"Name\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Permissions/:id"
payload := strings.NewReader("{\n \"DataDescription\": \"\",\n \"DataRequired\": \"\",\n \"Description\": \"\",\n \"Id\": 0,\n \"Name\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/Permissions/:id HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 95
{
"DataDescription": "",
"DataRequired": "",
"Description": "",
"Id": 0,
"Name": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/Permissions/:id")
.setHeader("content-type", "application/json")
.setBody("{\n \"DataDescription\": \"\",\n \"DataRequired\": \"\",\n \"Description\": \"\",\n \"Id\": 0,\n \"Name\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Permissions/:id"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"DataDescription\": \"\",\n \"DataRequired\": \"\",\n \"Description\": \"\",\n \"Id\": 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 \"DataDescription\": \"\",\n \"DataRequired\": \"\",\n \"Description\": \"\",\n \"Id\": 0,\n \"Name\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Permissions/:id")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/Permissions/:id")
.header("content-type", "application/json")
.body("{\n \"DataDescription\": \"\",\n \"DataRequired\": \"\",\n \"Description\": \"\",\n \"Id\": 0,\n \"Name\": \"\"\n}")
.asString();
const data = JSON.stringify({
DataDescription: '',
DataRequired: '',
Description: '',
Id: 0,
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/v2/Permissions/:id');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/Permissions/:id',
headers: {'content-type': 'application/json'},
data: {DataDescription: '', DataRequired: '', Description: '', Id: 0, Name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Permissions/:id';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"DataDescription":"","DataRequired":"","Description":"","Id":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/v2/Permissions/:id',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "DataDescription": "",\n "DataRequired": "",\n "Description": "",\n "Id": 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 \"DataDescription\": \"\",\n \"DataRequired\": \"\",\n \"Description\": \"\",\n \"Id\": 0,\n \"Name\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Permissions/:id")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Permissions/:id',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({DataDescription: '', DataRequired: '', Description: '', Id: 0, Name: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/Permissions/:id',
headers: {'content-type': 'application/json'},
body: {DataDescription: '', DataRequired: '', Description: '', Id: 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('PUT', '{{baseUrl}}/api/v2/Permissions/:id');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
DataDescription: '',
DataRequired: '',
Description: '',
Id: 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: 'PUT',
url: '{{baseUrl}}/api/v2/Permissions/:id',
headers: {'content-type': 'application/json'},
data: {DataDescription: '', DataRequired: '', Description: '', Id: 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/v2/Permissions/:id';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"DataDescription":"","DataRequired":"","Description":"","Id":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": @"application/json" };
NSDictionary *parameters = @{ @"DataDescription": @"",
@"DataRequired": @"",
@"Description": @"",
@"Id": @0,
@"Name": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Permissions/:id"]
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/v2/Permissions/:id" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"DataDescription\": \"\",\n \"DataRequired\": \"\",\n \"Description\": \"\",\n \"Id\": 0,\n \"Name\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Permissions/:id",
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([
'DataDescription' => '',
'DataRequired' => '',
'Description' => '',
'Id' => 0,
'Name' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/Permissions/:id', [
'body' => '{
"DataDescription": "",
"DataRequired": "",
"Description": "",
"Id": 0,
"Name": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Permissions/:id');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'DataDescription' => '',
'DataRequired' => '',
'Description' => '',
'Id' => 0,
'Name' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'DataDescription' => '',
'DataRequired' => '',
'Description' => '',
'Id' => 0,
'Name' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/Permissions/:id');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Permissions/:id' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"DataDescription": "",
"DataRequired": "",
"Description": "",
"Id": 0,
"Name": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Permissions/:id' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"DataDescription": "",
"DataRequired": "",
"Description": "",
"Id": 0,
"Name": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"DataDescription\": \"\",\n \"DataRequired\": \"\",\n \"Description\": \"\",\n \"Id\": 0,\n \"Name\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/Permissions/:id", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Permissions/:id"
payload = {
"DataDescription": "",
"DataRequired": "",
"Description": "",
"Id": 0,
"Name": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Permissions/:id"
payload <- "{\n \"DataDescription\": \"\",\n \"DataRequired\": \"\",\n \"Description\": \"\",\n \"Id\": 0,\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/v2/Permissions/:id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"DataDescription\": \"\",\n \"DataRequired\": \"\",\n \"Description\": \"\",\n \"Id\": 0,\n \"Name\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/Permissions/:id') do |req|
req.body = "{\n \"DataDescription\": \"\",\n \"DataRequired\": \"\",\n \"Description\": \"\",\n \"Id\": 0,\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/v2/Permissions/:id";
let payload = json!({
"DataDescription": "",
"DataRequired": "",
"Description": "",
"Id": 0,
"Name": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/Permissions/:id \
--header 'content-type: application/json' \
--data '{
"DataDescription": "",
"DataRequired": "",
"Description": "",
"Id": 0,
"Name": ""
}'
echo '{
"DataDescription": "",
"DataRequired": "",
"Description": "",
"Id": 0,
"Name": ""
}' | \
http PUT {{baseUrl}}/api/v2/Permissions/:id \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "DataDescription": "",\n "DataRequired": "",\n "Description": "",\n "Id": 0,\n "Name": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/Permissions/:id
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"DataDescription": "",
"DataRequired": "",
"Description": "",
"Id": 0,
"Name": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Permissions/:id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Add a Priority Package for a Client.
{{baseUrl}}/api/v2/PriorityPackages
BODY json
{
"Autorun": false,
"CRC": "",
"ClientID": "",
"Description": "",
"Notes": "",
"PackageID": "",
"PackageTypeID": "",
"PreviousVersion": 0,
"PriorityPackageID": "",
"ReleaseDate": "",
"Released": false,
"RemoveOnSuccess": false,
"Size": 0,
"Switches": "",
"TimeStamp": "",
"Url": "",
"Version": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/PriorityPackages");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Autorun\": false,\n \"CRC\": \"\",\n \"ClientID\": \"\",\n \"Description\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"PriorityPackageID\": \"\",\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"TimeStamp\": \"\",\n \"Url\": \"\",\n \"Version\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/PriorityPackages" {:content-type :json
:form-params {:Autorun false
:CRC ""
:ClientID ""
:Description ""
:Notes ""
:PackageID ""
:PackageTypeID ""
:PreviousVersion 0
:PriorityPackageID ""
:ReleaseDate ""
:Released false
:RemoveOnSuccess false
:Size 0
:Switches ""
:TimeStamp ""
:Url ""
:Version 0}})
require "http/client"
url = "{{baseUrl}}/api/v2/PriorityPackages"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Autorun\": false,\n \"CRC\": \"\",\n \"ClientID\": \"\",\n \"Description\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"PriorityPackageID\": \"\",\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"TimeStamp\": \"\",\n \"Url\": \"\",\n \"Version\": 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/v2/PriorityPackages"),
Content = new StringContent("{\n \"Autorun\": false,\n \"CRC\": \"\",\n \"ClientID\": \"\",\n \"Description\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"PriorityPackageID\": \"\",\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"TimeStamp\": \"\",\n \"Url\": \"\",\n \"Version\": 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/v2/PriorityPackages");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Autorun\": false,\n \"CRC\": \"\",\n \"ClientID\": \"\",\n \"Description\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"PriorityPackageID\": \"\",\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"TimeStamp\": \"\",\n \"Url\": \"\",\n \"Version\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/PriorityPackages"
payload := strings.NewReader("{\n \"Autorun\": false,\n \"CRC\": \"\",\n \"ClientID\": \"\",\n \"Description\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"PriorityPackageID\": \"\",\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"TimeStamp\": \"\",\n \"Url\": \"\",\n \"Version\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/PriorityPackages HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 331
{
"Autorun": false,
"CRC": "",
"ClientID": "",
"Description": "",
"Notes": "",
"PackageID": "",
"PackageTypeID": "",
"PreviousVersion": 0,
"PriorityPackageID": "",
"ReleaseDate": "",
"Released": false,
"RemoveOnSuccess": false,
"Size": 0,
"Switches": "",
"TimeStamp": "",
"Url": "",
"Version": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/PriorityPackages")
.setHeader("content-type", "application/json")
.setBody("{\n \"Autorun\": false,\n \"CRC\": \"\",\n \"ClientID\": \"\",\n \"Description\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"PriorityPackageID\": \"\",\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"TimeStamp\": \"\",\n \"Url\": \"\",\n \"Version\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/PriorityPackages"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Autorun\": false,\n \"CRC\": \"\",\n \"ClientID\": \"\",\n \"Description\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"PriorityPackageID\": \"\",\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"TimeStamp\": \"\",\n \"Url\": \"\",\n \"Version\": 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 \"Autorun\": false,\n \"CRC\": \"\",\n \"ClientID\": \"\",\n \"Description\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"PriorityPackageID\": \"\",\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"TimeStamp\": \"\",\n \"Url\": \"\",\n \"Version\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/PriorityPackages")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/PriorityPackages")
.header("content-type", "application/json")
.body("{\n \"Autorun\": false,\n \"CRC\": \"\",\n \"ClientID\": \"\",\n \"Description\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"PriorityPackageID\": \"\",\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"TimeStamp\": \"\",\n \"Url\": \"\",\n \"Version\": 0\n}")
.asString();
const data = JSON.stringify({
Autorun: false,
CRC: '',
ClientID: '',
Description: '',
Notes: '',
PackageID: '',
PackageTypeID: '',
PreviousVersion: 0,
PriorityPackageID: '',
ReleaseDate: '',
Released: false,
RemoveOnSuccess: false,
Size: 0,
Switches: '',
TimeStamp: '',
Url: '',
Version: 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/v2/PriorityPackages');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/PriorityPackages',
headers: {'content-type': 'application/json'},
data: {
Autorun: false,
CRC: '',
ClientID: '',
Description: '',
Notes: '',
PackageID: '',
PackageTypeID: '',
PreviousVersion: 0,
PriorityPackageID: '',
ReleaseDate: '',
Released: false,
RemoveOnSuccess: false,
Size: 0,
Switches: '',
TimeStamp: '',
Url: '',
Version: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/PriorityPackages';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Autorun":false,"CRC":"","ClientID":"","Description":"","Notes":"","PackageID":"","PackageTypeID":"","PreviousVersion":0,"PriorityPackageID":"","ReleaseDate":"","Released":false,"RemoveOnSuccess":false,"Size":0,"Switches":"","TimeStamp":"","Url":"","Version":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/v2/PriorityPackages',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Autorun": false,\n "CRC": "",\n "ClientID": "",\n "Description": "",\n "Notes": "",\n "PackageID": "",\n "PackageTypeID": "",\n "PreviousVersion": 0,\n "PriorityPackageID": "",\n "ReleaseDate": "",\n "Released": false,\n "RemoveOnSuccess": false,\n "Size": 0,\n "Switches": "",\n "TimeStamp": "",\n "Url": "",\n "Version": 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 \"Autorun\": false,\n \"CRC\": \"\",\n \"ClientID\": \"\",\n \"Description\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"PriorityPackageID\": \"\",\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"TimeStamp\": \"\",\n \"Url\": \"\",\n \"Version\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/PriorityPackages")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/PriorityPackages',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Autorun: false,
CRC: '',
ClientID: '',
Description: '',
Notes: '',
PackageID: '',
PackageTypeID: '',
PreviousVersion: 0,
PriorityPackageID: '',
ReleaseDate: '',
Released: false,
RemoveOnSuccess: false,
Size: 0,
Switches: '',
TimeStamp: '',
Url: '',
Version: 0
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/PriorityPackages',
headers: {'content-type': 'application/json'},
body: {
Autorun: false,
CRC: '',
ClientID: '',
Description: '',
Notes: '',
PackageID: '',
PackageTypeID: '',
PreviousVersion: 0,
PriorityPackageID: '',
ReleaseDate: '',
Released: false,
RemoveOnSuccess: false,
Size: 0,
Switches: '',
TimeStamp: '',
Url: '',
Version: 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/v2/PriorityPackages');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Autorun: false,
CRC: '',
ClientID: '',
Description: '',
Notes: '',
PackageID: '',
PackageTypeID: '',
PreviousVersion: 0,
PriorityPackageID: '',
ReleaseDate: '',
Released: false,
RemoveOnSuccess: false,
Size: 0,
Switches: '',
TimeStamp: '',
Url: '',
Version: 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/v2/PriorityPackages',
headers: {'content-type': 'application/json'},
data: {
Autorun: false,
CRC: '',
ClientID: '',
Description: '',
Notes: '',
PackageID: '',
PackageTypeID: '',
PreviousVersion: 0,
PriorityPackageID: '',
ReleaseDate: '',
Released: false,
RemoveOnSuccess: false,
Size: 0,
Switches: '',
TimeStamp: '',
Url: '',
Version: 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/v2/PriorityPackages';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Autorun":false,"CRC":"","ClientID":"","Description":"","Notes":"","PackageID":"","PackageTypeID":"","PreviousVersion":0,"PriorityPackageID":"","ReleaseDate":"","Released":false,"RemoveOnSuccess":false,"Size":0,"Switches":"","TimeStamp":"","Url":"","Version":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Autorun": @NO,
@"CRC": @"",
@"ClientID": @"",
@"Description": @"",
@"Notes": @"",
@"PackageID": @"",
@"PackageTypeID": @"",
@"PreviousVersion": @0,
@"PriorityPackageID": @"",
@"ReleaseDate": @"",
@"Released": @NO,
@"RemoveOnSuccess": @NO,
@"Size": @0,
@"Switches": @"",
@"TimeStamp": @"",
@"Url": @"",
@"Version": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/PriorityPackages"]
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/v2/PriorityPackages" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Autorun\": false,\n \"CRC\": \"\",\n \"ClientID\": \"\",\n \"Description\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"PriorityPackageID\": \"\",\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"TimeStamp\": \"\",\n \"Url\": \"\",\n \"Version\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/PriorityPackages",
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([
'Autorun' => null,
'CRC' => '',
'ClientID' => '',
'Description' => '',
'Notes' => '',
'PackageID' => '',
'PackageTypeID' => '',
'PreviousVersion' => 0,
'PriorityPackageID' => '',
'ReleaseDate' => '',
'Released' => null,
'RemoveOnSuccess' => null,
'Size' => 0,
'Switches' => '',
'TimeStamp' => '',
'Url' => '',
'Version' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/PriorityPackages', [
'body' => '{
"Autorun": false,
"CRC": "",
"ClientID": "",
"Description": "",
"Notes": "",
"PackageID": "",
"PackageTypeID": "",
"PreviousVersion": 0,
"PriorityPackageID": "",
"ReleaseDate": "",
"Released": false,
"RemoveOnSuccess": false,
"Size": 0,
"Switches": "",
"TimeStamp": "",
"Url": "",
"Version": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/PriorityPackages');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Autorun' => null,
'CRC' => '',
'ClientID' => '',
'Description' => '',
'Notes' => '',
'PackageID' => '',
'PackageTypeID' => '',
'PreviousVersion' => 0,
'PriorityPackageID' => '',
'ReleaseDate' => '',
'Released' => null,
'RemoveOnSuccess' => null,
'Size' => 0,
'Switches' => '',
'TimeStamp' => '',
'Url' => '',
'Version' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Autorun' => null,
'CRC' => '',
'ClientID' => '',
'Description' => '',
'Notes' => '',
'PackageID' => '',
'PackageTypeID' => '',
'PreviousVersion' => 0,
'PriorityPackageID' => '',
'ReleaseDate' => '',
'Released' => null,
'RemoveOnSuccess' => null,
'Size' => 0,
'Switches' => '',
'TimeStamp' => '',
'Url' => '',
'Version' => 0
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/PriorityPackages');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/PriorityPackages' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Autorun": false,
"CRC": "",
"ClientID": "",
"Description": "",
"Notes": "",
"PackageID": "",
"PackageTypeID": "",
"PreviousVersion": 0,
"PriorityPackageID": "",
"ReleaseDate": "",
"Released": false,
"RemoveOnSuccess": false,
"Size": 0,
"Switches": "",
"TimeStamp": "",
"Url": "",
"Version": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/PriorityPackages' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Autorun": false,
"CRC": "",
"ClientID": "",
"Description": "",
"Notes": "",
"PackageID": "",
"PackageTypeID": "",
"PreviousVersion": 0,
"PriorityPackageID": "",
"ReleaseDate": "",
"Released": false,
"RemoveOnSuccess": false,
"Size": 0,
"Switches": "",
"TimeStamp": "",
"Url": "",
"Version": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Autorun\": false,\n \"CRC\": \"\",\n \"ClientID\": \"\",\n \"Description\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"PriorityPackageID\": \"\",\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"TimeStamp\": \"\",\n \"Url\": \"\",\n \"Version\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/PriorityPackages", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/PriorityPackages"
payload = {
"Autorun": False,
"CRC": "",
"ClientID": "",
"Description": "",
"Notes": "",
"PackageID": "",
"PackageTypeID": "",
"PreviousVersion": 0,
"PriorityPackageID": "",
"ReleaseDate": "",
"Released": False,
"RemoveOnSuccess": False,
"Size": 0,
"Switches": "",
"TimeStamp": "",
"Url": "",
"Version": 0
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/PriorityPackages"
payload <- "{\n \"Autorun\": false,\n \"CRC\": \"\",\n \"ClientID\": \"\",\n \"Description\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"PriorityPackageID\": \"\",\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"TimeStamp\": \"\",\n \"Url\": \"\",\n \"Version\": 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/v2/PriorityPackages")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Autorun\": false,\n \"CRC\": \"\",\n \"ClientID\": \"\",\n \"Description\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"PriorityPackageID\": \"\",\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"TimeStamp\": \"\",\n \"Url\": \"\",\n \"Version\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/api/v2/PriorityPackages') do |req|
req.body = "{\n \"Autorun\": false,\n \"CRC\": \"\",\n \"ClientID\": \"\",\n \"Description\": \"\",\n \"Notes\": \"\",\n \"PackageID\": \"\",\n \"PackageTypeID\": \"\",\n \"PreviousVersion\": 0,\n \"PriorityPackageID\": \"\",\n \"ReleaseDate\": \"\",\n \"Released\": false,\n \"RemoveOnSuccess\": false,\n \"Size\": 0,\n \"Switches\": \"\",\n \"TimeStamp\": \"\",\n \"Url\": \"\",\n \"Version\": 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/v2/PriorityPackages";
let payload = json!({
"Autorun": false,
"CRC": "",
"ClientID": "",
"Description": "",
"Notes": "",
"PackageID": "",
"PackageTypeID": "",
"PreviousVersion": 0,
"PriorityPackageID": "",
"ReleaseDate": "",
"Released": false,
"RemoveOnSuccess": false,
"Size": 0,
"Switches": "",
"TimeStamp": "",
"Url": "",
"Version": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/PriorityPackages \
--header 'content-type: application/json' \
--data '{
"Autorun": false,
"CRC": "",
"ClientID": "",
"Description": "",
"Notes": "",
"PackageID": "",
"PackageTypeID": "",
"PreviousVersion": 0,
"PriorityPackageID": "",
"ReleaseDate": "",
"Released": false,
"RemoveOnSuccess": false,
"Size": 0,
"Switches": "",
"TimeStamp": "",
"Url": "",
"Version": 0
}'
echo '{
"Autorun": false,
"CRC": "",
"ClientID": "",
"Description": "",
"Notes": "",
"PackageID": "",
"PackageTypeID": "",
"PreviousVersion": 0,
"PriorityPackageID": "",
"ReleaseDate": "",
"Released": false,
"RemoveOnSuccess": false,
"Size": 0,
"Switches": "",
"TimeStamp": "",
"Url": "",
"Version": 0
}' | \
http POST {{baseUrl}}/api/v2/PriorityPackages \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Autorun": false,\n "CRC": "",\n "ClientID": "",\n "Description": "",\n "Notes": "",\n "PackageID": "",\n "PackageTypeID": "",\n "PreviousVersion": 0,\n "PriorityPackageID": "",\n "ReleaseDate": "",\n "Released": false,\n "RemoveOnSuccess": false,\n "Size": 0,\n "Switches": "",\n "TimeStamp": "",\n "Url": "",\n "Version": 0\n}' \
--output-document \
- {{baseUrl}}/api/v2/PriorityPackages
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Autorun": false,
"CRC": "",
"ClientID": "",
"Description": "",
"Notes": "",
"PackageID": "",
"PackageTypeID": "",
"PreviousVersion": 0,
"PriorityPackageID": "",
"ReleaseDate": "",
"Released": false,
"RemoveOnSuccess": false,
"Size": 0,
"Switches": "",
"TimeStamp": "",
"Url": "",
"Version": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/PriorityPackages")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete a Priority Package for a Client.
{{baseUrl}}/api/v2/PriorityPackages/:ID
QUERY PARAMS
ID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/PriorityPackages/:ID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v2/PriorityPackages/:ID")
require "http/client"
url = "{{baseUrl}}/api/v2/PriorityPackages/:ID"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v2/PriorityPackages/:ID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/PriorityPackages/:ID");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/PriorityPackages/:ID"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v2/PriorityPackages/:ID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v2/PriorityPackages/:ID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/PriorityPackages/:ID"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/PriorityPackages/:ID")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v2/PriorityPackages/:ID")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/v2/PriorityPackages/:ID');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/PriorityPackages/:ID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/PriorityPackages/:ID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/PriorityPackages/:ID',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/PriorityPackages/:ID")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/PriorityPackages/:ID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/PriorityPackages/:ID'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/v2/PriorityPackages/:ID');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/PriorityPackages/:ID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/PriorityPackages/:ID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/PriorityPackages/:ID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/PriorityPackages/:ID" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/PriorityPackages/:ID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v2/PriorityPackages/:ID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/PriorityPackages/:ID');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/PriorityPackages/:ID');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/PriorityPackages/:ID' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/PriorityPackages/:ID' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/api/v2/PriorityPackages/:ID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/PriorityPackages/:ID"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/PriorityPackages/:ID"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/PriorityPackages/:ID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v2/PriorityPackages/:ID') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/PriorityPackages/:ID";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v2/PriorityPackages/:ID
http DELETE {{baseUrl}}/api/v2/PriorityPackages/:ID
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/api/v2/PriorityPackages/:ID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/PriorityPackages/:ID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a Priority Packages for a Client.
{{baseUrl}}/api/v2/PriorityPackages/:ID
QUERY PARAMS
ID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/PriorityPackages/:ID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/PriorityPackages/:ID")
require "http/client"
url = "{{baseUrl}}/api/v2/PriorityPackages/:ID"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/PriorityPackages/:ID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/PriorityPackages/:ID");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/PriorityPackages/:ID"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/PriorityPackages/:ID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/PriorityPackages/:ID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/PriorityPackages/:ID"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/PriorityPackages/:ID")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/PriorityPackages/:ID")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v2/PriorityPackages/:ID');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/PriorityPackages/:ID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/PriorityPackages/:ID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/PriorityPackages/:ID',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/PriorityPackages/:ID")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/PriorityPackages/:ID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/PriorityPackages/:ID'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v2/PriorityPackages/:ID');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/PriorityPackages/:ID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/PriorityPackages/:ID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/PriorityPackages/:ID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/PriorityPackages/:ID" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/PriorityPackages/:ID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/PriorityPackages/:ID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/PriorityPackages/:ID');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/PriorityPackages/:ID');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/PriorityPackages/:ID' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/PriorityPackages/:ID' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/PriorityPackages/:ID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/PriorityPackages/:ID"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/PriorityPackages/:ID"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/PriorityPackages/:ID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/PriorityPackages/:ID') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/PriorityPackages/:ID";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/PriorityPackages/:ID
http GET {{baseUrl}}/api/v2/PriorityPackages/:ID
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/PriorityPackages/:ID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/PriorityPackages/:ID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a list of Priority Packages by Client.
{{baseUrl}}/api/v2/PriorityPackages
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/PriorityPackages");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/PriorityPackages")
require "http/client"
url = "{{baseUrl}}/api/v2/PriorityPackages"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/PriorityPackages"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/PriorityPackages");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/PriorityPackages"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/PriorityPackages HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/PriorityPackages")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/PriorityPackages"))
.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/v2/PriorityPackages")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/PriorityPackages")
.asString();
const 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/v2/PriorityPackages');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/PriorityPackages'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/PriorityPackages';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/PriorityPackages',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/PriorityPackages")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/PriorityPackages',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/PriorityPackages'};
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/v2/PriorityPackages');
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/v2/PriorityPackages'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/PriorityPackages';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/PriorityPackages"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/PriorityPackages" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/PriorityPackages",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/PriorityPackages');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/PriorityPackages');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/PriorityPackages');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/PriorityPackages' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/PriorityPackages' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/PriorityPackages")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/PriorityPackages"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/PriorityPackages"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/PriorityPackages")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/PriorityPackages') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/PriorityPackages";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/PriorityPackages
http GET {{baseUrl}}/api/v2/PriorityPackages
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/PriorityPackages
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/PriorityPackages")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Associates the release with a bundle.
{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId
QUERY PARAMS
ReleaseId
BundleId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId")
require "http/client"
url = "{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/Releases/:ReleaseId/Bundle/:BundleId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId"))
.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/v2/Releases/:ReleaseId/Bundle/:BundleId")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId")
.asString();
const 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/v2/Releases/:ReleaseId/Bundle/:BundleId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Releases/:ReleaseId/Bundle/:BundleId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId'
};
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/v2/Releases/:ReleaseId/Bundle/:BundleId');
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/v2/Releases/:ReleaseId/Bundle/:BundleId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/api/v2/Releases/:ReleaseId/Bundle/:BundleId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/v2/Releases/:ReleaseId/Bundle/:BundleId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId
http POST {{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Create a Release
{{baseUrl}}/api/v2/Releases
BODY json
{
"BuildDate": "",
"BundleIDs": [],
"ReleaseDate": "",
"ReleaseID": 0,
"ReleaseNumber": "",
"Visible": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Releases");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"BuildDate\": \"\",\n \"BundleIDs\": [],\n \"ReleaseDate\": \"\",\n \"ReleaseID\": 0,\n \"ReleaseNumber\": \"\",\n \"Visible\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/Releases" {:content-type :json
:form-params {:BuildDate ""
:BundleIDs []
:ReleaseDate ""
:ReleaseID 0
:ReleaseNumber ""
:Visible false}})
require "http/client"
url = "{{baseUrl}}/api/v2/Releases"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"BuildDate\": \"\",\n \"BundleIDs\": [],\n \"ReleaseDate\": \"\",\n \"ReleaseID\": 0,\n \"ReleaseNumber\": \"\",\n \"Visible\": 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/v2/Releases"),
Content = new StringContent("{\n \"BuildDate\": \"\",\n \"BundleIDs\": [],\n \"ReleaseDate\": \"\",\n \"ReleaseID\": 0,\n \"ReleaseNumber\": \"\",\n \"Visible\": 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/v2/Releases");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"BuildDate\": \"\",\n \"BundleIDs\": [],\n \"ReleaseDate\": \"\",\n \"ReleaseID\": 0,\n \"ReleaseNumber\": \"\",\n \"Visible\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Releases"
payload := strings.NewReader("{\n \"BuildDate\": \"\",\n \"BundleIDs\": [],\n \"ReleaseDate\": \"\",\n \"ReleaseID\": 0,\n \"ReleaseNumber\": \"\",\n \"Visible\": false\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/Releases HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 122
{
"BuildDate": "",
"BundleIDs": [],
"ReleaseDate": "",
"ReleaseID": 0,
"ReleaseNumber": "",
"Visible": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/Releases")
.setHeader("content-type", "application/json")
.setBody("{\n \"BuildDate\": \"\",\n \"BundleIDs\": [],\n \"ReleaseDate\": \"\",\n \"ReleaseID\": 0,\n \"ReleaseNumber\": \"\",\n \"Visible\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Releases"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"BuildDate\": \"\",\n \"BundleIDs\": [],\n \"ReleaseDate\": \"\",\n \"ReleaseID\": 0,\n \"ReleaseNumber\": \"\",\n \"Visible\": 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 \"BuildDate\": \"\",\n \"BundleIDs\": [],\n \"ReleaseDate\": \"\",\n \"ReleaseID\": 0,\n \"ReleaseNumber\": \"\",\n \"Visible\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Releases")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/Releases")
.header("content-type", "application/json")
.body("{\n \"BuildDate\": \"\",\n \"BundleIDs\": [],\n \"ReleaseDate\": \"\",\n \"ReleaseID\": 0,\n \"ReleaseNumber\": \"\",\n \"Visible\": false\n}")
.asString();
const data = JSON.stringify({
BuildDate: '',
BundleIDs: [],
ReleaseDate: '',
ReleaseID: 0,
ReleaseNumber: '',
Visible: 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/v2/Releases');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/Releases',
headers: {'content-type': 'application/json'},
data: {
BuildDate: '',
BundleIDs: [],
ReleaseDate: '',
ReleaseID: 0,
ReleaseNumber: '',
Visible: false
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Releases';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"BuildDate":"","BundleIDs":[],"ReleaseDate":"","ReleaseID":0,"ReleaseNumber":"","Visible":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/v2/Releases',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "BuildDate": "",\n "BundleIDs": [],\n "ReleaseDate": "",\n "ReleaseID": 0,\n "ReleaseNumber": "",\n "Visible": 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 \"BuildDate\": \"\",\n \"BundleIDs\": [],\n \"ReleaseDate\": \"\",\n \"ReleaseID\": 0,\n \"ReleaseNumber\": \"\",\n \"Visible\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Releases")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Releases',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
BuildDate: '',
BundleIDs: [],
ReleaseDate: '',
ReleaseID: 0,
ReleaseNumber: '',
Visible: false
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/Releases',
headers: {'content-type': 'application/json'},
body: {
BuildDate: '',
BundleIDs: [],
ReleaseDate: '',
ReleaseID: 0,
ReleaseNumber: '',
Visible: 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/v2/Releases');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
BuildDate: '',
BundleIDs: [],
ReleaseDate: '',
ReleaseID: 0,
ReleaseNumber: '',
Visible: 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/v2/Releases',
headers: {'content-type': 'application/json'},
data: {
BuildDate: '',
BundleIDs: [],
ReleaseDate: '',
ReleaseID: 0,
ReleaseNumber: '',
Visible: 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/v2/Releases';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"BuildDate":"","BundleIDs":[],"ReleaseDate":"","ReleaseID":0,"ReleaseNumber":"","Visible":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"BuildDate": @"",
@"BundleIDs": @[ ],
@"ReleaseDate": @"",
@"ReleaseID": @0,
@"ReleaseNumber": @"",
@"Visible": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Releases"]
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/v2/Releases" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"BuildDate\": \"\",\n \"BundleIDs\": [],\n \"ReleaseDate\": \"\",\n \"ReleaseID\": 0,\n \"ReleaseNumber\": \"\",\n \"Visible\": false\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Releases",
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([
'BuildDate' => '',
'BundleIDs' => [
],
'ReleaseDate' => '',
'ReleaseID' => 0,
'ReleaseNumber' => '',
'Visible' => null
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/Releases', [
'body' => '{
"BuildDate": "",
"BundleIDs": [],
"ReleaseDate": "",
"ReleaseID": 0,
"ReleaseNumber": "",
"Visible": false
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Releases');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'BuildDate' => '',
'BundleIDs' => [
],
'ReleaseDate' => '',
'ReleaseID' => 0,
'ReleaseNumber' => '',
'Visible' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'BuildDate' => '',
'BundleIDs' => [
],
'ReleaseDate' => '',
'ReleaseID' => 0,
'ReleaseNumber' => '',
'Visible' => null
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/Releases');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Releases' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"BuildDate": "",
"BundleIDs": [],
"ReleaseDate": "",
"ReleaseID": 0,
"ReleaseNumber": "",
"Visible": false
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Releases' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"BuildDate": "",
"BundleIDs": [],
"ReleaseDate": "",
"ReleaseID": 0,
"ReleaseNumber": "",
"Visible": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"BuildDate\": \"\",\n \"BundleIDs\": [],\n \"ReleaseDate\": \"\",\n \"ReleaseID\": 0,\n \"ReleaseNumber\": \"\",\n \"Visible\": false\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/Releases", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Releases"
payload = {
"BuildDate": "",
"BundleIDs": [],
"ReleaseDate": "",
"ReleaseID": 0,
"ReleaseNumber": "",
"Visible": False
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Releases"
payload <- "{\n \"BuildDate\": \"\",\n \"BundleIDs\": [],\n \"ReleaseDate\": \"\",\n \"ReleaseID\": 0,\n \"ReleaseNumber\": \"\",\n \"Visible\": 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/v2/Releases")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"BuildDate\": \"\",\n \"BundleIDs\": [],\n \"ReleaseDate\": \"\",\n \"ReleaseID\": 0,\n \"ReleaseNumber\": \"\",\n \"Visible\": 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/v2/Releases') do |req|
req.body = "{\n \"BuildDate\": \"\",\n \"BundleIDs\": [],\n \"ReleaseDate\": \"\",\n \"ReleaseID\": 0,\n \"ReleaseNumber\": \"\",\n \"Visible\": 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/v2/Releases";
let payload = json!({
"BuildDate": "",
"BundleIDs": (),
"ReleaseDate": "",
"ReleaseID": 0,
"ReleaseNumber": "",
"Visible": false
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/Releases \
--header 'content-type: application/json' \
--data '{
"BuildDate": "",
"BundleIDs": [],
"ReleaseDate": "",
"ReleaseID": 0,
"ReleaseNumber": "",
"Visible": false
}'
echo '{
"BuildDate": "",
"BundleIDs": [],
"ReleaseDate": "",
"ReleaseID": 0,
"ReleaseNumber": "",
"Visible": false
}' | \
http POST {{baseUrl}}/api/v2/Releases \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "BuildDate": "",\n "BundleIDs": [],\n "ReleaseDate": "",\n "ReleaseID": 0,\n "ReleaseNumber": "",\n "Visible": false\n}' \
--output-document \
- {{baseUrl}}/api/v2/Releases
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"BuildDate": "",
"BundleIDs": [],
"ReleaseDate": "",
"ReleaseID": 0,
"ReleaseNumber": "",
"Visible": false
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Releases")! 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
Deletes the association between a release and a bundle.
{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId
QUERY PARAMS
ReleaseId
BundleId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId")
require "http/client"
url = "{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v2/Releases/:ReleaseId/Bundle/:BundleId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId"))
.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/v2/Releases/:ReleaseId/Bundle/:BundleId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId")
.asString();
const 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/v2/Releases/:ReleaseId/Bundle/:BundleId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Releases/:ReleaseId/Bundle/:BundleId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId'
};
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/v2/Releases/:ReleaseId/Bundle/:BundleId');
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/v2/Releases/:ReleaseId/Bundle/:BundleId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/api/v2/Releases/:ReleaseId/Bundle/:BundleId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v2/Releases/:ReleaseId/Bundle/:BundleId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId
http DELETE {{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Releases/:ReleaseId/Bundle/:BundleId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get Release
{{baseUrl}}/api/v2/Releases
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Releases");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Releases")
require "http/client"
url = "{{baseUrl}}/api/v2/Releases"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Releases"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Releases");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Releases"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Releases HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Releases")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Releases"))
.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/v2/Releases")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Releases")
.asString();
const 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/v2/Releases');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Releases'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Releases';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Releases',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Releases")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Releases',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Releases'};
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/v2/Releases');
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/v2/Releases'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Releases';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Releases"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Releases" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Releases",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Releases');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Releases');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Releases');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Releases' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Releases' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Releases")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Releases"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Releases"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Releases")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Releases') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Releases";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Releases
http GET {{baseUrl}}/api/v2/Releases
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Releases
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Releases")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a Release by ID
{{baseUrl}}/api/v2/Releases/:ReleaseId
QUERY PARAMS
ReleaseId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Releases/:ReleaseId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Releases/:ReleaseId")
require "http/client"
url = "{{baseUrl}}/api/v2/Releases/:ReleaseId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Releases/:ReleaseId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Releases/:ReleaseId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Releases/:ReleaseId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Releases/:ReleaseId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Releases/:ReleaseId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Releases/:ReleaseId"))
.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/v2/Releases/:ReleaseId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Releases/:ReleaseId")
.asString();
const 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/v2/Releases/:ReleaseId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Releases/:ReleaseId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Releases/:ReleaseId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Releases/:ReleaseId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Releases/:ReleaseId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Releases/:ReleaseId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Releases/:ReleaseId'};
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/v2/Releases/:ReleaseId');
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/v2/Releases/:ReleaseId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Releases/:ReleaseId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Releases/:ReleaseId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Releases/:ReleaseId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Releases/:ReleaseId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Releases/:ReleaseId');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Releases/:ReleaseId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Releases/:ReleaseId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Releases/:ReleaseId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Releases/:ReleaseId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Releases/:ReleaseId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Releases/:ReleaseId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Releases/:ReleaseId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Releases/:ReleaseId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Releases/:ReleaseId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Releases/:ReleaseId";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Releases/:ReleaseId
http GET {{baseUrl}}/api/v2/Releases/:ReleaseId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Releases/:ReleaseId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Releases/:ReleaseId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update a Release
{{baseUrl}}/api/v2/Releases/:releaseId
QUERY PARAMS
releaseId
BODY json
{
"BuildDate": "",
"BundleIDs": [],
"ReleaseDate": "",
"ReleaseID": 0,
"ReleaseNumber": "",
"Visible": false
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Releases/:releaseId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"BuildDate\": \"\",\n \"BundleIDs\": [],\n \"ReleaseDate\": \"\",\n \"ReleaseID\": 0,\n \"ReleaseNumber\": \"\",\n \"Visible\": false\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/Releases/:releaseId" {:content-type :json
:form-params {:BuildDate ""
:BundleIDs []
:ReleaseDate ""
:ReleaseID 0
:ReleaseNumber ""
:Visible false}})
require "http/client"
url = "{{baseUrl}}/api/v2/Releases/:releaseId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"BuildDate\": \"\",\n \"BundleIDs\": [],\n \"ReleaseDate\": \"\",\n \"ReleaseID\": 0,\n \"ReleaseNumber\": \"\",\n \"Visible\": 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/v2/Releases/:releaseId"),
Content = new StringContent("{\n \"BuildDate\": \"\",\n \"BundleIDs\": [],\n \"ReleaseDate\": \"\",\n \"ReleaseID\": 0,\n \"ReleaseNumber\": \"\",\n \"Visible\": 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/v2/Releases/:releaseId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"BuildDate\": \"\",\n \"BundleIDs\": [],\n \"ReleaseDate\": \"\",\n \"ReleaseID\": 0,\n \"ReleaseNumber\": \"\",\n \"Visible\": false\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Releases/:releaseId"
payload := strings.NewReader("{\n \"BuildDate\": \"\",\n \"BundleIDs\": [],\n \"ReleaseDate\": \"\",\n \"ReleaseID\": 0,\n \"ReleaseNumber\": \"\",\n \"Visible\": false\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/Releases/:releaseId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 122
{
"BuildDate": "",
"BundleIDs": [],
"ReleaseDate": "",
"ReleaseID": 0,
"ReleaseNumber": "",
"Visible": false
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/Releases/:releaseId")
.setHeader("content-type", "application/json")
.setBody("{\n \"BuildDate\": \"\",\n \"BundleIDs\": [],\n \"ReleaseDate\": \"\",\n \"ReleaseID\": 0,\n \"ReleaseNumber\": \"\",\n \"Visible\": false\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Releases/:releaseId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"BuildDate\": \"\",\n \"BundleIDs\": [],\n \"ReleaseDate\": \"\",\n \"ReleaseID\": 0,\n \"ReleaseNumber\": \"\",\n \"Visible\": 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 \"BuildDate\": \"\",\n \"BundleIDs\": [],\n \"ReleaseDate\": \"\",\n \"ReleaseID\": 0,\n \"ReleaseNumber\": \"\",\n \"Visible\": false\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Releases/:releaseId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/Releases/:releaseId")
.header("content-type", "application/json")
.body("{\n \"BuildDate\": \"\",\n \"BundleIDs\": [],\n \"ReleaseDate\": \"\",\n \"ReleaseID\": 0,\n \"ReleaseNumber\": \"\",\n \"Visible\": false\n}")
.asString();
const data = JSON.stringify({
BuildDate: '',
BundleIDs: [],
ReleaseDate: '',
ReleaseID: 0,
ReleaseNumber: '',
Visible: 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/v2/Releases/:releaseId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/Releases/:releaseId',
headers: {'content-type': 'application/json'},
data: {
BuildDate: '',
BundleIDs: [],
ReleaseDate: '',
ReleaseID: 0,
ReleaseNumber: '',
Visible: false
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Releases/:releaseId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"BuildDate":"","BundleIDs":[],"ReleaseDate":"","ReleaseID":0,"ReleaseNumber":"","Visible":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/v2/Releases/:releaseId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "BuildDate": "",\n "BundleIDs": [],\n "ReleaseDate": "",\n "ReleaseID": 0,\n "ReleaseNumber": "",\n "Visible": 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 \"BuildDate\": \"\",\n \"BundleIDs\": [],\n \"ReleaseDate\": \"\",\n \"ReleaseID\": 0,\n \"ReleaseNumber\": \"\",\n \"Visible\": false\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Releases/:releaseId")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Releases/:releaseId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
BuildDate: '',
BundleIDs: [],
ReleaseDate: '',
ReleaseID: 0,
ReleaseNumber: '',
Visible: false
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/Releases/:releaseId',
headers: {'content-type': 'application/json'},
body: {
BuildDate: '',
BundleIDs: [],
ReleaseDate: '',
ReleaseID: 0,
ReleaseNumber: '',
Visible: 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/v2/Releases/:releaseId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
BuildDate: '',
BundleIDs: [],
ReleaseDate: '',
ReleaseID: 0,
ReleaseNumber: '',
Visible: 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/v2/Releases/:releaseId',
headers: {'content-type': 'application/json'},
data: {
BuildDate: '',
BundleIDs: [],
ReleaseDate: '',
ReleaseID: 0,
ReleaseNumber: '',
Visible: 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/v2/Releases/:releaseId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"BuildDate":"","BundleIDs":[],"ReleaseDate":"","ReleaseID":0,"ReleaseNumber":"","Visible":false}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"BuildDate": @"",
@"BundleIDs": @[ ],
@"ReleaseDate": @"",
@"ReleaseID": @0,
@"ReleaseNumber": @"",
@"Visible": @NO };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Releases/:releaseId"]
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/v2/Releases/:releaseId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"BuildDate\": \"\",\n \"BundleIDs\": [],\n \"ReleaseDate\": \"\",\n \"ReleaseID\": 0,\n \"ReleaseNumber\": \"\",\n \"Visible\": false\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Releases/:releaseId",
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([
'BuildDate' => '',
'BundleIDs' => [
],
'ReleaseDate' => '',
'ReleaseID' => 0,
'ReleaseNumber' => '',
'Visible' => null
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/Releases/:releaseId', [
'body' => '{
"BuildDate": "",
"BundleIDs": [],
"ReleaseDate": "",
"ReleaseID": 0,
"ReleaseNumber": "",
"Visible": false
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Releases/:releaseId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'BuildDate' => '',
'BundleIDs' => [
],
'ReleaseDate' => '',
'ReleaseID' => 0,
'ReleaseNumber' => '',
'Visible' => null
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'BuildDate' => '',
'BundleIDs' => [
],
'ReleaseDate' => '',
'ReleaseID' => 0,
'ReleaseNumber' => '',
'Visible' => null
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/Releases/:releaseId');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Releases/:releaseId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"BuildDate": "",
"BundleIDs": [],
"ReleaseDate": "",
"ReleaseID": 0,
"ReleaseNumber": "",
"Visible": false
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Releases/:releaseId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"BuildDate": "",
"BundleIDs": [],
"ReleaseDate": "",
"ReleaseID": 0,
"ReleaseNumber": "",
"Visible": false
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"BuildDate\": \"\",\n \"BundleIDs\": [],\n \"ReleaseDate\": \"\",\n \"ReleaseID\": 0,\n \"ReleaseNumber\": \"\",\n \"Visible\": false\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/Releases/:releaseId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Releases/:releaseId"
payload = {
"BuildDate": "",
"BundleIDs": [],
"ReleaseDate": "",
"ReleaseID": 0,
"ReleaseNumber": "",
"Visible": False
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Releases/:releaseId"
payload <- "{\n \"BuildDate\": \"\",\n \"BundleIDs\": [],\n \"ReleaseDate\": \"\",\n \"ReleaseID\": 0,\n \"ReleaseNumber\": \"\",\n \"Visible\": 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/v2/Releases/:releaseId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"BuildDate\": \"\",\n \"BundleIDs\": [],\n \"ReleaseDate\": \"\",\n \"ReleaseID\": 0,\n \"ReleaseNumber\": \"\",\n \"Visible\": 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.put('/baseUrl/api/v2/Releases/:releaseId') do |req|
req.body = "{\n \"BuildDate\": \"\",\n \"BundleIDs\": [],\n \"ReleaseDate\": \"\",\n \"ReleaseID\": 0,\n \"ReleaseNumber\": \"\",\n \"Visible\": 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/v2/Releases/:releaseId";
let payload = json!({
"BuildDate": "",
"BundleIDs": (),
"ReleaseDate": "",
"ReleaseID": 0,
"ReleaseNumber": "",
"Visible": false
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/Releases/:releaseId \
--header 'content-type: application/json' \
--data '{
"BuildDate": "",
"BundleIDs": [],
"ReleaseDate": "",
"ReleaseID": 0,
"ReleaseNumber": "",
"Visible": false
}'
echo '{
"BuildDate": "",
"BundleIDs": [],
"ReleaseDate": "",
"ReleaseID": 0,
"ReleaseNumber": "",
"Visible": false
}' | \
http PUT {{baseUrl}}/api/v2/Releases/:releaseId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "BuildDate": "",\n "BundleIDs": [],\n "ReleaseDate": "",\n "ReleaseID": 0,\n "ReleaseNumber": "",\n "Visible": false\n}' \
--output-document \
- {{baseUrl}}/api/v2/Releases/:releaseId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"BuildDate": "",
"BundleIDs": [],
"ReleaseDate": "",
"ReleaseID": 0,
"ReleaseNumber": "",
"Visible": false
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Releases/:releaseId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get Client Information
{{baseUrl}}/api/v2/Reporting/ClientInfo
QUERY PARAMS
ClientID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Reporting/ClientInfo?ClientID=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Reporting/ClientInfo" {:query-params {:ClientID ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/Reporting/ClientInfo?ClientID="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Reporting/ClientInfo?ClientID="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Reporting/ClientInfo?ClientID=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Reporting/ClientInfo?ClientID="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Reporting/ClientInfo?ClientID= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Reporting/ClientInfo?ClientID=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Reporting/ClientInfo?ClientID="))
.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/v2/Reporting/ClientInfo?ClientID=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Reporting/ClientInfo?ClientID=")
.asString();
const 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/v2/Reporting/ClientInfo?ClientID=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/Reporting/ClientInfo',
params: {ClientID: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Reporting/ClientInfo?ClientID=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Reporting/ClientInfo?ClientID=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Reporting/ClientInfo?ClientID=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Reporting/ClientInfo?ClientID=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/Reporting/ClientInfo',
qs: {ClientID: ''}
};
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/v2/Reporting/ClientInfo');
req.query({
ClientID: ''
});
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/v2/Reporting/ClientInfo',
params: {ClientID: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Reporting/ClientInfo?ClientID=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Reporting/ClientInfo?ClientID="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Reporting/ClientInfo?ClientID=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Reporting/ClientInfo?ClientID=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Reporting/ClientInfo?ClientID=');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Reporting/ClientInfo');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'ClientID' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Reporting/ClientInfo');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'ClientID' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Reporting/ClientInfo?ClientID=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Reporting/ClientInfo?ClientID=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Reporting/ClientInfo?ClientID=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Reporting/ClientInfo"
querystring = {"ClientID":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Reporting/ClientInfo"
queryString <- list(ClientID = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Reporting/ClientInfo?ClientID=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Reporting/ClientInfo') do |req|
req.params['ClientID'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Reporting/ClientInfo";
let querystring = [
("ClientID", ""),
];
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/api/v2/Reporting/ClientInfo?ClientID='
http GET '{{baseUrl}}/api/v2/Reporting/ClientInfo?ClientID='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/api/v2/Reporting/ClientInfo?ClientID='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Reporting/ClientInfo?ClientID=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a Client in the Update System. (GET)
{{baseUrl}}/api/v2/Reporting/GetClient
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/v2/Reporting/GetClient?ID=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Reporting/GetClient" {:query-params {:ID ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/Reporting/GetClient?ID="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Reporting/GetClient?ID="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Reporting/GetClient?ID=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Reporting/GetClient?ID="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Reporting/GetClient?ID= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Reporting/GetClient?ID=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Reporting/GetClient?ID="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Reporting/GetClient?ID=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Reporting/GetClient?ID=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v2/Reporting/GetClient?ID=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/Reporting/GetClient',
params: {ID: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Reporting/GetClient?ID=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Reporting/GetClient?ID=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Reporting/GetClient?ID=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Reporting/GetClient?ID=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/Reporting/GetClient',
qs: {ID: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v2/Reporting/GetClient');
req.query({
ID: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/Reporting/GetClient',
params: {ID: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Reporting/GetClient?ID=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Reporting/GetClient?ID="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Reporting/GetClient?ID=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Reporting/GetClient?ID=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Reporting/GetClient?ID=');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Reporting/GetClient');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'ID' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Reporting/GetClient');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'ID' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Reporting/GetClient?ID=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Reporting/GetClient?ID=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Reporting/GetClient?ID=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Reporting/GetClient"
querystring = {"ID":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Reporting/GetClient"
queryString <- list(ID = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Reporting/GetClient?ID=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Reporting/GetClient') do |req|
req.params['ID'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Reporting/GetClient";
let querystring = [
("ID", ""),
];
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/api/v2/Reporting/GetClient?ID='
http GET '{{baseUrl}}/api/v2/Reporting/GetClient?ID='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/api/v2/Reporting/GetClient?ID='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Reporting/GetClient?ID=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a list of Update Groups. Update Groups are used by the client to register for a specific type of update.
{{baseUrl}}/api/v2/Reporting/UpdateGroups
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Reporting/UpdateGroups");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Reporting/UpdateGroups")
require "http/client"
url = "{{baseUrl}}/api/v2/Reporting/UpdateGroups"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Reporting/UpdateGroups"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Reporting/UpdateGroups");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Reporting/UpdateGroups"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Reporting/UpdateGroups HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Reporting/UpdateGroups")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Reporting/UpdateGroups"))
.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/v2/Reporting/UpdateGroups")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Reporting/UpdateGroups")
.asString();
const 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/v2/Reporting/UpdateGroups');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/Reporting/UpdateGroups'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Reporting/UpdateGroups';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Reporting/UpdateGroups',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Reporting/UpdateGroups")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Reporting/UpdateGroups',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/Reporting/UpdateGroups'
};
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/v2/Reporting/UpdateGroups');
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/v2/Reporting/UpdateGroups'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Reporting/UpdateGroups';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Reporting/UpdateGroups"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Reporting/UpdateGroups" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Reporting/UpdateGroups",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Reporting/UpdateGroups');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Reporting/UpdateGroups');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Reporting/UpdateGroups');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Reporting/UpdateGroups' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Reporting/UpdateGroups' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Reporting/UpdateGroups")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Reporting/UpdateGroups"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Reporting/UpdateGroups"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Reporting/UpdateGroups")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Reporting/UpdateGroups') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Reporting/UpdateGroups";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Reporting/UpdateGroups
http GET {{baseUrl}}/api/v2/Reporting/UpdateGroups
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Reporting/UpdateGroups
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Reporting/UpdateGroups")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a list of bundles for UpdateGroup.
{{baseUrl}}/api/v2/Reporting/BundlesInUpdateGroup
QUERY PARAMS
ID
IncludeInactive
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Reporting/BundlesInUpdateGroup?ID=&IncludeInactive=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Reporting/BundlesInUpdateGroup" {:query-params {:ID ""
:IncludeInactive ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/Reporting/BundlesInUpdateGroup?ID=&IncludeInactive="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Reporting/BundlesInUpdateGroup?ID=&IncludeInactive="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Reporting/BundlesInUpdateGroup?ID=&IncludeInactive=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Reporting/BundlesInUpdateGroup?ID=&IncludeInactive="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Reporting/BundlesInUpdateGroup?ID=&IncludeInactive= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Reporting/BundlesInUpdateGroup?ID=&IncludeInactive=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Reporting/BundlesInUpdateGroup?ID=&IncludeInactive="))
.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/v2/Reporting/BundlesInUpdateGroup?ID=&IncludeInactive=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Reporting/BundlesInUpdateGroup?ID=&IncludeInactive=")
.asString();
const 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/v2/Reporting/BundlesInUpdateGroup?ID=&IncludeInactive=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/Reporting/BundlesInUpdateGroup',
params: {ID: '', IncludeInactive: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Reporting/BundlesInUpdateGroup?ID=&IncludeInactive=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Reporting/BundlesInUpdateGroup?ID=&IncludeInactive=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Reporting/BundlesInUpdateGroup?ID=&IncludeInactive=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Reporting/BundlesInUpdateGroup?ID=&IncludeInactive=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/Reporting/BundlesInUpdateGroup',
qs: {ID: '', IncludeInactive: ''}
};
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/v2/Reporting/BundlesInUpdateGroup');
req.query({
ID: '',
IncludeInactive: ''
});
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/v2/Reporting/BundlesInUpdateGroup',
params: {ID: '', IncludeInactive: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Reporting/BundlesInUpdateGroup?ID=&IncludeInactive=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Reporting/BundlesInUpdateGroup?ID=&IncludeInactive="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Reporting/BundlesInUpdateGroup?ID=&IncludeInactive=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Reporting/BundlesInUpdateGroup?ID=&IncludeInactive=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Reporting/BundlesInUpdateGroup?ID=&IncludeInactive=');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Reporting/BundlesInUpdateGroup');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'ID' => '',
'IncludeInactive' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Reporting/BundlesInUpdateGroup');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'ID' => '',
'IncludeInactive' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Reporting/BundlesInUpdateGroup?ID=&IncludeInactive=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Reporting/BundlesInUpdateGroup?ID=&IncludeInactive=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Reporting/BundlesInUpdateGroup?ID=&IncludeInactive=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Reporting/BundlesInUpdateGroup"
querystring = {"ID":"","IncludeInactive":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Reporting/BundlesInUpdateGroup"
queryString <- list(
ID = "",
IncludeInactive = ""
)
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Reporting/BundlesInUpdateGroup?ID=&IncludeInactive=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Reporting/BundlesInUpdateGroup') do |req|
req.params['ID'] = ''
req.params['IncludeInactive'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Reporting/BundlesInUpdateGroup";
let querystring = [
("ID", ""),
("IncludeInactive", ""),
];
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/api/v2/Reporting/BundlesInUpdateGroup?ID=&IncludeInactive='
http GET '{{baseUrl}}/api/v2/Reporting/BundlesInUpdateGroup?ID=&IncludeInactive='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/api/v2/Reporting/BundlesInUpdateGroup?ID=&IncludeInactive='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Reporting/BundlesInUpdateGroup?ID=&IncludeInactive=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a list of current Client Subscriptions.
{{baseUrl}}/api/v2/Reporting/GetSubscriptions
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Reporting/GetSubscriptions");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Reporting/GetSubscriptions")
require "http/client"
url = "{{baseUrl}}/api/v2/Reporting/GetSubscriptions"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Reporting/GetSubscriptions"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Reporting/GetSubscriptions");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Reporting/GetSubscriptions"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Reporting/GetSubscriptions HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Reporting/GetSubscriptions")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Reporting/GetSubscriptions"))
.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/v2/Reporting/GetSubscriptions")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Reporting/GetSubscriptions")
.asString();
const 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/v2/Reporting/GetSubscriptions');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/Reporting/GetSubscriptions'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Reporting/GetSubscriptions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Reporting/GetSubscriptions',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Reporting/GetSubscriptions")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Reporting/GetSubscriptions',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/Reporting/GetSubscriptions'
};
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/v2/Reporting/GetSubscriptions');
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/v2/Reporting/GetSubscriptions'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Reporting/GetSubscriptions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Reporting/GetSubscriptions"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Reporting/GetSubscriptions" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Reporting/GetSubscriptions",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Reporting/GetSubscriptions');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Reporting/GetSubscriptions');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Reporting/GetSubscriptions');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Reporting/GetSubscriptions' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Reporting/GetSubscriptions' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Reporting/GetSubscriptions")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Reporting/GetSubscriptions"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Reporting/GetSubscriptions"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Reporting/GetSubscriptions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Reporting/GetSubscriptions') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Reporting/GetSubscriptions";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Reporting/GetSubscriptions
http GET {{baseUrl}}/api/v2/Reporting/GetSubscriptions
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Reporting/GetSubscriptions
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Reporting/GetSubscriptions")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a list of subscribed clients
{{baseUrl}}/api/v2/Reporting/RegisteredClients
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Reporting/RegisteredClients");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Reporting/RegisteredClients")
require "http/client"
url = "{{baseUrl}}/api/v2/Reporting/RegisteredClients"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Reporting/RegisteredClients"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Reporting/RegisteredClients");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Reporting/RegisteredClients"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Reporting/RegisteredClients HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Reporting/RegisteredClients")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Reporting/RegisteredClients"))
.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/v2/Reporting/RegisteredClients")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Reporting/RegisteredClients")
.asString();
const 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/v2/Reporting/RegisteredClients');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/Reporting/RegisteredClients'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Reporting/RegisteredClients';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Reporting/RegisteredClients',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Reporting/RegisteredClients")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Reporting/RegisteredClients',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/Reporting/RegisteredClients'
};
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/v2/Reporting/RegisteredClients');
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/v2/Reporting/RegisteredClients'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Reporting/RegisteredClients';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Reporting/RegisteredClients"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Reporting/RegisteredClients" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Reporting/RegisteredClients",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Reporting/RegisteredClients');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Reporting/RegisteredClients');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Reporting/RegisteredClients');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Reporting/RegisteredClients' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Reporting/RegisteredClients' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Reporting/RegisteredClients")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Reporting/RegisteredClients"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Reporting/RegisteredClients"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Reporting/RegisteredClients")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Reporting/RegisteredClients') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Reporting/RegisteredClients";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Reporting/RegisteredClients
http GET {{baseUrl}}/api/v2/Reporting/RegisteredClients
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Reporting/RegisteredClients
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Reporting/RegisteredClients")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a summary of all Packages in a Bundle
{{baseUrl}}/api/v2/Reporting/BundleStatusSummary
QUERY PARAMS
BundleID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Reporting/BundleStatusSummary?BundleID=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Reporting/BundleStatusSummary" {:query-params {:BundleID ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/Reporting/BundleStatusSummary?BundleID="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Reporting/BundleStatusSummary?BundleID="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Reporting/BundleStatusSummary?BundleID=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Reporting/BundleStatusSummary?BundleID="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Reporting/BundleStatusSummary?BundleID= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Reporting/BundleStatusSummary?BundleID=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Reporting/BundleStatusSummary?BundleID="))
.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/v2/Reporting/BundleStatusSummary?BundleID=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Reporting/BundleStatusSummary?BundleID=")
.asString();
const 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/v2/Reporting/BundleStatusSummary?BundleID=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/Reporting/BundleStatusSummary',
params: {BundleID: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Reporting/BundleStatusSummary?BundleID=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Reporting/BundleStatusSummary?BundleID=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Reporting/BundleStatusSummary?BundleID=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Reporting/BundleStatusSummary?BundleID=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/Reporting/BundleStatusSummary',
qs: {BundleID: ''}
};
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/v2/Reporting/BundleStatusSummary');
req.query({
BundleID: ''
});
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/v2/Reporting/BundleStatusSummary',
params: {BundleID: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Reporting/BundleStatusSummary?BundleID=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Reporting/BundleStatusSummary?BundleID="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Reporting/BundleStatusSummary?BundleID=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Reporting/BundleStatusSummary?BundleID=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Reporting/BundleStatusSummary?BundleID=');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Reporting/BundleStatusSummary');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'BundleID' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Reporting/BundleStatusSummary');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'BundleID' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Reporting/BundleStatusSummary?BundleID=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Reporting/BundleStatusSummary?BundleID=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Reporting/BundleStatusSummary?BundleID=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Reporting/BundleStatusSummary"
querystring = {"BundleID":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Reporting/BundleStatusSummary"
queryString <- list(BundleID = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Reporting/BundleStatusSummary?BundleID=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Reporting/BundleStatusSummary') do |req|
req.params['BundleID'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Reporting/BundleStatusSummary";
let querystring = [
("BundleID", ""),
];
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/api/v2/Reporting/BundleStatusSummary?BundleID='
http GET '{{baseUrl}}/api/v2/Reporting/BundleStatusSummary?BundleID='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/api/v2/Reporting/BundleStatusSummary?BundleID='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Reporting/BundleStatusSummary?BundleID=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a summary report for a Specific Package
{{baseUrl}}/api/v2/Reporting/PackageStatusSummary
QUERY PARAMS
PackageID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Reporting/PackageStatusSummary?PackageID=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Reporting/PackageStatusSummary" {:query-params {:PackageID ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/Reporting/PackageStatusSummary?PackageID="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Reporting/PackageStatusSummary?PackageID="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Reporting/PackageStatusSummary?PackageID=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Reporting/PackageStatusSummary?PackageID="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Reporting/PackageStatusSummary?PackageID= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Reporting/PackageStatusSummary?PackageID=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Reporting/PackageStatusSummary?PackageID="))
.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/v2/Reporting/PackageStatusSummary?PackageID=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Reporting/PackageStatusSummary?PackageID=")
.asString();
const 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/v2/Reporting/PackageStatusSummary?PackageID=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/Reporting/PackageStatusSummary',
params: {PackageID: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Reporting/PackageStatusSummary?PackageID=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Reporting/PackageStatusSummary?PackageID=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Reporting/PackageStatusSummary?PackageID=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Reporting/PackageStatusSummary?PackageID=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/Reporting/PackageStatusSummary',
qs: {PackageID: ''}
};
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/v2/Reporting/PackageStatusSummary');
req.query({
PackageID: ''
});
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/v2/Reporting/PackageStatusSummary',
params: {PackageID: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Reporting/PackageStatusSummary?PackageID=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Reporting/PackageStatusSummary?PackageID="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Reporting/PackageStatusSummary?PackageID=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Reporting/PackageStatusSummary?PackageID=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Reporting/PackageStatusSummary?PackageID=');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Reporting/PackageStatusSummary');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'PackageID' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Reporting/PackageStatusSummary');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'PackageID' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Reporting/PackageStatusSummary?PackageID=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Reporting/PackageStatusSummary?PackageID=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Reporting/PackageStatusSummary?PackageID=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Reporting/PackageStatusSummary"
querystring = {"PackageID":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Reporting/PackageStatusSummary"
queryString <- list(PackageID = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Reporting/PackageStatusSummary?PackageID=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Reporting/PackageStatusSummary') do |req|
req.params['PackageID'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Reporting/PackageStatusSummary";
let querystring = [
("PackageID", ""),
];
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/api/v2/Reporting/PackageStatusSummary?PackageID='
http GET '{{baseUrl}}/api/v2/Reporting/PackageStatusSummary?PackageID='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/api/v2/Reporting/PackageStatusSummary?PackageID='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Reporting/PackageStatusSummary?PackageID=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get data for pie charts in UpdateMetrics.
{{baseUrl}}/api/v2/Reporting/UpdateMetrics
QUERY PARAMS
UpdateGroupID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Reporting/UpdateMetrics?UpdateGroupID=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Reporting/UpdateMetrics" {:query-params {:UpdateGroupID ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/Reporting/UpdateMetrics?UpdateGroupID="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Reporting/UpdateMetrics?UpdateGroupID="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Reporting/UpdateMetrics?UpdateGroupID=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Reporting/UpdateMetrics?UpdateGroupID="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Reporting/UpdateMetrics?UpdateGroupID= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Reporting/UpdateMetrics?UpdateGroupID=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Reporting/UpdateMetrics?UpdateGroupID="))
.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/v2/Reporting/UpdateMetrics?UpdateGroupID=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Reporting/UpdateMetrics?UpdateGroupID=")
.asString();
const 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/v2/Reporting/UpdateMetrics?UpdateGroupID=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/Reporting/UpdateMetrics',
params: {UpdateGroupID: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Reporting/UpdateMetrics?UpdateGroupID=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Reporting/UpdateMetrics?UpdateGroupID=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Reporting/UpdateMetrics?UpdateGroupID=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Reporting/UpdateMetrics?UpdateGroupID=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/Reporting/UpdateMetrics',
qs: {UpdateGroupID: ''}
};
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/v2/Reporting/UpdateMetrics');
req.query({
UpdateGroupID: ''
});
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/v2/Reporting/UpdateMetrics',
params: {UpdateGroupID: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Reporting/UpdateMetrics?UpdateGroupID=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Reporting/UpdateMetrics?UpdateGroupID="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Reporting/UpdateMetrics?UpdateGroupID=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Reporting/UpdateMetrics?UpdateGroupID=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Reporting/UpdateMetrics?UpdateGroupID=');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Reporting/UpdateMetrics');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'UpdateGroupID' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Reporting/UpdateMetrics');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'UpdateGroupID' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Reporting/UpdateMetrics?UpdateGroupID=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Reporting/UpdateMetrics?UpdateGroupID=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Reporting/UpdateMetrics?UpdateGroupID=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Reporting/UpdateMetrics"
querystring = {"UpdateGroupID":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Reporting/UpdateMetrics"
queryString <- list(UpdateGroupID = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Reporting/UpdateMetrics?UpdateGroupID=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Reporting/UpdateMetrics') do |req|
req.params['UpdateGroupID'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Reporting/UpdateMetrics";
let querystring = [
("UpdateGroupID", ""),
];
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/api/v2/Reporting/UpdateMetrics?UpdateGroupID='
http GET '{{baseUrl}}/api/v2/Reporting/UpdateMetrics?UpdateGroupID='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/api/v2/Reporting/UpdateMetrics?UpdateGroupID='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Reporting/UpdateMetrics?UpdateGroupID=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get the current packages for an update group.
{{baseUrl}}/api/v2/Reporting/CurrentPackagesInUpdateGroup
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/v2/Reporting/CurrentPackagesInUpdateGroup?ID=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Reporting/CurrentPackagesInUpdateGroup" {:query-params {:ID ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/Reporting/CurrentPackagesInUpdateGroup?ID="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Reporting/CurrentPackagesInUpdateGroup?ID="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Reporting/CurrentPackagesInUpdateGroup?ID=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Reporting/CurrentPackagesInUpdateGroup?ID="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Reporting/CurrentPackagesInUpdateGroup?ID= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Reporting/CurrentPackagesInUpdateGroup?ID=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Reporting/CurrentPackagesInUpdateGroup?ID="))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Reporting/CurrentPackagesInUpdateGroup?ID=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Reporting/CurrentPackagesInUpdateGroup?ID=")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v2/Reporting/CurrentPackagesInUpdateGroup?ID=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/Reporting/CurrentPackagesInUpdateGroup',
params: {ID: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Reporting/CurrentPackagesInUpdateGroup?ID=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Reporting/CurrentPackagesInUpdateGroup?ID=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Reporting/CurrentPackagesInUpdateGroup?ID=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Reporting/CurrentPackagesInUpdateGroup?ID=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/Reporting/CurrentPackagesInUpdateGroup',
qs: {ID: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v2/Reporting/CurrentPackagesInUpdateGroup');
req.query({
ID: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/Reporting/CurrentPackagesInUpdateGroup',
params: {ID: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Reporting/CurrentPackagesInUpdateGroup?ID=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Reporting/CurrentPackagesInUpdateGroup?ID="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Reporting/CurrentPackagesInUpdateGroup?ID=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Reporting/CurrentPackagesInUpdateGroup?ID=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Reporting/CurrentPackagesInUpdateGroup?ID=');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Reporting/CurrentPackagesInUpdateGroup');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'ID' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Reporting/CurrentPackagesInUpdateGroup');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'ID' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Reporting/CurrentPackagesInUpdateGroup?ID=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Reporting/CurrentPackagesInUpdateGroup?ID=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Reporting/CurrentPackagesInUpdateGroup?ID=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Reporting/CurrentPackagesInUpdateGroup"
querystring = {"ID":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Reporting/CurrentPackagesInUpdateGroup"
queryString <- list(ID = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Reporting/CurrentPackagesInUpdateGroup?ID=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Reporting/CurrentPackagesInUpdateGroup') do |req|
req.params['ID'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Reporting/CurrentPackagesInUpdateGroup";
let querystring = [
("ID", ""),
];
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/api/v2/Reporting/CurrentPackagesInUpdateGroup?ID='
http GET '{{baseUrl}}/api/v2/Reporting/CurrentPackagesInUpdateGroup?ID='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/api/v2/Reporting/CurrentPackagesInUpdateGroup?ID='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Reporting/CurrentPackagesInUpdateGroup?ID=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Adds a User Role
{{baseUrl}}/api/v2/Roles
BODY json
{
"Description": "",
"Id": 0,
"Name": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Roles");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Description\": \"\",\n \"Id\": 0,\n \"Name\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/Roles" {:content-type :json
:form-params {:Description ""
:Id 0
:Name ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/Roles"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Description\": \"\",\n \"Id\": 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/v2/Roles"),
Content = new StringContent("{\n \"Description\": \"\",\n \"Id\": 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/v2/Roles");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Description\": \"\",\n \"Id\": 0,\n \"Name\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Roles"
payload := strings.NewReader("{\n \"Description\": \"\",\n \"Id\": 0,\n \"Name\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/Roles HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 48
{
"Description": "",
"Id": 0,
"Name": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/Roles")
.setHeader("content-type", "application/json")
.setBody("{\n \"Description\": \"\",\n \"Id\": 0,\n \"Name\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Roles"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Description\": \"\",\n \"Id\": 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 \"Description\": \"\",\n \"Id\": 0,\n \"Name\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Roles")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/Roles")
.header("content-type", "application/json")
.body("{\n \"Description\": \"\",\n \"Id\": 0,\n \"Name\": \"\"\n}")
.asString();
const data = JSON.stringify({
Description: '',
Id: 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/v2/Roles');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/Roles',
headers: {'content-type': 'application/json'},
data: {Description: '', Id: 0, Name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Roles';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Description":"","Id":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/v2/Roles',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Description": "",\n "Id": 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 \"Description\": \"\",\n \"Id\": 0,\n \"Name\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Roles")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Roles',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Description: '', Id: 0, Name: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/Roles',
headers: {'content-type': 'application/json'},
body: {Description: '', Id: 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/v2/Roles');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Description: '',
Id: 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/v2/Roles',
headers: {'content-type': 'application/json'},
data: {Description: '', Id: 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/v2/Roles';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Description":"","Id":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": @"application/json" };
NSDictionary *parameters = @{ @"Description": @"",
@"Id": @0,
@"Name": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Roles"]
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/v2/Roles" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Description\": \"\",\n \"Id\": 0,\n \"Name\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Roles",
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([
'Description' => '',
'Id' => 0,
'Name' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/Roles', [
'body' => '{
"Description": "",
"Id": 0,
"Name": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Roles');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Description' => '',
'Id' => 0,
'Name' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Description' => '',
'Id' => 0,
'Name' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/Roles');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Roles' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Description": "",
"Id": 0,
"Name": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Roles' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Description": "",
"Id": 0,
"Name": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Description\": \"\",\n \"Id\": 0,\n \"Name\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/Roles", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Roles"
payload = {
"Description": "",
"Id": 0,
"Name": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Roles"
payload <- "{\n \"Description\": \"\",\n \"Id\": 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/v2/Roles")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Description\": \"\",\n \"Id\": 0,\n \"Name\": \"\"\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/v2/Roles') do |req|
req.body = "{\n \"Description\": \"\",\n \"Id\": 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/v2/Roles";
let payload = json!({
"Description": "",
"Id": 0,
"Name": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/Roles \
--header 'content-type: application/json' \
--data '{
"Description": "",
"Id": 0,
"Name": ""
}'
echo '{
"Description": "",
"Id": 0,
"Name": ""
}' | \
http POST {{baseUrl}}/api/v2/Roles \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Description": "",\n "Id": 0,\n "Name": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/Roles
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Description": "",
"Id": 0,
"Name": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Roles")! 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
Deletes a User Role
{{baseUrl}}/api/v2/Roles/:id
QUERY PARAMS
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Roles/:id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v2/Roles/:id")
require "http/client"
url = "{{baseUrl}}/api/v2/Roles/:id"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v2/Roles/:id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Roles/:id");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Roles/:id"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v2/Roles/:id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v2/Roles/:id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Roles/:id"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Roles/:id")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v2/Roles/:id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/v2/Roles/:id');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/api/v2/Roles/:id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Roles/:id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Roles/:id',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Roles/:id")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Roles/:id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/api/v2/Roles/:id'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/v2/Roles/:id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/api/v2/Roles/:id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Roles/:id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Roles/:id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Roles/:id" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Roles/:id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v2/Roles/:id');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Roles/:id');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Roles/:id');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Roles/:id' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Roles/:id' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/api/v2/Roles/:id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Roles/:id"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Roles/:id"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Roles/:id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v2/Roles/:id') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Roles/:id";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v2/Roles/:id
http DELETE {{baseUrl}}/api/v2/Roles/:id
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/api/v2/Roles/:id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Roles/:id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get the Permissions for a Role
{{baseUrl}}/api/v2/Roles/:id/Permissions
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/v2/Roles/:id/Permissions");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Roles/:id/Permissions")
require "http/client"
url = "{{baseUrl}}/api/v2/Roles/:id/Permissions"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Roles/:id/Permissions"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Roles/:id/Permissions");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Roles/:id/Permissions"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Roles/:id/Permissions HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Roles/:id/Permissions")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Roles/:id/Permissions"))
.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/v2/Roles/:id/Permissions")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Roles/:id/Permissions")
.asString();
const 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/v2/Roles/:id/Permissions');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Roles/:id/Permissions'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Roles/:id/Permissions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Roles/:id/Permissions',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Roles/:id/Permissions")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Roles/:id/Permissions',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Roles/:id/Permissions'};
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/v2/Roles/:id/Permissions');
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/v2/Roles/:id/Permissions'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Roles/:id/Permissions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Roles/:id/Permissions"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Roles/:id/Permissions" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Roles/:id/Permissions",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Roles/:id/Permissions');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Roles/:id/Permissions');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Roles/:id/Permissions');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Roles/:id/Permissions' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Roles/:id/Permissions' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Roles/:id/Permissions")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Roles/:id/Permissions"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Roles/:id/Permissions"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Roles/:id/Permissions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Roles/:id/Permissions') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Roles/:id/Permissions";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Roles/:id/Permissions
http GET {{baseUrl}}/api/v2/Roles/:id/Permissions
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Roles/:id/Permissions
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Roles/:id/Permissions")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Gets a User Role
{{baseUrl}}/api/v2/Roles/:id
QUERY PARAMS
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Roles/:id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Roles/:id")
require "http/client"
url = "{{baseUrl}}/api/v2/Roles/:id"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Roles/:id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Roles/:id");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Roles/:id"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Roles/:id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Roles/:id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Roles/:id"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Roles/:id")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Roles/:id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v2/Roles/:id');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Roles/:id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Roles/:id';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Roles/:id',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Roles/:id")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Roles/:id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Roles/:id'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v2/Roles/:id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Roles/:id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Roles/:id';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Roles/:id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Roles/:id" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Roles/:id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Roles/:id');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Roles/:id');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Roles/:id');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Roles/:id' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Roles/:id' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Roles/:id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Roles/:id"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Roles/:id"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Roles/:id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Roles/:id') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Roles/:id";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Roles/:id
http GET {{baseUrl}}/api/v2/Roles/:id
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Roles/:id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Roles/:id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
List Roles
{{baseUrl}}/api/v2/Roles
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Roles");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Roles")
require "http/client"
url = "{{baseUrl}}/api/v2/Roles"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Roles"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Roles");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Roles"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Roles HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Roles")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Roles"))
.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/v2/Roles")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Roles")
.asString();
const 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/v2/Roles');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Roles'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Roles';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Roles',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Roles")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Roles',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Roles'};
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/v2/Roles');
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/v2/Roles'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Roles';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Roles"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Roles" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Roles",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Roles');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Roles');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Roles');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Roles' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Roles' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Roles")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Roles"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Roles"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Roles")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Roles') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Roles";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Roles
http GET {{baseUrl}}/api/v2/Roles
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Roles
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Roles")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Manage the Permissions for a Role
{{baseUrl}}/api/v2/Roles/:id/Permissions
QUERY PARAMS
id
BODY json
[
{
"Action": "",
"Permission": ""
}
]
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Roles/:id/Permissions");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "[\n {\n \"Action\": \"\",\n \"Permission\": \"\"\n }\n]");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/Roles/:id/Permissions" {:content-type :json
:form-params [{:Action ""
:Permission ""}]})
require "http/client"
url = "{{baseUrl}}/api/v2/Roles/:id/Permissions"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "[\n {\n \"Action\": \"\",\n \"Permission\": \"\"\n }\n]"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/v2/Roles/:id/Permissions"),
Content = new StringContent("[\n {\n \"Action\": \"\",\n \"Permission\": \"\"\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/v2/Roles/:id/Permissions");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "[\n {\n \"Action\": \"\",\n \"Permission\": \"\"\n }\n]", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Roles/:id/Permissions"
payload := strings.NewReader("[\n {\n \"Action\": \"\",\n \"Permission\": \"\"\n }\n]")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/Roles/:id/Permissions HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 50
[
{
"Action": "",
"Permission": ""
}
]
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/Roles/:id/Permissions")
.setHeader("content-type", "application/json")
.setBody("[\n {\n \"Action\": \"\",\n \"Permission\": \"\"\n }\n]")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Roles/:id/Permissions"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("[\n {\n \"Action\": \"\",\n \"Permission\": \"\"\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 \"Action\": \"\",\n \"Permission\": \"\"\n }\n]");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Roles/:id/Permissions")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/Roles/:id/Permissions")
.header("content-type", "application/json")
.body("[\n {\n \"Action\": \"\",\n \"Permission\": \"\"\n }\n]")
.asString();
const data = JSON.stringify([
{
Action: '',
Permission: ''
}
]);
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/v2/Roles/:id/Permissions');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/Roles/:id/Permissions',
headers: {'content-type': 'application/json'},
data: [{Action: '', Permission: ''}]
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Roles/:id/Permissions';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '[{"Action":"","Permission":""}]'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Roles/:id/Permissions',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '[\n {\n "Action": "",\n "Permission": ""\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 \"Action\": \"\",\n \"Permission\": \"\"\n }\n]")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Roles/:id/Permissions")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Roles/:id/Permissions',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify([{Action: '', Permission: ''}]));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/Roles/:id/Permissions',
headers: {'content-type': 'application/json'},
body: [{Action: '', Permission: ''}],
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/v2/Roles/:id/Permissions');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send([
{
Action: '',
Permission: ''
}
]);
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/v2/Roles/:id/Permissions',
headers: {'content-type': 'application/json'},
data: [{Action: '', Permission: ''}]
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Roles/:id/Permissions';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '[{"Action":"","Permission":""}]'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @[ @{ @"Action": @"", @"Permission": @"" } ];
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Roles/:id/Permissions"]
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/v2/Roles/:id/Permissions" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "[\n {\n \"Action\": \"\",\n \"Permission\": \"\"\n }\n]" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Roles/:id/Permissions",
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([
[
'Action' => '',
'Permission' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/Roles/:id/Permissions', [
'body' => '[
{
"Action": "",
"Permission": ""
}
]',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Roles/:id/Permissions');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
[
'Action' => '',
'Permission' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
[
'Action' => '',
'Permission' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/Roles/:id/Permissions');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Roles/:id/Permissions' -Method PUT -Headers $headers -ContentType 'application/json' -Body '[
{
"Action": "",
"Permission": ""
}
]'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Roles/:id/Permissions' -Method PUT -Headers $headers -ContentType 'application/json' -Body '[
{
"Action": "",
"Permission": ""
}
]'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "[\n {\n \"Action\": \"\",\n \"Permission\": \"\"\n }\n]"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/Roles/:id/Permissions", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Roles/:id/Permissions"
payload = [
{
"Action": "",
"Permission": ""
}
]
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Roles/:id/Permissions"
payload <- "[\n {\n \"Action\": \"\",\n \"Permission\": \"\"\n }\n]"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Roles/:id/Permissions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "[\n {\n \"Action\": \"\",\n \"Permission\": \"\"\n }\n]"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/Roles/:id/Permissions') do |req|
req.body = "[\n {\n \"Action\": \"\",\n \"Permission\": \"\"\n }\n]"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Roles/:id/Permissions";
let payload = (
json!({
"Action": "",
"Permission": ""
})
);
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/Roles/:id/Permissions \
--header 'content-type: application/json' \
--data '[
{
"Action": "",
"Permission": ""
}
]'
echo '[
{
"Action": "",
"Permission": ""
}
]' | \
http PUT {{baseUrl}}/api/v2/Roles/:id/Permissions \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '[\n {\n "Action": "",\n "Permission": ""\n }\n]' \
--output-document \
- {{baseUrl}}/api/v2/Roles/:id/Permissions
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
[
"Action": "",
"Permission": ""
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Roles/:id/Permissions")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Updates a User Role
{{baseUrl}}/api/v2/Roles/:id
QUERY PARAMS
id
BODY json
{
"Description": "",
"Id": 0,
"Name": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Roles/:id");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Description\": \"\",\n \"Id\": 0,\n \"Name\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/Roles/:id" {:content-type :json
:form-params {:Description ""
:Id 0
:Name ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/Roles/:id"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Description\": \"\",\n \"Id\": 0,\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/v2/Roles/:id"),
Content = new StringContent("{\n \"Description\": \"\",\n \"Id\": 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/v2/Roles/:id");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Description\": \"\",\n \"Id\": 0,\n \"Name\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Roles/:id"
payload := strings.NewReader("{\n \"Description\": \"\",\n \"Id\": 0,\n \"Name\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/Roles/:id HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 48
{
"Description": "",
"Id": 0,
"Name": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/Roles/:id")
.setHeader("content-type", "application/json")
.setBody("{\n \"Description\": \"\",\n \"Id\": 0,\n \"Name\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Roles/:id"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Description\": \"\",\n \"Id\": 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 \"Description\": \"\",\n \"Id\": 0,\n \"Name\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Roles/:id")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/Roles/:id")
.header("content-type", "application/json")
.body("{\n \"Description\": \"\",\n \"Id\": 0,\n \"Name\": \"\"\n}")
.asString();
const data = JSON.stringify({
Description: '',
Id: 0,
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/v2/Roles/:id');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/Roles/:id',
headers: {'content-type': 'application/json'},
data: {Description: '', Id: 0, Name: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Roles/:id';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Description":"","Id":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/v2/Roles/:id',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Description": "",\n "Id": 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 \"Description\": \"\",\n \"Id\": 0,\n \"Name\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Roles/:id")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Roles/:id',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({Description: '', Id: 0, Name: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/Roles/:id',
headers: {'content-type': 'application/json'},
body: {Description: '', Id: 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('PUT', '{{baseUrl}}/api/v2/Roles/:id');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Description: '',
Id: 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: 'PUT',
url: '{{baseUrl}}/api/v2/Roles/:id',
headers: {'content-type': 'application/json'},
data: {Description: '', Id: 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/v2/Roles/:id';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Description":"","Id":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": @"application/json" };
NSDictionary *parameters = @{ @"Description": @"",
@"Id": @0,
@"Name": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Roles/:id"]
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/v2/Roles/:id" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Description\": \"\",\n \"Id\": 0,\n \"Name\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Roles/:id",
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([
'Description' => '',
'Id' => 0,
'Name' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/Roles/:id', [
'body' => '{
"Description": "",
"Id": 0,
"Name": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Roles/:id');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Description' => '',
'Id' => 0,
'Name' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Description' => '',
'Id' => 0,
'Name' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/Roles/:id');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Roles/:id' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Description": "",
"Id": 0,
"Name": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Roles/:id' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Description": "",
"Id": 0,
"Name": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Description\": \"\",\n \"Id\": 0,\n \"Name\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/Roles/:id", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Roles/:id"
payload = {
"Description": "",
"Id": 0,
"Name": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Roles/:id"
payload <- "{\n \"Description\": \"\",\n \"Id\": 0,\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/v2/Roles/:id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Description\": \"\",\n \"Id\": 0,\n \"Name\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/Roles/:id') do |req|
req.body = "{\n \"Description\": \"\",\n \"Id\": 0,\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/v2/Roles/:id";
let payload = json!({
"Description": "",
"Id": 0,
"Name": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/Roles/:id \
--header 'content-type: application/json' \
--data '{
"Description": "",
"Id": 0,
"Name": ""
}'
echo '{
"Description": "",
"Id": 0,
"Name": ""
}' | \
http PUT {{baseUrl}}/api/v2/Roles/:id \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "Description": "",\n "Id": 0,\n "Name": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/Roles/:id
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Description": "",
"Id": 0,
"Name": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Roles/:id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Create a Step
{{baseUrl}}/api/v2/steps
BODY json
{
"ConfigRequired": false,
"Deleted": false,
"Description": "",
"ImplementationID": "",
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
],
"StepID": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/steps");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ConfigRequired\": false,\n \"Deleted\": false,\n \"Description\": \"\",\n \"ImplementationID\": \"\",\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"StepID\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/steps" {:content-type :json
:form-params {:ConfigRequired false
:Deleted false
:Description ""
:ImplementationID ""
:Name ""
:Parameters [{:Direction ""
:Name ""
:Type ""}]
:StepID 0}})
require "http/client"
url = "{{baseUrl}}/api/v2/steps"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ConfigRequired\": false,\n \"Deleted\": false,\n \"Description\": \"\",\n \"ImplementationID\": \"\",\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"StepID\": 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/v2/steps"),
Content = new StringContent("{\n \"ConfigRequired\": false,\n \"Deleted\": false,\n \"Description\": \"\",\n \"ImplementationID\": \"\",\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"StepID\": 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/v2/steps");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ConfigRequired\": false,\n \"Deleted\": false,\n \"Description\": \"\",\n \"ImplementationID\": \"\",\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"StepID\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/steps"
payload := strings.NewReader("{\n \"ConfigRequired\": false,\n \"Deleted\": false,\n \"Description\": \"\",\n \"ImplementationID\": \"\",\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"StepID\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/steps HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 218
{
"ConfigRequired": false,
"Deleted": false,
"Description": "",
"ImplementationID": "",
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
],
"StepID": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/steps")
.setHeader("content-type", "application/json")
.setBody("{\n \"ConfigRequired\": false,\n \"Deleted\": false,\n \"Description\": \"\",\n \"ImplementationID\": \"\",\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"StepID\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/steps"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ConfigRequired\": false,\n \"Deleted\": false,\n \"Description\": \"\",\n \"ImplementationID\": \"\",\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"StepID\": 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 \"ConfigRequired\": false,\n \"Deleted\": false,\n \"Description\": \"\",\n \"ImplementationID\": \"\",\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"StepID\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/steps")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/steps")
.header("content-type", "application/json")
.body("{\n \"ConfigRequired\": false,\n \"Deleted\": false,\n \"Description\": \"\",\n \"ImplementationID\": \"\",\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"StepID\": 0\n}")
.asString();
const data = JSON.stringify({
ConfigRequired: false,
Deleted: false,
Description: '',
ImplementationID: '',
Name: '',
Parameters: [
{
Direction: '',
Name: '',
Type: ''
}
],
StepID: 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/v2/steps');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/steps',
headers: {'content-type': 'application/json'},
data: {
ConfigRequired: false,
Deleted: false,
Description: '',
ImplementationID: '',
Name: '',
Parameters: [{Direction: '', Name: '', Type: ''}],
StepID: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/steps';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ConfigRequired":false,"Deleted":false,"Description":"","ImplementationID":"","Name":"","Parameters":[{"Direction":"","Name":"","Type":""}],"StepID":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/v2/steps',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ConfigRequired": false,\n "Deleted": false,\n "Description": "",\n "ImplementationID": "",\n "Name": "",\n "Parameters": [\n {\n "Direction": "",\n "Name": "",\n "Type": ""\n }\n ],\n "StepID": 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 \"ConfigRequired\": false,\n \"Deleted\": false,\n \"Description\": \"\",\n \"ImplementationID\": \"\",\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"StepID\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/steps")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/steps',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
ConfigRequired: false,
Deleted: false,
Description: '',
ImplementationID: '',
Name: '',
Parameters: [{Direction: '', Name: '', Type: ''}],
StepID: 0
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/steps',
headers: {'content-type': 'application/json'},
body: {
ConfigRequired: false,
Deleted: false,
Description: '',
ImplementationID: '',
Name: '',
Parameters: [{Direction: '', Name: '', Type: ''}],
StepID: 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/v2/steps');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ConfigRequired: false,
Deleted: false,
Description: '',
ImplementationID: '',
Name: '',
Parameters: [
{
Direction: '',
Name: '',
Type: ''
}
],
StepID: 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/v2/steps',
headers: {'content-type': 'application/json'},
data: {
ConfigRequired: false,
Deleted: false,
Description: '',
ImplementationID: '',
Name: '',
Parameters: [{Direction: '', Name: '', Type: ''}],
StepID: 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/v2/steps';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ConfigRequired":false,"Deleted":false,"Description":"","ImplementationID":"","Name":"","Parameters":[{"Direction":"","Name":"","Type":""}],"StepID":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ConfigRequired": @NO,
@"Deleted": @NO,
@"Description": @"",
@"ImplementationID": @"",
@"Name": @"",
@"Parameters": @[ @{ @"Direction": @"", @"Name": @"", @"Type": @"" } ],
@"StepID": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/steps"]
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/v2/steps" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ConfigRequired\": false,\n \"Deleted\": false,\n \"Description\": \"\",\n \"ImplementationID\": \"\",\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"StepID\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/steps",
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([
'ConfigRequired' => null,
'Deleted' => null,
'Description' => '',
'ImplementationID' => '',
'Name' => '',
'Parameters' => [
[
'Direction' => '',
'Name' => '',
'Type' => ''
]
],
'StepID' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/steps', [
'body' => '{
"ConfigRequired": false,
"Deleted": false,
"Description": "",
"ImplementationID": "",
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
],
"StepID": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/steps');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ConfigRequired' => null,
'Deleted' => null,
'Description' => '',
'ImplementationID' => '',
'Name' => '',
'Parameters' => [
[
'Direction' => '',
'Name' => '',
'Type' => ''
]
],
'StepID' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ConfigRequired' => null,
'Deleted' => null,
'Description' => '',
'ImplementationID' => '',
'Name' => '',
'Parameters' => [
[
'Direction' => '',
'Name' => '',
'Type' => ''
]
],
'StepID' => 0
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/steps');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/steps' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ConfigRequired": false,
"Deleted": false,
"Description": "",
"ImplementationID": "",
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
],
"StepID": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/steps' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ConfigRequired": false,
"Deleted": false,
"Description": "",
"ImplementationID": "",
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
],
"StepID": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ConfigRequired\": false,\n \"Deleted\": false,\n \"Description\": \"\",\n \"ImplementationID\": \"\",\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"StepID\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/steps", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/steps"
payload = {
"ConfigRequired": False,
"Deleted": False,
"Description": "",
"ImplementationID": "",
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
],
"StepID": 0
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/steps"
payload <- "{\n \"ConfigRequired\": false,\n \"Deleted\": false,\n \"Description\": \"\",\n \"ImplementationID\": \"\",\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"StepID\": 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/v2/steps")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"ConfigRequired\": false,\n \"Deleted\": false,\n \"Description\": \"\",\n \"ImplementationID\": \"\",\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"StepID\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/api/v2/steps') do |req|
req.body = "{\n \"ConfigRequired\": false,\n \"Deleted\": false,\n \"Description\": \"\",\n \"ImplementationID\": \"\",\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"StepID\": 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/v2/steps";
let payload = json!({
"ConfigRequired": false,
"Deleted": false,
"Description": "",
"ImplementationID": "",
"Name": "",
"Parameters": (
json!({
"Direction": "",
"Name": "",
"Type": ""
})
),
"StepID": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/steps \
--header 'content-type: application/json' \
--data '{
"ConfigRequired": false,
"Deleted": false,
"Description": "",
"ImplementationID": "",
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
],
"StepID": 0
}'
echo '{
"ConfigRequired": false,
"Deleted": false,
"Description": "",
"ImplementationID": "",
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
],
"StepID": 0
}' | \
http POST {{baseUrl}}/api/v2/steps \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "ConfigRequired": false,\n "Deleted": false,\n "Description": "",\n "ImplementationID": "",\n "Name": "",\n "Parameters": [\n {\n "Direction": "",\n "Name": "",\n "Type": ""\n }\n ],\n "StepID": 0\n}' \
--output-document \
- {{baseUrl}}/api/v2/steps
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ConfigRequired": false,
"Deleted": false,
"Description": "",
"ImplementationID": "",
"Name": "",
"Parameters": [
[
"Direction": "",
"Name": "",
"Type": ""
]
],
"StepID": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/steps")! 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 Steps
{{baseUrl}}/api/v2/steps
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/steps");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/steps")
require "http/client"
url = "{{baseUrl}}/api/v2/steps"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/steps"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/steps");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/steps"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/steps HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/steps")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/steps"))
.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/v2/steps")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/steps")
.asString();
const 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/v2/steps');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/steps'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/steps';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/steps',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/steps")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/steps',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/steps'};
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/v2/steps');
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/v2/steps'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/steps';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/steps"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/steps" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/steps",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/steps');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/steps');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/steps');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/steps' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/steps' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/steps")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/steps"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/steps"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/steps")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/steps') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/steps";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/steps
http GET {{baseUrl}}/api/v2/steps
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/steps
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/steps")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a Step by ID
{{baseUrl}}/api/v2/steps/:stepID
QUERY PARAMS
stepID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/steps/:stepID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/steps/:stepID")
require "http/client"
url = "{{baseUrl}}/api/v2/steps/:stepID"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/steps/:stepID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/steps/:stepID");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/steps/:stepID"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/steps/:stepID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/steps/:stepID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/steps/:stepID"))
.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/v2/steps/:stepID")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/steps/:stepID")
.asString();
const 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/v2/steps/:stepID');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/steps/:stepID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/steps/:stepID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/steps/:stepID',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/steps/:stepID")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/steps/:stepID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/steps/:stepID'};
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/v2/steps/:stepID');
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/v2/steps/:stepID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/steps/:stepID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/steps/:stepID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/steps/:stepID" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/steps/:stepID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/steps/:stepID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/steps/:stepID');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/steps/:stepID');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/steps/:stepID' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/steps/:stepID' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/steps/:stepID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/steps/:stepID"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/steps/:stepID"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/steps/:stepID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/steps/:stepID') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/steps/:stepID";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/steps/:stepID
http GET {{baseUrl}}/api/v2/steps/:stepID
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/steps/:stepID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/steps/:stepID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update a Step
{{baseUrl}}/api/v2/steps/:stepID
QUERY PARAMS
stepID
BODY json
{
"ConfigRequired": false,
"Deleted": false,
"Description": "",
"ImplementationID": "",
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
],
"StepID": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/steps/:stepID");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ConfigRequired\": false,\n \"Deleted\": false,\n \"Description\": \"\",\n \"ImplementationID\": \"\",\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"StepID\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/steps/:stepID" {:content-type :json
:form-params {:ConfigRequired false
:Deleted false
:Description ""
:ImplementationID ""
:Name ""
:Parameters [{:Direction ""
:Name ""
:Type ""}]
:StepID 0}})
require "http/client"
url = "{{baseUrl}}/api/v2/steps/:stepID"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ConfigRequired\": false,\n \"Deleted\": false,\n \"Description\": \"\",\n \"ImplementationID\": \"\",\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"StepID\": 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/v2/steps/:stepID"),
Content = new StringContent("{\n \"ConfigRequired\": false,\n \"Deleted\": false,\n \"Description\": \"\",\n \"ImplementationID\": \"\",\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"StepID\": 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/v2/steps/:stepID");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ConfigRequired\": false,\n \"Deleted\": false,\n \"Description\": \"\",\n \"ImplementationID\": \"\",\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"StepID\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/steps/:stepID"
payload := strings.NewReader("{\n \"ConfigRequired\": false,\n \"Deleted\": false,\n \"Description\": \"\",\n \"ImplementationID\": \"\",\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"StepID\": 0\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/steps/:stepID HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 218
{
"ConfigRequired": false,
"Deleted": false,
"Description": "",
"ImplementationID": "",
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
],
"StepID": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/steps/:stepID")
.setHeader("content-type", "application/json")
.setBody("{\n \"ConfigRequired\": false,\n \"Deleted\": false,\n \"Description\": \"\",\n \"ImplementationID\": \"\",\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"StepID\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/steps/:stepID"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"ConfigRequired\": false,\n \"Deleted\": false,\n \"Description\": \"\",\n \"ImplementationID\": \"\",\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"StepID\": 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 \"ConfigRequired\": false,\n \"Deleted\": false,\n \"Description\": \"\",\n \"ImplementationID\": \"\",\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"StepID\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/steps/:stepID")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/steps/:stepID")
.header("content-type", "application/json")
.body("{\n \"ConfigRequired\": false,\n \"Deleted\": false,\n \"Description\": \"\",\n \"ImplementationID\": \"\",\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"StepID\": 0\n}")
.asString();
const data = JSON.stringify({
ConfigRequired: false,
Deleted: false,
Description: '',
ImplementationID: '',
Name: '',
Parameters: [
{
Direction: '',
Name: '',
Type: ''
}
],
StepID: 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/v2/steps/:stepID');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/steps/:stepID',
headers: {'content-type': 'application/json'},
data: {
ConfigRequired: false,
Deleted: false,
Description: '',
ImplementationID: '',
Name: '',
Parameters: [{Direction: '', Name: '', Type: ''}],
StepID: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/steps/:stepID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ConfigRequired":false,"Deleted":false,"Description":"","ImplementationID":"","Name":"","Parameters":[{"Direction":"","Name":"","Type":""}],"StepID":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/v2/steps/:stepID',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ConfigRequired": false,\n "Deleted": false,\n "Description": "",\n "ImplementationID": "",\n "Name": "",\n "Parameters": [\n {\n "Direction": "",\n "Name": "",\n "Type": ""\n }\n ],\n "StepID": 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 \"ConfigRequired\": false,\n \"Deleted\": false,\n \"Description\": \"\",\n \"ImplementationID\": \"\",\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"StepID\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/steps/:stepID")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/steps/:stepID',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
ConfigRequired: false,
Deleted: false,
Description: '',
ImplementationID: '',
Name: '',
Parameters: [{Direction: '', Name: '', Type: ''}],
StepID: 0
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/steps/:stepID',
headers: {'content-type': 'application/json'},
body: {
ConfigRequired: false,
Deleted: false,
Description: '',
ImplementationID: '',
Name: '',
Parameters: [{Direction: '', Name: '', Type: ''}],
StepID: 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/v2/steps/:stepID');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ConfigRequired: false,
Deleted: false,
Description: '',
ImplementationID: '',
Name: '',
Parameters: [
{
Direction: '',
Name: '',
Type: ''
}
],
StepID: 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/v2/steps/:stepID',
headers: {'content-type': 'application/json'},
data: {
ConfigRequired: false,
Deleted: false,
Description: '',
ImplementationID: '',
Name: '',
Parameters: [{Direction: '', Name: '', Type: ''}],
StepID: 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/v2/steps/:stepID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ConfigRequired":false,"Deleted":false,"Description":"","ImplementationID":"","Name":"","Parameters":[{"Direction":"","Name":"","Type":""}],"StepID":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ConfigRequired": @NO,
@"Deleted": @NO,
@"Description": @"",
@"ImplementationID": @"",
@"Name": @"",
@"Parameters": @[ @{ @"Direction": @"", @"Name": @"", @"Type": @"" } ],
@"StepID": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/steps/:stepID"]
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/v2/steps/:stepID" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ConfigRequired\": false,\n \"Deleted\": false,\n \"Description\": \"\",\n \"ImplementationID\": \"\",\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"StepID\": 0\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/steps/:stepID",
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([
'ConfigRequired' => null,
'Deleted' => null,
'Description' => '',
'ImplementationID' => '',
'Name' => '',
'Parameters' => [
[
'Direction' => '',
'Name' => '',
'Type' => ''
]
],
'StepID' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/steps/:stepID', [
'body' => '{
"ConfigRequired": false,
"Deleted": false,
"Description": "",
"ImplementationID": "",
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
],
"StepID": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/steps/:stepID');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ConfigRequired' => null,
'Deleted' => null,
'Description' => '',
'ImplementationID' => '',
'Name' => '',
'Parameters' => [
[
'Direction' => '',
'Name' => '',
'Type' => ''
]
],
'StepID' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ConfigRequired' => null,
'Deleted' => null,
'Description' => '',
'ImplementationID' => '',
'Name' => '',
'Parameters' => [
[
'Direction' => '',
'Name' => '',
'Type' => ''
]
],
'StepID' => 0
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/steps/:stepID');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/steps/:stepID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ConfigRequired": false,
"Deleted": false,
"Description": "",
"ImplementationID": "",
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
],
"StepID": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/steps/:stepID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ConfigRequired": false,
"Deleted": false,
"Description": "",
"ImplementationID": "",
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
],
"StepID": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ConfigRequired\": false,\n \"Deleted\": false,\n \"Description\": \"\",\n \"ImplementationID\": \"\",\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"StepID\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/steps/:stepID", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/steps/:stepID"
payload = {
"ConfigRequired": False,
"Deleted": False,
"Description": "",
"ImplementationID": "",
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
],
"StepID": 0
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/steps/:stepID"
payload <- "{\n \"ConfigRequired\": false,\n \"Deleted\": false,\n \"Description\": \"\",\n \"ImplementationID\": \"\",\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"StepID\": 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/v2/steps/:stepID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"ConfigRequired\": false,\n \"Deleted\": false,\n \"Description\": \"\",\n \"ImplementationID\": \"\",\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"StepID\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/steps/:stepID') do |req|
req.body = "{\n \"ConfigRequired\": false,\n \"Deleted\": false,\n \"Description\": \"\",\n \"ImplementationID\": \"\",\n \"Name\": \"\",\n \"Parameters\": [\n {\n \"Direction\": \"\",\n \"Name\": \"\",\n \"Type\": \"\"\n }\n ],\n \"StepID\": 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/v2/steps/:stepID";
let payload = json!({
"ConfigRequired": false,
"Deleted": false,
"Description": "",
"ImplementationID": "",
"Name": "",
"Parameters": (
json!({
"Direction": "",
"Name": "",
"Type": ""
})
),
"StepID": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/steps/:stepID \
--header 'content-type: application/json' \
--data '{
"ConfigRequired": false,
"Deleted": false,
"Description": "",
"ImplementationID": "",
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
],
"StepID": 0
}'
echo '{
"ConfigRequired": false,
"Deleted": false,
"Description": "",
"ImplementationID": "",
"Name": "",
"Parameters": [
{
"Direction": "",
"Name": "",
"Type": ""
}
],
"StepID": 0
}' | \
http PUT {{baseUrl}}/api/v2/steps/:stepID \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "ConfigRequired": false,\n "Deleted": false,\n "Description": "",\n "ImplementationID": "",\n "Name": "",\n "Parameters": [\n {\n "Direction": "",\n "Name": "",\n "Type": ""\n }\n ],\n "StepID": 0\n}' \
--output-document \
- {{baseUrl}}/api/v2/steps/:stepID
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ConfigRequired": false,
"Deleted": false,
"Description": "",
"ImplementationID": "",
"Name": "",
"Parameters": [
[
"Direction": "",
"Name": "",
"Type": ""
]
],
"StepID": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/steps/:stepID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Create StringDefinition object. The originating translation must be provided. Accepts an array of StringDefinition objects. Returns nothing.
{{baseUrl}}/api/v2/StringDefinitions/Batch
BODY json
[
{
"DescriptionForTranslator": "",
"DoNotTranslate": false,
"Id": "",
"ParameterCount": 0,
"Timestamp": "",
"Translations": [
{
"AuthorId": 0,
"LanguageId": 0,
"State": "",
"StringId": "",
"StringValue": "",
"Timestamp": ""
}
]
}
]
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/StringDefinitions/Batch");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "[\n {\n \"DescriptionForTranslator\": \"\",\n \"DoNotTranslate\": false,\n \"Id\": \"\",\n \"ParameterCount\": 0,\n \"Timestamp\": \"\",\n \"Translations\": [\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n ]\n }\n]");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/StringDefinitions/Batch" {:content-type :json
:form-params [{:DescriptionForTranslator ""
:DoNotTranslate false
:Id ""
:ParameterCount 0
:Timestamp ""
:Translations [{:AuthorId 0
:LanguageId 0
:State ""
:StringId ""
:StringValue ""
:Timestamp ""}]}]})
require "http/client"
url = "{{baseUrl}}/api/v2/StringDefinitions/Batch"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "[\n {\n \"DescriptionForTranslator\": \"\",\n \"DoNotTranslate\": false,\n \"Id\": \"\",\n \"ParameterCount\": 0,\n \"Timestamp\": \"\",\n \"Translations\": [\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n ]\n }\n]"
response = HTTP::Client.post url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/v2/StringDefinitions/Batch"),
Content = new StringContent("[\n {\n \"DescriptionForTranslator\": \"\",\n \"DoNotTranslate\": false,\n \"Id\": \"\",\n \"ParameterCount\": 0,\n \"Timestamp\": \"\",\n \"Translations\": [\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n ]\n }\n]")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/StringDefinitions/Batch");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "[\n {\n \"DescriptionForTranslator\": \"\",\n \"DoNotTranslate\": false,\n \"Id\": \"\",\n \"ParameterCount\": 0,\n \"Timestamp\": \"\",\n \"Translations\": [\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n ]\n }\n]", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/StringDefinitions/Batch"
payload := strings.NewReader("[\n {\n \"DescriptionForTranslator\": \"\",\n \"DoNotTranslate\": false,\n \"Id\": \"\",\n \"ParameterCount\": 0,\n \"Timestamp\": \"\",\n \"Translations\": [\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n ]\n }\n]")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/StringDefinitions/Batch HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 324
[
{
"DescriptionForTranslator": "",
"DoNotTranslate": false,
"Id": "",
"ParameterCount": 0,
"Timestamp": "",
"Translations": [
{
"AuthorId": 0,
"LanguageId": 0,
"State": "",
"StringId": "",
"StringValue": "",
"Timestamp": ""
}
]
}
]
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/StringDefinitions/Batch")
.setHeader("content-type", "application/json")
.setBody("[\n {\n \"DescriptionForTranslator\": \"\",\n \"DoNotTranslate\": false,\n \"Id\": \"\",\n \"ParameterCount\": 0,\n \"Timestamp\": \"\",\n \"Translations\": [\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n ]\n }\n]")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/StringDefinitions/Batch"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("[\n {\n \"DescriptionForTranslator\": \"\",\n \"DoNotTranslate\": false,\n \"Id\": \"\",\n \"ParameterCount\": 0,\n \"Timestamp\": \"\",\n \"Translations\": [\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n ]\n }\n]"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "[\n {\n \"DescriptionForTranslator\": \"\",\n \"DoNotTranslate\": false,\n \"Id\": \"\",\n \"ParameterCount\": 0,\n \"Timestamp\": \"\",\n \"Translations\": [\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n ]\n }\n]");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/StringDefinitions/Batch")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/StringDefinitions/Batch")
.header("content-type", "application/json")
.body("[\n {\n \"DescriptionForTranslator\": \"\",\n \"DoNotTranslate\": false,\n \"Id\": \"\",\n \"ParameterCount\": 0,\n \"Timestamp\": \"\",\n \"Translations\": [\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n ]\n }\n]")
.asString();
const data = JSON.stringify([
{
DescriptionForTranslator: '',
DoNotTranslate: false,
Id: '',
ParameterCount: 0,
Timestamp: '',
Translations: [
{
AuthorId: 0,
LanguageId: 0,
State: '',
StringId: '',
StringValue: '',
Timestamp: ''
}
]
}
]);
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/v2/StringDefinitions/Batch');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/StringDefinitions/Batch',
headers: {'content-type': 'application/json'},
data: [
{
DescriptionForTranslator: '',
DoNotTranslate: false,
Id: '',
ParameterCount: 0,
Timestamp: '',
Translations: [
{
AuthorId: 0,
LanguageId: 0,
State: '',
StringId: '',
StringValue: '',
Timestamp: ''
}
]
}
]
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/StringDefinitions/Batch';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '[{"DescriptionForTranslator":"","DoNotTranslate":false,"Id":"","ParameterCount":0,"Timestamp":"","Translations":[{"AuthorId":0,"LanguageId":0,"State":"","StringId":"","StringValue":"","Timestamp":""}]}]'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/StringDefinitions/Batch',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '[\n {\n "DescriptionForTranslator": "",\n "DoNotTranslate": false,\n "Id": "",\n "ParameterCount": 0,\n "Timestamp": "",\n "Translations": [\n {\n "AuthorId": 0,\n "LanguageId": 0,\n "State": "",\n "StringId": "",\n "StringValue": "",\n "Timestamp": ""\n }\n ]\n }\n]'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "[\n {\n \"DescriptionForTranslator\": \"\",\n \"DoNotTranslate\": false,\n \"Id\": \"\",\n \"ParameterCount\": 0,\n \"Timestamp\": \"\",\n \"Translations\": [\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n ]\n }\n]")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/StringDefinitions/Batch")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/StringDefinitions/Batch',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify([
{
DescriptionForTranslator: '',
DoNotTranslate: false,
Id: '',
ParameterCount: 0,
Timestamp: '',
Translations: [
{
AuthorId: 0,
LanguageId: 0,
State: '',
StringId: '',
StringValue: '',
Timestamp: ''
}
]
}
]));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/StringDefinitions/Batch',
headers: {'content-type': 'application/json'},
body: [
{
DescriptionForTranslator: '',
DoNotTranslate: false,
Id: '',
ParameterCount: 0,
Timestamp: '',
Translations: [
{
AuthorId: 0,
LanguageId: 0,
State: '',
StringId: '',
StringValue: '',
Timestamp: ''
}
]
}
],
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/v2/StringDefinitions/Batch');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send([
{
DescriptionForTranslator: '',
DoNotTranslate: false,
Id: '',
ParameterCount: 0,
Timestamp: '',
Translations: [
{
AuthorId: 0,
LanguageId: 0,
State: '',
StringId: '',
StringValue: '',
Timestamp: ''
}
]
}
]);
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/v2/StringDefinitions/Batch',
headers: {'content-type': 'application/json'},
data: [
{
DescriptionForTranslator: '',
DoNotTranslate: false,
Id: '',
ParameterCount: 0,
Timestamp: '',
Translations: [
{
AuthorId: 0,
LanguageId: 0,
State: '',
StringId: '',
StringValue: '',
Timestamp: ''
}
]
}
]
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/StringDefinitions/Batch';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '[{"DescriptionForTranslator":"","DoNotTranslate":false,"Id":"","ParameterCount":0,"Timestamp":"","Translations":[{"AuthorId":0,"LanguageId":0,"State":"","StringId":"","StringValue":"","Timestamp":""}]}]'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @[ @{ @"DescriptionForTranslator": @"", @"DoNotTranslate": @NO, @"Id": @"", @"ParameterCount": @0, @"Timestamp": @"", @"Translations": @[ @{ @"AuthorId": @0, @"LanguageId": @0, @"State": @"", @"StringId": @"", @"StringValue": @"", @"Timestamp": @"" } ] } ];
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/StringDefinitions/Batch"]
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/v2/StringDefinitions/Batch" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "[\n {\n \"DescriptionForTranslator\": \"\",\n \"DoNotTranslate\": false,\n \"Id\": \"\",\n \"ParameterCount\": 0,\n \"Timestamp\": \"\",\n \"Translations\": [\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n ]\n }\n]" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/StringDefinitions/Batch",
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([
[
'DescriptionForTranslator' => '',
'DoNotTranslate' => null,
'Id' => '',
'ParameterCount' => 0,
'Timestamp' => '',
'Translations' => [
[
'AuthorId' => 0,
'LanguageId' => 0,
'State' => '',
'StringId' => '',
'StringValue' => '',
'Timestamp' => ''
]
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/StringDefinitions/Batch', [
'body' => '[
{
"DescriptionForTranslator": "",
"DoNotTranslate": false,
"Id": "",
"ParameterCount": 0,
"Timestamp": "",
"Translations": [
{
"AuthorId": 0,
"LanguageId": 0,
"State": "",
"StringId": "",
"StringValue": "",
"Timestamp": ""
}
]
}
]',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/StringDefinitions/Batch');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
[
'DescriptionForTranslator' => '',
'DoNotTranslate' => null,
'Id' => '',
'ParameterCount' => 0,
'Timestamp' => '',
'Translations' => [
[
'AuthorId' => 0,
'LanguageId' => 0,
'State' => '',
'StringId' => '',
'StringValue' => '',
'Timestamp' => ''
]
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
[
'DescriptionForTranslator' => '',
'DoNotTranslate' => null,
'Id' => '',
'ParameterCount' => 0,
'Timestamp' => '',
'Translations' => [
[
'AuthorId' => 0,
'LanguageId' => 0,
'State' => '',
'StringId' => '',
'StringValue' => '',
'Timestamp' => ''
]
]
]
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/StringDefinitions/Batch');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/StringDefinitions/Batch' -Method POST -Headers $headers -ContentType 'application/json' -Body '[
{
"DescriptionForTranslator": "",
"DoNotTranslate": false,
"Id": "",
"ParameterCount": 0,
"Timestamp": "",
"Translations": [
{
"AuthorId": 0,
"LanguageId": 0,
"State": "",
"StringId": "",
"StringValue": "",
"Timestamp": ""
}
]
}
]'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/StringDefinitions/Batch' -Method POST -Headers $headers -ContentType 'application/json' -Body '[
{
"DescriptionForTranslator": "",
"DoNotTranslate": false,
"Id": "",
"ParameterCount": 0,
"Timestamp": "",
"Translations": [
{
"AuthorId": 0,
"LanguageId": 0,
"State": "",
"StringId": "",
"StringValue": "",
"Timestamp": ""
}
]
}
]'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "[\n {\n \"DescriptionForTranslator\": \"\",\n \"DoNotTranslate\": false,\n \"Id\": \"\",\n \"ParameterCount\": 0,\n \"Timestamp\": \"\",\n \"Translations\": [\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n ]\n }\n]"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/StringDefinitions/Batch", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/StringDefinitions/Batch"
payload = [
{
"DescriptionForTranslator": "",
"DoNotTranslate": False,
"Id": "",
"ParameterCount": 0,
"Timestamp": "",
"Translations": [
{
"AuthorId": 0,
"LanguageId": 0,
"State": "",
"StringId": "",
"StringValue": "",
"Timestamp": ""
}
]
}
]
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/StringDefinitions/Batch"
payload <- "[\n {\n \"DescriptionForTranslator\": \"\",\n \"DoNotTranslate\": false,\n \"Id\": \"\",\n \"ParameterCount\": 0,\n \"Timestamp\": \"\",\n \"Translations\": [\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n ]\n }\n]"
encode <- "json"
response <- VERB("POST", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/StringDefinitions/Batch")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "[\n {\n \"DescriptionForTranslator\": \"\",\n \"DoNotTranslate\": false,\n \"Id\": \"\",\n \"ParameterCount\": 0,\n \"Timestamp\": \"\",\n \"Translations\": [\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n ]\n }\n]"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/api/v2/StringDefinitions/Batch') do |req|
req.body = "[\n {\n \"DescriptionForTranslator\": \"\",\n \"DoNotTranslate\": false,\n \"Id\": \"\",\n \"ParameterCount\": 0,\n \"Timestamp\": \"\",\n \"Translations\": [\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n ]\n }\n]"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/StringDefinitions/Batch";
let payload = (
json!({
"DescriptionForTranslator": "",
"DoNotTranslate": false,
"Id": "",
"ParameterCount": 0,
"Timestamp": "",
"Translations": (
json!({
"AuthorId": 0,
"LanguageId": 0,
"State": "",
"StringId": "",
"StringValue": "",
"Timestamp": ""
})
)
})
);
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/StringDefinitions/Batch \
--header 'content-type: application/json' \
--data '[
{
"DescriptionForTranslator": "",
"DoNotTranslate": false,
"Id": "",
"ParameterCount": 0,
"Timestamp": "",
"Translations": [
{
"AuthorId": 0,
"LanguageId": 0,
"State": "",
"StringId": "",
"StringValue": "",
"Timestamp": ""
}
]
}
]'
echo '[
{
"DescriptionForTranslator": "",
"DoNotTranslate": false,
"Id": "",
"ParameterCount": 0,
"Timestamp": "",
"Translations": [
{
"AuthorId": 0,
"LanguageId": 0,
"State": "",
"StringId": "",
"StringValue": "",
"Timestamp": ""
}
]
}
]' | \
http POST {{baseUrl}}/api/v2/StringDefinitions/Batch \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '[\n {\n "DescriptionForTranslator": "",\n "DoNotTranslate": false,\n "Id": "",\n "ParameterCount": 0,\n "Timestamp": "",\n "Translations": [\n {\n "AuthorId": 0,\n "LanguageId": 0,\n "State": "",\n "StringId": "",\n "StringValue": "",\n "Timestamp": ""\n }\n ]\n }\n]' \
--output-document \
- {{baseUrl}}/api/v2/StringDefinitions/Batch
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
[
"DescriptionForTranslator": "",
"DoNotTranslate": false,
"Id": "",
"ParameterCount": 0,
"Timestamp": "",
"Translations": [
[
"AuthorId": 0,
"LanguageId": 0,
"State": "",
"StringId": "",
"StringValue": "",
"Timestamp": ""
]
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/StringDefinitions/Batch")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a paged response of Global String Definitions. (GET)
{{baseUrl}}/api/v2/StringDefinitions/:ID
QUERY PARAMS
ID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/StringDefinitions/:ID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/StringDefinitions/:ID")
require "http/client"
url = "{{baseUrl}}/api/v2/StringDefinitions/:ID"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/StringDefinitions/:ID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/StringDefinitions/:ID");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/StringDefinitions/:ID"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/StringDefinitions/:ID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/StringDefinitions/:ID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/StringDefinitions/:ID"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/StringDefinitions/:ID")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/StringDefinitions/:ID")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v2/StringDefinitions/:ID');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/StringDefinitions/:ID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/StringDefinitions/:ID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/StringDefinitions/:ID',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/StringDefinitions/:ID")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/StringDefinitions/:ID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/StringDefinitions/:ID'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v2/StringDefinitions/:ID');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/StringDefinitions/:ID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/StringDefinitions/:ID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/StringDefinitions/:ID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/StringDefinitions/:ID" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/StringDefinitions/:ID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/StringDefinitions/:ID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/StringDefinitions/:ID');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/StringDefinitions/:ID');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/StringDefinitions/:ID' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/StringDefinitions/:ID' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/StringDefinitions/:ID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/StringDefinitions/:ID"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/StringDefinitions/:ID"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/StringDefinitions/:ID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/StringDefinitions/:ID') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/StringDefinitions/:ID";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/StringDefinitions/:ID
http GET {{baseUrl}}/api/v2/StringDefinitions/:ID
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/StringDefinitions/:ID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/StringDefinitions/:ID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a paged response of Global String Definitions.
{{baseUrl}}/api/v2/StringDefinitions
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/StringDefinitions");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/StringDefinitions")
require "http/client"
url = "{{baseUrl}}/api/v2/StringDefinitions"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/StringDefinitions"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/StringDefinitions");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/StringDefinitions"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/StringDefinitions HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/StringDefinitions")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/StringDefinitions"))
.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/v2/StringDefinitions")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/StringDefinitions")
.asString();
const 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/v2/StringDefinitions');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/StringDefinitions'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/StringDefinitions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/StringDefinitions',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/StringDefinitions")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/StringDefinitions',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/StringDefinitions'};
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/v2/StringDefinitions');
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/v2/StringDefinitions'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/StringDefinitions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/StringDefinitions"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/StringDefinitions" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/StringDefinitions",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/StringDefinitions');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/StringDefinitions');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/StringDefinitions');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/StringDefinitions' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/StringDefinitions' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/StringDefinitions")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/StringDefinitions"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/StringDefinitions"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/StringDefinitions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/StringDefinitions') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/StringDefinitions";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/StringDefinitions
http GET {{baseUrl}}/api/v2/StringDefinitions
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/StringDefinitions
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/StringDefinitions")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update StringDefinition objects. Accepts an array of StringDefinition objects. This endpoint will add StringDefinitionChange objects to the database. The DescriptionForTranslator may not be modified after a String is submitted for translation.
{{baseUrl}}/api/v2/StringDefinitions/Batch
BODY json
[
{
"DescriptionForTranslator": "",
"DoNotTranslate": false,
"Id": "",
"ParameterCount": 0,
"Timestamp": "",
"Translations": [
{
"AuthorId": 0,
"LanguageId": 0,
"State": "",
"StringId": "",
"StringValue": "",
"Timestamp": ""
}
]
}
]
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/StringDefinitions/Batch");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "[\n {\n \"DescriptionForTranslator\": \"\",\n \"DoNotTranslate\": false,\n \"Id\": \"\",\n \"ParameterCount\": 0,\n \"Timestamp\": \"\",\n \"Translations\": [\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n ]\n }\n]");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/StringDefinitions/Batch" {:content-type :json
:form-params [{:DescriptionForTranslator ""
:DoNotTranslate false
:Id ""
:ParameterCount 0
:Timestamp ""
:Translations [{:AuthorId 0
:LanguageId 0
:State ""
:StringId ""
:StringValue ""
:Timestamp ""}]}]})
require "http/client"
url = "{{baseUrl}}/api/v2/StringDefinitions/Batch"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "[\n {\n \"DescriptionForTranslator\": \"\",\n \"DoNotTranslate\": false,\n \"Id\": \"\",\n \"ParameterCount\": 0,\n \"Timestamp\": \"\",\n \"Translations\": [\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n ]\n }\n]"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/v2/StringDefinitions/Batch"),
Content = new StringContent("[\n {\n \"DescriptionForTranslator\": \"\",\n \"DoNotTranslate\": false,\n \"Id\": \"\",\n \"ParameterCount\": 0,\n \"Timestamp\": \"\",\n \"Translations\": [\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n ]\n }\n]")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/StringDefinitions/Batch");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "[\n {\n \"DescriptionForTranslator\": \"\",\n \"DoNotTranslate\": false,\n \"Id\": \"\",\n \"ParameterCount\": 0,\n \"Timestamp\": \"\",\n \"Translations\": [\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n ]\n }\n]", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/StringDefinitions/Batch"
payload := strings.NewReader("[\n {\n \"DescriptionForTranslator\": \"\",\n \"DoNotTranslate\": false,\n \"Id\": \"\",\n \"ParameterCount\": 0,\n \"Timestamp\": \"\",\n \"Translations\": [\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n ]\n }\n]")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/StringDefinitions/Batch HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 324
[
{
"DescriptionForTranslator": "",
"DoNotTranslate": false,
"Id": "",
"ParameterCount": 0,
"Timestamp": "",
"Translations": [
{
"AuthorId": 0,
"LanguageId": 0,
"State": "",
"StringId": "",
"StringValue": "",
"Timestamp": ""
}
]
}
]
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/StringDefinitions/Batch")
.setHeader("content-type", "application/json")
.setBody("[\n {\n \"DescriptionForTranslator\": \"\",\n \"DoNotTranslate\": false,\n \"Id\": \"\",\n \"ParameterCount\": 0,\n \"Timestamp\": \"\",\n \"Translations\": [\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n ]\n }\n]")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/StringDefinitions/Batch"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("[\n {\n \"DescriptionForTranslator\": \"\",\n \"DoNotTranslate\": false,\n \"Id\": \"\",\n \"ParameterCount\": 0,\n \"Timestamp\": \"\",\n \"Translations\": [\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n ]\n }\n]"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "[\n {\n \"DescriptionForTranslator\": \"\",\n \"DoNotTranslate\": false,\n \"Id\": \"\",\n \"ParameterCount\": 0,\n \"Timestamp\": \"\",\n \"Translations\": [\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n ]\n }\n]");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/StringDefinitions/Batch")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/StringDefinitions/Batch")
.header("content-type", "application/json")
.body("[\n {\n \"DescriptionForTranslator\": \"\",\n \"DoNotTranslate\": false,\n \"Id\": \"\",\n \"ParameterCount\": 0,\n \"Timestamp\": \"\",\n \"Translations\": [\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n ]\n }\n]")
.asString();
const data = JSON.stringify([
{
DescriptionForTranslator: '',
DoNotTranslate: false,
Id: '',
ParameterCount: 0,
Timestamp: '',
Translations: [
{
AuthorId: 0,
LanguageId: 0,
State: '',
StringId: '',
StringValue: '',
Timestamp: ''
}
]
}
]);
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/v2/StringDefinitions/Batch');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/StringDefinitions/Batch',
headers: {'content-type': 'application/json'},
data: [
{
DescriptionForTranslator: '',
DoNotTranslate: false,
Id: '',
ParameterCount: 0,
Timestamp: '',
Translations: [
{
AuthorId: 0,
LanguageId: 0,
State: '',
StringId: '',
StringValue: '',
Timestamp: ''
}
]
}
]
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/StringDefinitions/Batch';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '[{"DescriptionForTranslator":"","DoNotTranslate":false,"Id":"","ParameterCount":0,"Timestamp":"","Translations":[{"AuthorId":0,"LanguageId":0,"State":"","StringId":"","StringValue":"","Timestamp":""}]}]'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/StringDefinitions/Batch',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '[\n {\n "DescriptionForTranslator": "",\n "DoNotTranslate": false,\n "Id": "",\n "ParameterCount": 0,\n "Timestamp": "",\n "Translations": [\n {\n "AuthorId": 0,\n "LanguageId": 0,\n "State": "",\n "StringId": "",\n "StringValue": "",\n "Timestamp": ""\n }\n ]\n }\n]'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "[\n {\n \"DescriptionForTranslator\": \"\",\n \"DoNotTranslate\": false,\n \"Id\": \"\",\n \"ParameterCount\": 0,\n \"Timestamp\": \"\",\n \"Translations\": [\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n ]\n }\n]")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/StringDefinitions/Batch")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/StringDefinitions/Batch',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify([
{
DescriptionForTranslator: '',
DoNotTranslate: false,
Id: '',
ParameterCount: 0,
Timestamp: '',
Translations: [
{
AuthorId: 0,
LanguageId: 0,
State: '',
StringId: '',
StringValue: '',
Timestamp: ''
}
]
}
]));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/StringDefinitions/Batch',
headers: {'content-type': 'application/json'},
body: [
{
DescriptionForTranslator: '',
DoNotTranslate: false,
Id: '',
ParameterCount: 0,
Timestamp: '',
Translations: [
{
AuthorId: 0,
LanguageId: 0,
State: '',
StringId: '',
StringValue: '',
Timestamp: ''
}
]
}
],
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/v2/StringDefinitions/Batch');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send([
{
DescriptionForTranslator: '',
DoNotTranslate: false,
Id: '',
ParameterCount: 0,
Timestamp: '',
Translations: [
{
AuthorId: 0,
LanguageId: 0,
State: '',
StringId: '',
StringValue: '',
Timestamp: ''
}
]
}
]);
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/v2/StringDefinitions/Batch',
headers: {'content-type': 'application/json'},
data: [
{
DescriptionForTranslator: '',
DoNotTranslate: false,
Id: '',
ParameterCount: 0,
Timestamp: '',
Translations: [
{
AuthorId: 0,
LanguageId: 0,
State: '',
StringId: '',
StringValue: '',
Timestamp: ''
}
]
}
]
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/StringDefinitions/Batch';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '[{"DescriptionForTranslator":"","DoNotTranslate":false,"Id":"","ParameterCount":0,"Timestamp":"","Translations":[{"AuthorId":0,"LanguageId":0,"State":"","StringId":"","StringValue":"","Timestamp":""}]}]'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @[ @{ @"DescriptionForTranslator": @"", @"DoNotTranslate": @NO, @"Id": @"", @"ParameterCount": @0, @"Timestamp": @"", @"Translations": @[ @{ @"AuthorId": @0, @"LanguageId": @0, @"State": @"", @"StringId": @"", @"StringValue": @"", @"Timestamp": @"" } ] } ];
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/StringDefinitions/Batch"]
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/v2/StringDefinitions/Batch" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "[\n {\n \"DescriptionForTranslator\": \"\",\n \"DoNotTranslate\": false,\n \"Id\": \"\",\n \"ParameterCount\": 0,\n \"Timestamp\": \"\",\n \"Translations\": [\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n ]\n }\n]" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/StringDefinitions/Batch",
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([
[
'DescriptionForTranslator' => '',
'DoNotTranslate' => null,
'Id' => '',
'ParameterCount' => 0,
'Timestamp' => '',
'Translations' => [
[
'AuthorId' => 0,
'LanguageId' => 0,
'State' => '',
'StringId' => '',
'StringValue' => '',
'Timestamp' => ''
]
]
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/StringDefinitions/Batch', [
'body' => '[
{
"DescriptionForTranslator": "",
"DoNotTranslate": false,
"Id": "",
"ParameterCount": 0,
"Timestamp": "",
"Translations": [
{
"AuthorId": 0,
"LanguageId": 0,
"State": "",
"StringId": "",
"StringValue": "",
"Timestamp": ""
}
]
}
]',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/StringDefinitions/Batch');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
[
'DescriptionForTranslator' => '',
'DoNotTranslate' => null,
'Id' => '',
'ParameterCount' => 0,
'Timestamp' => '',
'Translations' => [
[
'AuthorId' => 0,
'LanguageId' => 0,
'State' => '',
'StringId' => '',
'StringValue' => '',
'Timestamp' => ''
]
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
[
'DescriptionForTranslator' => '',
'DoNotTranslate' => null,
'Id' => '',
'ParameterCount' => 0,
'Timestamp' => '',
'Translations' => [
[
'AuthorId' => 0,
'LanguageId' => 0,
'State' => '',
'StringId' => '',
'StringValue' => '',
'Timestamp' => ''
]
]
]
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/StringDefinitions/Batch');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/StringDefinitions/Batch' -Method PUT -Headers $headers -ContentType 'application/json' -Body '[
{
"DescriptionForTranslator": "",
"DoNotTranslate": false,
"Id": "",
"ParameterCount": 0,
"Timestamp": "",
"Translations": [
{
"AuthorId": 0,
"LanguageId": 0,
"State": "",
"StringId": "",
"StringValue": "",
"Timestamp": ""
}
]
}
]'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/StringDefinitions/Batch' -Method PUT -Headers $headers -ContentType 'application/json' -Body '[
{
"DescriptionForTranslator": "",
"DoNotTranslate": false,
"Id": "",
"ParameterCount": 0,
"Timestamp": "",
"Translations": [
{
"AuthorId": 0,
"LanguageId": 0,
"State": "",
"StringId": "",
"StringValue": "",
"Timestamp": ""
}
]
}
]'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "[\n {\n \"DescriptionForTranslator\": \"\",\n \"DoNotTranslate\": false,\n \"Id\": \"\",\n \"ParameterCount\": 0,\n \"Timestamp\": \"\",\n \"Translations\": [\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n ]\n }\n]"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/StringDefinitions/Batch", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/StringDefinitions/Batch"
payload = [
{
"DescriptionForTranslator": "",
"DoNotTranslate": False,
"Id": "",
"ParameterCount": 0,
"Timestamp": "",
"Translations": [
{
"AuthorId": 0,
"LanguageId": 0,
"State": "",
"StringId": "",
"StringValue": "",
"Timestamp": ""
}
]
}
]
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/StringDefinitions/Batch"
payload <- "[\n {\n \"DescriptionForTranslator\": \"\",\n \"DoNotTranslate\": false,\n \"Id\": \"\",\n \"ParameterCount\": 0,\n \"Timestamp\": \"\",\n \"Translations\": [\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n ]\n }\n]"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/StringDefinitions/Batch")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "[\n {\n \"DescriptionForTranslator\": \"\",\n \"DoNotTranslate\": false,\n \"Id\": \"\",\n \"ParameterCount\": 0,\n \"Timestamp\": \"\",\n \"Translations\": [\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n ]\n }\n]"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/StringDefinitions/Batch') do |req|
req.body = "[\n {\n \"DescriptionForTranslator\": \"\",\n \"DoNotTranslate\": false,\n \"Id\": \"\",\n \"ParameterCount\": 0,\n \"Timestamp\": \"\",\n \"Translations\": [\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n ]\n }\n]"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/StringDefinitions/Batch";
let payload = (
json!({
"DescriptionForTranslator": "",
"DoNotTranslate": false,
"Id": "",
"ParameterCount": 0,
"Timestamp": "",
"Translations": (
json!({
"AuthorId": 0,
"LanguageId": 0,
"State": "",
"StringId": "",
"StringValue": "",
"Timestamp": ""
})
)
})
);
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/StringDefinitions/Batch \
--header 'content-type: application/json' \
--data '[
{
"DescriptionForTranslator": "",
"DoNotTranslate": false,
"Id": "",
"ParameterCount": 0,
"Timestamp": "",
"Translations": [
{
"AuthorId": 0,
"LanguageId": 0,
"State": "",
"StringId": "",
"StringValue": "",
"Timestamp": ""
}
]
}
]'
echo '[
{
"DescriptionForTranslator": "",
"DoNotTranslate": false,
"Id": "",
"ParameterCount": 0,
"Timestamp": "",
"Translations": [
{
"AuthorId": 0,
"LanguageId": 0,
"State": "",
"StringId": "",
"StringValue": "",
"Timestamp": ""
}
]
}
]' | \
http PUT {{baseUrl}}/api/v2/StringDefinitions/Batch \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '[\n {\n "DescriptionForTranslator": "",\n "DoNotTranslate": false,\n "Id": "",\n "ParameterCount": 0,\n "Timestamp": "",\n "Translations": [\n {\n "AuthorId": 0,\n "LanguageId": 0,\n "State": "",\n "StringId": "",\n "StringValue": "",\n "Timestamp": ""\n }\n ]\n }\n]' \
--output-document \
- {{baseUrl}}/api/v2/StringDefinitions/Batch
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
[
"DescriptionForTranslator": "",
"DoNotTranslate": false,
"Id": "",
"ParameterCount": 0,
"Timestamp": "",
"Translations": [
[
"AuthorId": 0,
"LanguageId": 0,
"State": "",
"StringId": "",
"StringValue": "",
"Timestamp": ""
]
]
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/StringDefinitions/Batch")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a paged response of Global String Translations.
{{baseUrl}}/api/v2/StringTranslations
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/StringTranslations");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/StringTranslations")
require "http/client"
url = "{{baseUrl}}/api/v2/StringTranslations"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/StringTranslations"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/StringTranslations");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/StringTranslations"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/StringTranslations HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/StringTranslations")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/StringTranslations"))
.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/v2/StringTranslations")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/StringTranslations")
.asString();
const 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/v2/StringTranslations');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/StringTranslations'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/StringTranslations';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/StringTranslations',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/StringTranslations")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/StringTranslations',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/StringTranslations'};
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/v2/StringTranslations');
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/v2/StringTranslations'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/StringTranslations';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/StringTranslations"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/StringTranslations" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/StringTranslations",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/StringTranslations');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/StringTranslations');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/StringTranslations');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/StringTranslations' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/StringTranslations' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/StringTranslations")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/StringTranslations"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/StringTranslations"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/StringTranslations")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/StringTranslations') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/StringTranslations";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/StringTranslations
http GET {{baseUrl}}/api/v2/StringTranslations
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/StringTranslations
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/StringTranslations")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a single translation based upon stringId and languageId
{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId
QUERY PARAMS
stringId
languageId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId")
require "http/client"
url = "{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/StringTranslations/:stringId/:languageId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId"))
.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/v2/StringTranslations/:stringId/:languageId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId")
.asString();
const 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/v2/StringTranslations/:stringId/:languageId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/StringTranslations/:stringId/:languageId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId'
};
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/v2/StringTranslations/:stringId/:languageId');
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/v2/StringTranslations/:stringId/:languageId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/StringTranslations/:stringId/:languageId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/StringTranslations/:stringId/:languageId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId
http GET {{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update a string value or a state for a string translation.
{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId
QUERY PARAMS
stringId
languageId
BODY json
{
"AuthorId": 0,
"LanguageId": 0,
"State": "",
"StringId": "",
"StringValue": "",
"Timestamp": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId" {:content-type :json
:form-params {:AuthorId 0
:LanguageId 0
:State ""
:StringId ""
:StringValue ""
:Timestamp ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\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/v2/StringTranslations/:stringId/:languageId"),
Content = new StringContent("{\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\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/v2/StringTranslations/:stringId/:languageId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId"
payload := strings.NewReader("{\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/StringTranslations/:stringId/:languageId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 111
{
"AuthorId": 0,
"LanguageId": 0,
"State": "",
"StringId": "",
"StringValue": "",
"Timestamp": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId")
.setHeader("content-type", "application/json")
.setBody("{\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\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 \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId")
.header("content-type", "application/json")
.body("{\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n}")
.asString();
const data = JSON.stringify({
AuthorId: 0,
LanguageId: 0,
State: '',
StringId: '',
StringValue: '',
Timestamp: ''
});
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/v2/StringTranslations/:stringId/:languageId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId',
headers: {'content-type': 'application/json'},
data: {
AuthorId: 0,
LanguageId: 0,
State: '',
StringId: '',
StringValue: '',
Timestamp: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"AuthorId":0,"LanguageId":0,"State":"","StringId":"","StringValue":"","Timestamp":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "AuthorId": 0,\n "LanguageId": 0,\n "State": "",\n "StringId": "",\n "StringValue": "",\n "Timestamp": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/StringTranslations/:stringId/:languageId',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
AuthorId: 0,
LanguageId: 0,
State: '',
StringId: '',
StringValue: '',
Timestamp: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId',
headers: {'content-type': 'application/json'},
body: {
AuthorId: 0,
LanguageId: 0,
State: '',
StringId: '',
StringValue: '',
Timestamp: ''
},
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/v2/StringTranslations/:stringId/:languageId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
AuthorId: 0,
LanguageId: 0,
State: '',
StringId: '',
StringValue: '',
Timestamp: ''
});
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/v2/StringTranslations/:stringId/:languageId',
headers: {'content-type': 'application/json'},
data: {
AuthorId: 0,
LanguageId: 0,
State: '',
StringId: '',
StringValue: '',
Timestamp: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"AuthorId":0,"LanguageId":0,"State":"","StringId":"","StringValue":"","Timestamp":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"AuthorId": @0,
@"LanguageId": @0,
@"State": @"",
@"StringId": @"",
@"StringValue": @"",
@"Timestamp": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId"]
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/v2/StringTranslations/:stringId/:languageId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId",
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([
'AuthorId' => 0,
'LanguageId' => 0,
'State' => '',
'StringId' => '',
'StringValue' => '',
'Timestamp' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId', [
'body' => '{
"AuthorId": 0,
"LanguageId": 0,
"State": "",
"StringId": "",
"StringValue": "",
"Timestamp": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'AuthorId' => 0,
'LanguageId' => 0,
'State' => '',
'StringId' => '',
'StringValue' => '',
'Timestamp' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'AuthorId' => 0,
'LanguageId' => 0,
'State' => '',
'StringId' => '',
'StringValue' => '',
'Timestamp' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"AuthorId": 0,
"LanguageId": 0,
"State": "",
"StringId": "",
"StringValue": "",
"Timestamp": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"AuthorId": 0,
"LanguageId": 0,
"State": "",
"StringId": "",
"StringValue": "",
"Timestamp": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/StringTranslations/:stringId/:languageId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId"
payload = {
"AuthorId": 0,
"LanguageId": 0,
"State": "",
"StringId": "",
"StringValue": "",
"Timestamp": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId"
payload <- "{\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\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/v2/StringTranslations/:stringId/:languageId")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/StringTranslations/:stringId/:languageId') do |req|
req.body = "{\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\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/v2/StringTranslations/:stringId/:languageId";
let payload = json!({
"AuthorId": 0,
"LanguageId": 0,
"State": "",
"StringId": "",
"StringValue": "",
"Timestamp": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId \
--header 'content-type: application/json' \
--data '{
"AuthorId": 0,
"LanguageId": 0,
"State": "",
"StringId": "",
"StringValue": "",
"Timestamp": ""
}'
echo '{
"AuthorId": 0,
"LanguageId": 0,
"State": "",
"StringId": "",
"StringValue": "",
"Timestamp": ""
}' | \
http PUT {{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "AuthorId": 0,\n "LanguageId": 0,\n "State": "",\n "StringId": "",\n "StringValue": "",\n "Timestamp": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"AuthorId": 0,
"LanguageId": 0,
"State": "",
"StringId": "",
"StringValue": "",
"Timestamp": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/StringTranslations/:stringId/:languageId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update corrections to string translations
{{baseUrl}}/api/v2/StringTranslations/Batch
BODY json
[
{
"AuthorId": 0,
"LanguageId": 0,
"State": "",
"StringId": "",
"StringValue": "",
"Timestamp": ""
}
]
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/StringTranslations/Batch");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "[\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n]");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/StringTranslations/Batch" {:content-type :json
:form-params [{:AuthorId 0
:LanguageId 0
:State ""
:StringId ""
:StringValue ""
:Timestamp ""}]})
require "http/client"
url = "{{baseUrl}}/api/v2/StringTranslations/Batch"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "[\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n]"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/v2/StringTranslations/Batch"),
Content = new StringContent("[\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\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/v2/StringTranslations/Batch");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "[\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n]", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/StringTranslations/Batch"
payload := strings.NewReader("[\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n]")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/StringTranslations/Batch HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 131
[
{
"AuthorId": 0,
"LanguageId": 0,
"State": "",
"StringId": "",
"StringValue": "",
"Timestamp": ""
}
]
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/StringTranslations/Batch")
.setHeader("content-type", "application/json")
.setBody("[\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n]")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/StringTranslations/Batch"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("[\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\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 \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n]");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/StringTranslations/Batch")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/StringTranslations/Batch")
.header("content-type", "application/json")
.body("[\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n]")
.asString();
const data = JSON.stringify([
{
AuthorId: 0,
LanguageId: 0,
State: '',
StringId: '',
StringValue: '',
Timestamp: ''
}
]);
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/v2/StringTranslations/Batch');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/StringTranslations/Batch',
headers: {'content-type': 'application/json'},
data: [
{
AuthorId: 0,
LanguageId: 0,
State: '',
StringId: '',
StringValue: '',
Timestamp: ''
}
]
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/StringTranslations/Batch';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '[{"AuthorId":0,"LanguageId":0,"State":"","StringId":"","StringValue":"","Timestamp":""}]'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/StringTranslations/Batch',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '[\n {\n "AuthorId": 0,\n "LanguageId": 0,\n "State": "",\n "StringId": "",\n "StringValue": "",\n "Timestamp": ""\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 \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n]")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/StringTranslations/Batch")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/StringTranslations/Batch',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify([
{
AuthorId: 0,
LanguageId: 0,
State: '',
StringId: '',
StringValue: '',
Timestamp: ''
}
]));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/StringTranslations/Batch',
headers: {'content-type': 'application/json'},
body: [
{
AuthorId: 0,
LanguageId: 0,
State: '',
StringId: '',
StringValue: '',
Timestamp: ''
}
],
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/v2/StringTranslations/Batch');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send([
{
AuthorId: 0,
LanguageId: 0,
State: '',
StringId: '',
StringValue: '',
Timestamp: ''
}
]);
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/v2/StringTranslations/Batch',
headers: {'content-type': 'application/json'},
data: [
{
AuthorId: 0,
LanguageId: 0,
State: '',
StringId: '',
StringValue: '',
Timestamp: ''
}
]
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/StringTranslations/Batch';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '[{"AuthorId":0,"LanguageId":0,"State":"","StringId":"","StringValue":"","Timestamp":""}]'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @[ @{ @"AuthorId": @0, @"LanguageId": @0, @"State": @"", @"StringId": @"", @"StringValue": @"", @"Timestamp": @"" } ];
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/StringTranslations/Batch"]
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/v2/StringTranslations/Batch" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "[\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n]" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/StringTranslations/Batch",
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([
[
'AuthorId' => 0,
'LanguageId' => 0,
'State' => '',
'StringId' => '',
'StringValue' => '',
'Timestamp' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/StringTranslations/Batch', [
'body' => '[
{
"AuthorId": 0,
"LanguageId": 0,
"State": "",
"StringId": "",
"StringValue": "",
"Timestamp": ""
}
]',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/StringTranslations/Batch');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
[
'AuthorId' => 0,
'LanguageId' => 0,
'State' => '',
'StringId' => '',
'StringValue' => '',
'Timestamp' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
[
'AuthorId' => 0,
'LanguageId' => 0,
'State' => '',
'StringId' => '',
'StringValue' => '',
'Timestamp' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/StringTranslations/Batch');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/StringTranslations/Batch' -Method PUT -Headers $headers -ContentType 'application/json' -Body '[
{
"AuthorId": 0,
"LanguageId": 0,
"State": "",
"StringId": "",
"StringValue": "",
"Timestamp": ""
}
]'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/StringTranslations/Batch' -Method PUT -Headers $headers -ContentType 'application/json' -Body '[
{
"AuthorId": 0,
"LanguageId": 0,
"State": "",
"StringId": "",
"StringValue": "",
"Timestamp": ""
}
]'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "[\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n]"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/StringTranslations/Batch", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/StringTranslations/Batch"
payload = [
{
"AuthorId": 0,
"LanguageId": 0,
"State": "",
"StringId": "",
"StringValue": "",
"Timestamp": ""
}
]
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/StringTranslations/Batch"
payload <- "[\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n]"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/StringTranslations/Batch")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "[\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n]"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/StringTranslations/Batch') do |req|
req.body = "[\n {\n \"AuthorId\": 0,\n \"LanguageId\": 0,\n \"State\": \"\",\n \"StringId\": \"\",\n \"StringValue\": \"\",\n \"Timestamp\": \"\"\n }\n]"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/StringTranslations/Batch";
let payload = (
json!({
"AuthorId": 0,
"LanguageId": 0,
"State": "",
"StringId": "",
"StringValue": "",
"Timestamp": ""
})
);
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/StringTranslations/Batch \
--header 'content-type: application/json' \
--data '[
{
"AuthorId": 0,
"LanguageId": 0,
"State": "",
"StringId": "",
"StringValue": "",
"Timestamp": ""
}
]'
echo '[
{
"AuthorId": 0,
"LanguageId": 0,
"State": "",
"StringId": "",
"StringValue": "",
"Timestamp": ""
}
]' | \
http PUT {{baseUrl}}/api/v2/StringTranslations/Batch \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '[\n {\n "AuthorId": 0,\n "LanguageId": 0,\n "State": "",\n "StringId": "",\n "StringValue": "",\n "Timestamp": ""\n }\n]' \
--output-document \
- {{baseUrl}}/api/v2/StringTranslations/Batch
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
[
"AuthorId": 0,
"LanguageId": 0,
"State": "",
"StringId": "",
"StringValue": "",
"Timestamp": ""
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/StringTranslations/Batch")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Create a translationKey object.
{{baseUrl}}/api/v2/TranslationKeys
BODY json
{
"ID": 0,
"KeyName": "",
"StringID": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/TranslationKeys");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ID\": 0,\n \"KeyName\": \"\",\n \"StringID\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/TranslationKeys" {:content-type :json
:form-params {:ID 0
:KeyName ""
:StringID ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/TranslationKeys"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ID\": 0,\n \"KeyName\": \"\",\n \"StringID\": \"\"\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/v2/TranslationKeys"),
Content = new StringContent("{\n \"ID\": 0,\n \"KeyName\": \"\",\n \"StringID\": \"\"\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/v2/TranslationKeys");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ID\": 0,\n \"KeyName\": \"\",\n \"StringID\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/TranslationKeys"
payload := strings.NewReader("{\n \"ID\": 0,\n \"KeyName\": \"\",\n \"StringID\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/TranslationKeys HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 48
{
"ID": 0,
"KeyName": "",
"StringID": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/TranslationKeys")
.setHeader("content-type", "application/json")
.setBody("{\n \"ID\": 0,\n \"KeyName\": \"\",\n \"StringID\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/TranslationKeys"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ID\": 0,\n \"KeyName\": \"\",\n \"StringID\": \"\"\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 \"ID\": 0,\n \"KeyName\": \"\",\n \"StringID\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/TranslationKeys")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/TranslationKeys")
.header("content-type", "application/json")
.body("{\n \"ID\": 0,\n \"KeyName\": \"\",\n \"StringID\": \"\"\n}")
.asString();
const data = JSON.stringify({
ID: 0,
KeyName: '',
StringID: ''
});
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/v2/TranslationKeys');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/TranslationKeys',
headers: {'content-type': 'application/json'},
data: {ID: 0, KeyName: '', StringID: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/TranslationKeys';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ID":0,"KeyName":"","StringID":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/TranslationKeys',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ID": 0,\n "KeyName": "",\n "StringID": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ID\": 0,\n \"KeyName\": \"\",\n \"StringID\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/TranslationKeys")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/TranslationKeys',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({ID: 0, KeyName: '', StringID: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/TranslationKeys',
headers: {'content-type': 'application/json'},
body: {ID: 0, KeyName: '', StringID: ''},
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/v2/TranslationKeys');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ID: 0,
KeyName: '',
StringID: ''
});
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/v2/TranslationKeys',
headers: {'content-type': 'application/json'},
data: {ID: 0, KeyName: '', StringID: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/TranslationKeys';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ID":0,"KeyName":"","StringID":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ID": @0,
@"KeyName": @"",
@"StringID": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/TranslationKeys"]
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/v2/TranslationKeys" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ID\": 0,\n \"KeyName\": \"\",\n \"StringID\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/TranslationKeys",
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' => 0,
'KeyName' => '',
'StringID' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/TranslationKeys', [
'body' => '{
"ID": 0,
"KeyName": "",
"StringID": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/TranslationKeys');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ID' => 0,
'KeyName' => '',
'StringID' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ID' => 0,
'KeyName' => '',
'StringID' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/TranslationKeys');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/TranslationKeys' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ID": 0,
"KeyName": "",
"StringID": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/TranslationKeys' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ID": 0,
"KeyName": "",
"StringID": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ID\": 0,\n \"KeyName\": \"\",\n \"StringID\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/TranslationKeys", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/TranslationKeys"
payload = {
"ID": 0,
"KeyName": "",
"StringID": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/TranslationKeys"
payload <- "{\n \"ID\": 0,\n \"KeyName\": \"\",\n \"StringID\": \"\"\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/v2/TranslationKeys")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"ID\": 0,\n \"KeyName\": \"\",\n \"StringID\": \"\"\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/v2/TranslationKeys') do |req|
req.body = "{\n \"ID\": 0,\n \"KeyName\": \"\",\n \"StringID\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/TranslationKeys";
let payload = json!({
"ID": 0,
"KeyName": "",
"StringID": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/TranslationKeys \
--header 'content-type: application/json' \
--data '{
"ID": 0,
"KeyName": "",
"StringID": ""
}'
echo '{
"ID": 0,
"KeyName": "",
"StringID": ""
}' | \
http POST {{baseUrl}}/api/v2/TranslationKeys \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "ID": 0,\n "KeyName": "",\n "StringID": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/TranslationKeys
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ID": 0,
"KeyName": "",
"StringID": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/TranslationKeys")! 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 TranslationKey by ID
{{baseUrl}}/api/v2/TranslationKeys/:ID
QUERY PARAMS
ID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/TranslationKeys/:ID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/TranslationKeys/:ID")
require "http/client"
url = "{{baseUrl}}/api/v2/TranslationKeys/:ID"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/TranslationKeys/:ID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/TranslationKeys/:ID");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/TranslationKeys/:ID"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/TranslationKeys/:ID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/TranslationKeys/:ID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/TranslationKeys/:ID"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/TranslationKeys/:ID")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/TranslationKeys/:ID")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v2/TranslationKeys/:ID');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/TranslationKeys/:ID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/TranslationKeys/:ID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/TranslationKeys/:ID',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/TranslationKeys/:ID")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/TranslationKeys/:ID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/TranslationKeys/:ID'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v2/TranslationKeys/:ID');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/TranslationKeys/:ID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/TranslationKeys/:ID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/TranslationKeys/:ID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/TranslationKeys/:ID" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/TranslationKeys/:ID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/TranslationKeys/:ID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/TranslationKeys/:ID');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/TranslationKeys/:ID');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/TranslationKeys/:ID' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/TranslationKeys/:ID' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/TranslationKeys/:ID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/TranslationKeys/:ID"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/TranslationKeys/:ID"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/TranslationKeys/:ID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/TranslationKeys/:ID') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/TranslationKeys/:ID";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/TranslationKeys/:ID
http GET {{baseUrl}}/api/v2/TranslationKeys/:ID
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/TranslationKeys/:ID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/TranslationKeys/:ID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a paged response of TranslationKeys.
{{baseUrl}}/api/v2/TranslationKeys
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/TranslationKeys");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/TranslationKeys")
require "http/client"
url = "{{baseUrl}}/api/v2/TranslationKeys"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/TranslationKeys"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/TranslationKeys");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/TranslationKeys"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/TranslationKeys HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/TranslationKeys")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/TranslationKeys"))
.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/v2/TranslationKeys")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/TranslationKeys")
.asString();
const 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/v2/TranslationKeys');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/TranslationKeys'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/TranslationKeys';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/TranslationKeys',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/TranslationKeys")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/TranslationKeys',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/TranslationKeys'};
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/v2/TranslationKeys');
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/v2/TranslationKeys'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/TranslationKeys';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/TranslationKeys"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/TranslationKeys" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/TranslationKeys",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/TranslationKeys');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/TranslationKeys');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/TranslationKeys');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/TranslationKeys' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/TranslationKeys' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/TranslationKeys")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/TranslationKeys"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/TranslationKeys"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/TranslationKeys")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/TranslationKeys') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/TranslationKeys";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/TranslationKeys
http GET {{baseUrl}}/api/v2/TranslationKeys
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/TranslationKeys
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/TranslationKeys")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update the StringID of the translationKey object.
{{baseUrl}}/api/v2/TranslationKeys/:ID
QUERY PARAMS
ID
BODY json
{
"ID": 0,
"KeyName": "",
"StringID": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/TranslationKeys/:ID");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ID\": 0,\n \"KeyName\": \"\",\n \"StringID\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/TranslationKeys/:ID" {:content-type :json
:form-params {:ID 0
:KeyName ""
:StringID ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/TranslationKeys/:ID"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ID\": 0,\n \"KeyName\": \"\",\n \"StringID\": \"\"\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/v2/TranslationKeys/:ID"),
Content = new StringContent("{\n \"ID\": 0,\n \"KeyName\": \"\",\n \"StringID\": \"\"\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/v2/TranslationKeys/:ID");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ID\": 0,\n \"KeyName\": \"\",\n \"StringID\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/TranslationKeys/:ID"
payload := strings.NewReader("{\n \"ID\": 0,\n \"KeyName\": \"\",\n \"StringID\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/TranslationKeys/:ID HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 48
{
"ID": 0,
"KeyName": "",
"StringID": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/TranslationKeys/:ID")
.setHeader("content-type", "application/json")
.setBody("{\n \"ID\": 0,\n \"KeyName\": \"\",\n \"StringID\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/TranslationKeys/:ID"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"ID\": 0,\n \"KeyName\": \"\",\n \"StringID\": \"\"\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 \"ID\": 0,\n \"KeyName\": \"\",\n \"StringID\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/TranslationKeys/:ID")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/TranslationKeys/:ID")
.header("content-type", "application/json")
.body("{\n \"ID\": 0,\n \"KeyName\": \"\",\n \"StringID\": \"\"\n}")
.asString();
const data = JSON.stringify({
ID: 0,
KeyName: '',
StringID: ''
});
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/v2/TranslationKeys/:ID');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/TranslationKeys/:ID',
headers: {'content-type': 'application/json'},
data: {ID: 0, KeyName: '', StringID: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/TranslationKeys/:ID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ID":0,"KeyName":"","StringID":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/TranslationKeys/:ID',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ID": 0,\n "KeyName": "",\n "StringID": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ID\": 0,\n \"KeyName\": \"\",\n \"StringID\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/TranslationKeys/:ID")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/TranslationKeys/:ID',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({ID: 0, KeyName: '', StringID: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/TranslationKeys/:ID',
headers: {'content-type': 'application/json'},
body: {ID: 0, KeyName: '', StringID: ''},
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/v2/TranslationKeys/:ID');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ID: 0,
KeyName: '',
StringID: ''
});
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/v2/TranslationKeys/:ID',
headers: {'content-type': 'application/json'},
data: {ID: 0, KeyName: '', StringID: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/TranslationKeys/:ID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ID":0,"KeyName":"","StringID":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ID": @0,
@"KeyName": @"",
@"StringID": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/TranslationKeys/:ID"]
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/v2/TranslationKeys/:ID" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ID\": 0,\n \"KeyName\": \"\",\n \"StringID\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/TranslationKeys/:ID",
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([
'ID' => 0,
'KeyName' => '',
'StringID' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/TranslationKeys/:ID', [
'body' => '{
"ID": 0,
"KeyName": "",
"StringID": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/TranslationKeys/:ID');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ID' => 0,
'KeyName' => '',
'StringID' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ID' => 0,
'KeyName' => '',
'StringID' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/TranslationKeys/:ID');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/TranslationKeys/:ID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ID": 0,
"KeyName": "",
"StringID": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/TranslationKeys/:ID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ID": 0,
"KeyName": "",
"StringID": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ID\": 0,\n \"KeyName\": \"\",\n \"StringID\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/TranslationKeys/:ID", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/TranslationKeys/:ID"
payload = {
"ID": 0,
"KeyName": "",
"StringID": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/TranslationKeys/:ID"
payload <- "{\n \"ID\": 0,\n \"KeyName\": \"\",\n \"StringID\": \"\"\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/v2/TranslationKeys/:ID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"ID\": 0,\n \"KeyName\": \"\",\n \"StringID\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/TranslationKeys/:ID') do |req|
req.body = "{\n \"ID\": 0,\n \"KeyName\": \"\",\n \"StringID\": \"\"\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/v2/TranslationKeys/:ID";
let payload = json!({
"ID": 0,
"KeyName": "",
"StringID": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/TranslationKeys/:ID \
--header 'content-type: application/json' \
--data '{
"ID": 0,
"KeyName": "",
"StringID": ""
}'
echo '{
"ID": 0,
"KeyName": "",
"StringID": ""
}' | \
http PUT {{baseUrl}}/api/v2/TranslationKeys/:ID \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "ID": 0,\n "KeyName": "",\n "StringID": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/TranslationKeys/:ID
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ID": 0,
"KeyName": "",
"StringID": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/TranslationKeys/:ID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Create a translation request. Accepts a TranslationRequest object. Returns the Id of the created object. The state of the TranslationRequest must be ‘NotSubmitted’.
{{baseUrl}}/api/v2/TranslationRequests
BODY json
{
"ApprovalUserId": 0,
"CCEmailAddresses": [],
"ChargeToAccount": "",
"Deadline": "",
"Id": 0,
"LocaleIds": [],
"Notes": "",
"QuestionsUserId": 0,
"State": "",
"SubmittedBy": 0,
"TranslatorEmail": "",
"TranslatorName": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/TranslationRequests");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ApprovalUserId\": 0,\n \"CCEmailAddresses\": [],\n \"ChargeToAccount\": \"\",\n \"Deadline\": \"\",\n \"Id\": 0,\n \"LocaleIds\": [],\n \"Notes\": \"\",\n \"QuestionsUserId\": 0,\n \"State\": \"\",\n \"SubmittedBy\": 0,\n \"TranslatorEmail\": \"\",\n \"TranslatorName\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/TranslationRequests" {:content-type :json
:form-params {:ApprovalUserId 0
:CCEmailAddresses []
:ChargeToAccount ""
:Deadline ""
:Id 0
:LocaleIds []
:Notes ""
:QuestionsUserId 0
:State ""
:SubmittedBy 0
:TranslatorEmail ""
:TranslatorName ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/TranslationRequests"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ApprovalUserId\": 0,\n \"CCEmailAddresses\": [],\n \"ChargeToAccount\": \"\",\n \"Deadline\": \"\",\n \"Id\": 0,\n \"LocaleIds\": [],\n \"Notes\": \"\",\n \"QuestionsUserId\": 0,\n \"State\": \"\",\n \"SubmittedBy\": 0,\n \"TranslatorEmail\": \"\",\n \"TranslatorName\": \"\"\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/v2/TranslationRequests"),
Content = new StringContent("{\n \"ApprovalUserId\": 0,\n \"CCEmailAddresses\": [],\n \"ChargeToAccount\": \"\",\n \"Deadline\": \"\",\n \"Id\": 0,\n \"LocaleIds\": [],\n \"Notes\": \"\",\n \"QuestionsUserId\": 0,\n \"State\": \"\",\n \"SubmittedBy\": 0,\n \"TranslatorEmail\": \"\",\n \"TranslatorName\": \"\"\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/v2/TranslationRequests");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ApprovalUserId\": 0,\n \"CCEmailAddresses\": [],\n \"ChargeToAccount\": \"\",\n \"Deadline\": \"\",\n \"Id\": 0,\n \"LocaleIds\": [],\n \"Notes\": \"\",\n \"QuestionsUserId\": 0,\n \"State\": \"\",\n \"SubmittedBy\": 0,\n \"TranslatorEmail\": \"\",\n \"TranslatorName\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/TranslationRequests"
payload := strings.NewReader("{\n \"ApprovalUserId\": 0,\n \"CCEmailAddresses\": [],\n \"ChargeToAccount\": \"\",\n \"Deadline\": \"\",\n \"Id\": 0,\n \"LocaleIds\": [],\n \"Notes\": \"\",\n \"QuestionsUserId\": 0,\n \"State\": \"\",\n \"SubmittedBy\": 0,\n \"TranslatorEmail\": \"\",\n \"TranslatorName\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/TranslationRequests HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 247
{
"ApprovalUserId": 0,
"CCEmailAddresses": [],
"ChargeToAccount": "",
"Deadline": "",
"Id": 0,
"LocaleIds": [],
"Notes": "",
"QuestionsUserId": 0,
"State": "",
"SubmittedBy": 0,
"TranslatorEmail": "",
"TranslatorName": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/TranslationRequests")
.setHeader("content-type", "application/json")
.setBody("{\n \"ApprovalUserId\": 0,\n \"CCEmailAddresses\": [],\n \"ChargeToAccount\": \"\",\n \"Deadline\": \"\",\n \"Id\": 0,\n \"LocaleIds\": [],\n \"Notes\": \"\",\n \"QuestionsUserId\": 0,\n \"State\": \"\",\n \"SubmittedBy\": 0,\n \"TranslatorEmail\": \"\",\n \"TranslatorName\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/TranslationRequests"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ApprovalUserId\": 0,\n \"CCEmailAddresses\": [],\n \"ChargeToAccount\": \"\",\n \"Deadline\": \"\",\n \"Id\": 0,\n \"LocaleIds\": [],\n \"Notes\": \"\",\n \"QuestionsUserId\": 0,\n \"State\": \"\",\n \"SubmittedBy\": 0,\n \"TranslatorEmail\": \"\",\n \"TranslatorName\": \"\"\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 \"ApprovalUserId\": 0,\n \"CCEmailAddresses\": [],\n \"ChargeToAccount\": \"\",\n \"Deadline\": \"\",\n \"Id\": 0,\n \"LocaleIds\": [],\n \"Notes\": \"\",\n \"QuestionsUserId\": 0,\n \"State\": \"\",\n \"SubmittedBy\": 0,\n \"TranslatorEmail\": \"\",\n \"TranslatorName\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/TranslationRequests")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/TranslationRequests")
.header("content-type", "application/json")
.body("{\n \"ApprovalUserId\": 0,\n \"CCEmailAddresses\": [],\n \"ChargeToAccount\": \"\",\n \"Deadline\": \"\",\n \"Id\": 0,\n \"LocaleIds\": [],\n \"Notes\": \"\",\n \"QuestionsUserId\": 0,\n \"State\": \"\",\n \"SubmittedBy\": 0,\n \"TranslatorEmail\": \"\",\n \"TranslatorName\": \"\"\n}")
.asString();
const data = JSON.stringify({
ApprovalUserId: 0,
CCEmailAddresses: [],
ChargeToAccount: '',
Deadline: '',
Id: 0,
LocaleIds: [],
Notes: '',
QuestionsUserId: 0,
State: '',
SubmittedBy: 0,
TranslatorEmail: '',
TranslatorName: ''
});
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/v2/TranslationRequests');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/TranslationRequests',
headers: {'content-type': 'application/json'},
data: {
ApprovalUserId: 0,
CCEmailAddresses: [],
ChargeToAccount: '',
Deadline: '',
Id: 0,
LocaleIds: [],
Notes: '',
QuestionsUserId: 0,
State: '',
SubmittedBy: 0,
TranslatorEmail: '',
TranslatorName: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/TranslationRequests';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ApprovalUserId":0,"CCEmailAddresses":[],"ChargeToAccount":"","Deadline":"","Id":0,"LocaleIds":[],"Notes":"","QuestionsUserId":0,"State":"","SubmittedBy":0,"TranslatorEmail":"","TranslatorName":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/TranslationRequests',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ApprovalUserId": 0,\n "CCEmailAddresses": [],\n "ChargeToAccount": "",\n "Deadline": "",\n "Id": 0,\n "LocaleIds": [],\n "Notes": "",\n "QuestionsUserId": 0,\n "State": "",\n "SubmittedBy": 0,\n "TranslatorEmail": "",\n "TranslatorName": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ApprovalUserId\": 0,\n \"CCEmailAddresses\": [],\n \"ChargeToAccount\": \"\",\n \"Deadline\": \"\",\n \"Id\": 0,\n \"LocaleIds\": [],\n \"Notes\": \"\",\n \"QuestionsUserId\": 0,\n \"State\": \"\",\n \"SubmittedBy\": 0,\n \"TranslatorEmail\": \"\",\n \"TranslatorName\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/TranslationRequests")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/TranslationRequests',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
ApprovalUserId: 0,
CCEmailAddresses: [],
ChargeToAccount: '',
Deadline: '',
Id: 0,
LocaleIds: [],
Notes: '',
QuestionsUserId: 0,
State: '',
SubmittedBy: 0,
TranslatorEmail: '',
TranslatorName: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/TranslationRequests',
headers: {'content-type': 'application/json'},
body: {
ApprovalUserId: 0,
CCEmailAddresses: [],
ChargeToAccount: '',
Deadline: '',
Id: 0,
LocaleIds: [],
Notes: '',
QuestionsUserId: 0,
State: '',
SubmittedBy: 0,
TranslatorEmail: '',
TranslatorName: ''
},
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/v2/TranslationRequests');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ApprovalUserId: 0,
CCEmailAddresses: [],
ChargeToAccount: '',
Deadline: '',
Id: 0,
LocaleIds: [],
Notes: '',
QuestionsUserId: 0,
State: '',
SubmittedBy: 0,
TranslatorEmail: '',
TranslatorName: ''
});
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/v2/TranslationRequests',
headers: {'content-type': 'application/json'},
data: {
ApprovalUserId: 0,
CCEmailAddresses: [],
ChargeToAccount: '',
Deadline: '',
Id: 0,
LocaleIds: [],
Notes: '',
QuestionsUserId: 0,
State: '',
SubmittedBy: 0,
TranslatorEmail: '',
TranslatorName: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/TranslationRequests';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ApprovalUserId":0,"CCEmailAddresses":[],"ChargeToAccount":"","Deadline":"","Id":0,"LocaleIds":[],"Notes":"","QuestionsUserId":0,"State":"","SubmittedBy":0,"TranslatorEmail":"","TranslatorName":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ApprovalUserId": @0,
@"CCEmailAddresses": @[ ],
@"ChargeToAccount": @"",
@"Deadline": @"",
@"Id": @0,
@"LocaleIds": @[ ],
@"Notes": @"",
@"QuestionsUserId": @0,
@"State": @"",
@"SubmittedBy": @0,
@"TranslatorEmail": @"",
@"TranslatorName": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/TranslationRequests"]
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/v2/TranslationRequests" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ApprovalUserId\": 0,\n \"CCEmailAddresses\": [],\n \"ChargeToAccount\": \"\",\n \"Deadline\": \"\",\n \"Id\": 0,\n \"LocaleIds\": [],\n \"Notes\": \"\",\n \"QuestionsUserId\": 0,\n \"State\": \"\",\n \"SubmittedBy\": 0,\n \"TranslatorEmail\": \"\",\n \"TranslatorName\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/TranslationRequests",
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([
'ApprovalUserId' => 0,
'CCEmailAddresses' => [
],
'ChargeToAccount' => '',
'Deadline' => '',
'Id' => 0,
'LocaleIds' => [
],
'Notes' => '',
'QuestionsUserId' => 0,
'State' => '',
'SubmittedBy' => 0,
'TranslatorEmail' => '',
'TranslatorName' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/TranslationRequests', [
'body' => '{
"ApprovalUserId": 0,
"CCEmailAddresses": [],
"ChargeToAccount": "",
"Deadline": "",
"Id": 0,
"LocaleIds": [],
"Notes": "",
"QuestionsUserId": 0,
"State": "",
"SubmittedBy": 0,
"TranslatorEmail": "",
"TranslatorName": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/TranslationRequests');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ApprovalUserId' => 0,
'CCEmailAddresses' => [
],
'ChargeToAccount' => '',
'Deadline' => '',
'Id' => 0,
'LocaleIds' => [
],
'Notes' => '',
'QuestionsUserId' => 0,
'State' => '',
'SubmittedBy' => 0,
'TranslatorEmail' => '',
'TranslatorName' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ApprovalUserId' => 0,
'CCEmailAddresses' => [
],
'ChargeToAccount' => '',
'Deadline' => '',
'Id' => 0,
'LocaleIds' => [
],
'Notes' => '',
'QuestionsUserId' => 0,
'State' => '',
'SubmittedBy' => 0,
'TranslatorEmail' => '',
'TranslatorName' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/TranslationRequests');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/TranslationRequests' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ApprovalUserId": 0,
"CCEmailAddresses": [],
"ChargeToAccount": "",
"Deadline": "",
"Id": 0,
"LocaleIds": [],
"Notes": "",
"QuestionsUserId": 0,
"State": "",
"SubmittedBy": 0,
"TranslatorEmail": "",
"TranslatorName": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/TranslationRequests' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ApprovalUserId": 0,
"CCEmailAddresses": [],
"ChargeToAccount": "",
"Deadline": "",
"Id": 0,
"LocaleIds": [],
"Notes": "",
"QuestionsUserId": 0,
"State": "",
"SubmittedBy": 0,
"TranslatorEmail": "",
"TranslatorName": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ApprovalUserId\": 0,\n \"CCEmailAddresses\": [],\n \"ChargeToAccount\": \"\",\n \"Deadline\": \"\",\n \"Id\": 0,\n \"LocaleIds\": [],\n \"Notes\": \"\",\n \"QuestionsUserId\": 0,\n \"State\": \"\",\n \"SubmittedBy\": 0,\n \"TranslatorEmail\": \"\",\n \"TranslatorName\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/TranslationRequests", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/TranslationRequests"
payload = {
"ApprovalUserId": 0,
"CCEmailAddresses": [],
"ChargeToAccount": "",
"Deadline": "",
"Id": 0,
"LocaleIds": [],
"Notes": "",
"QuestionsUserId": 0,
"State": "",
"SubmittedBy": 0,
"TranslatorEmail": "",
"TranslatorName": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/TranslationRequests"
payload <- "{\n \"ApprovalUserId\": 0,\n \"CCEmailAddresses\": [],\n \"ChargeToAccount\": \"\",\n \"Deadline\": \"\",\n \"Id\": 0,\n \"LocaleIds\": [],\n \"Notes\": \"\",\n \"QuestionsUserId\": 0,\n \"State\": \"\",\n \"SubmittedBy\": 0,\n \"TranslatorEmail\": \"\",\n \"TranslatorName\": \"\"\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/v2/TranslationRequests")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"ApprovalUserId\": 0,\n \"CCEmailAddresses\": [],\n \"ChargeToAccount\": \"\",\n \"Deadline\": \"\",\n \"Id\": 0,\n \"LocaleIds\": [],\n \"Notes\": \"\",\n \"QuestionsUserId\": 0,\n \"State\": \"\",\n \"SubmittedBy\": 0,\n \"TranslatorEmail\": \"\",\n \"TranslatorName\": \"\"\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/v2/TranslationRequests') do |req|
req.body = "{\n \"ApprovalUserId\": 0,\n \"CCEmailAddresses\": [],\n \"ChargeToAccount\": \"\",\n \"Deadline\": \"\",\n \"Id\": 0,\n \"LocaleIds\": [],\n \"Notes\": \"\",\n \"QuestionsUserId\": 0,\n \"State\": \"\",\n \"SubmittedBy\": 0,\n \"TranslatorEmail\": \"\",\n \"TranslatorName\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/TranslationRequests";
let payload = json!({
"ApprovalUserId": 0,
"CCEmailAddresses": (),
"ChargeToAccount": "",
"Deadline": "",
"Id": 0,
"LocaleIds": (),
"Notes": "",
"QuestionsUserId": 0,
"State": "",
"SubmittedBy": 0,
"TranslatorEmail": "",
"TranslatorName": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/TranslationRequests \
--header 'content-type: application/json' \
--data '{
"ApprovalUserId": 0,
"CCEmailAddresses": [],
"ChargeToAccount": "",
"Deadline": "",
"Id": 0,
"LocaleIds": [],
"Notes": "",
"QuestionsUserId": 0,
"State": "",
"SubmittedBy": 0,
"TranslatorEmail": "",
"TranslatorName": ""
}'
echo '{
"ApprovalUserId": 0,
"CCEmailAddresses": [],
"ChargeToAccount": "",
"Deadline": "",
"Id": 0,
"LocaleIds": [],
"Notes": "",
"QuestionsUserId": 0,
"State": "",
"SubmittedBy": 0,
"TranslatorEmail": "",
"TranslatorName": ""
}' | \
http POST {{baseUrl}}/api/v2/TranslationRequests \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "ApprovalUserId": 0,\n "CCEmailAddresses": [],\n "ChargeToAccount": "",\n "Deadline": "",\n "Id": 0,\n "LocaleIds": [],\n "Notes": "",\n "QuestionsUserId": 0,\n "State": "",\n "SubmittedBy": 0,\n "TranslatorEmail": "",\n "TranslatorName": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/TranslationRequests
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ApprovalUserId": 0,
"CCEmailAddresses": [],
"ChargeToAccount": "",
"Deadline": "",
"Id": 0,
"LocaleIds": [],
"Notes": "",
"QuestionsUserId": 0,
"State": "",
"SubmittedBy": 0,
"TranslatorEmail": "",
"TranslatorName": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/TranslationRequests")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a TranslationRequest object by id. Returns TranslationRequest object with its language ids and string ids.
{{baseUrl}}/api/v2/TranslationRequests/:Id
QUERY PARAMS
Id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/TranslationRequests/:Id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/TranslationRequests/:Id")
require "http/client"
url = "{{baseUrl}}/api/v2/TranslationRequests/:Id"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/TranslationRequests/:Id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/TranslationRequests/:Id");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/TranslationRequests/:Id"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/TranslationRequests/:Id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/TranslationRequests/:Id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/TranslationRequests/:Id"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/TranslationRequests/:Id")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/TranslationRequests/:Id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v2/TranslationRequests/:Id');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/TranslationRequests/:Id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/TranslationRequests/:Id';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/TranslationRequests/:Id',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/TranslationRequests/:Id")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/TranslationRequests/:Id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/TranslationRequests/:Id'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v2/TranslationRequests/:Id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/TranslationRequests/:Id'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/TranslationRequests/:Id';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/TranslationRequests/:Id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/TranslationRequests/:Id" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/TranslationRequests/:Id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/TranslationRequests/:Id');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/TranslationRequests/:Id');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/TranslationRequests/:Id');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/TranslationRequests/:Id' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/TranslationRequests/:Id' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/TranslationRequests/:Id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/TranslationRequests/:Id"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/TranslationRequests/:Id"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/TranslationRequests/:Id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/TranslationRequests/:Id') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/TranslationRequests/:Id";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/TranslationRequests/:Id
http GET {{baseUrl}}/api/v2/TranslationRequests/:Id
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/TranslationRequests/:Id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/TranslationRequests/:Id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get all TranslationRequest objects. Returns a PagedResponse of TranslationRequest objects with their language ids and string ids.
{{baseUrl}}/api/v2/TranslationRequests
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/TranslationRequests");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/TranslationRequests")
require "http/client"
url = "{{baseUrl}}/api/v2/TranslationRequests"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/TranslationRequests"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/TranslationRequests");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/TranslationRequests"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/TranslationRequests HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/TranslationRequests")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/TranslationRequests"))
.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/v2/TranslationRequests")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/TranslationRequests")
.asString();
const 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/v2/TranslationRequests');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/TranslationRequests'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/TranslationRequests';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/TranslationRequests',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/TranslationRequests")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/TranslationRequests',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/TranslationRequests'};
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/v2/TranslationRequests');
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/v2/TranslationRequests'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/TranslationRequests';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/TranslationRequests"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/TranslationRequests" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/TranslationRequests",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/TranslationRequests');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/TranslationRequests');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/TranslationRequests');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/TranslationRequests' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/TranslationRequests' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/TranslationRequests")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/TranslationRequests"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/TranslationRequests"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/TranslationRequests")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/TranslationRequests') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/TranslationRequests";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/TranslationRequests
http GET {{baseUrl}}/api/v2/TranslationRequests
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/TranslationRequests
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/TranslationRequests")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
No Documentation Found. (3)
{{baseUrl}}/api/v2/TranslationRequests/:Id/Strings
QUERY PARAMS
Id
BODY json
[
{}
]
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/TranslationRequests/:Id/Strings");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "[\n {}\n]");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/TranslationRequests/:Id/Strings" {:content-type :json
:form-params [{}]})
require "http/client"
url = "{{baseUrl}}/api/v2/TranslationRequests/:Id/Strings"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "[\n {}\n]"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/v2/TranslationRequests/:Id/Strings"),
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/v2/TranslationRequests/:Id/Strings");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "[\n {}\n]", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/TranslationRequests/:Id/Strings"
payload := strings.NewReader("[\n {}\n]")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/TranslationRequests/:Id/Strings HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 8
[
{}
]
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/TranslationRequests/:Id/Strings")
.setHeader("content-type", "application/json")
.setBody("[\n {}\n]")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/TranslationRequests/:Id/Strings"))
.header("content-type", "application/json")
.method("PUT", 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/v2/TranslationRequests/:Id/Strings")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/TranslationRequests/:Id/Strings")
.header("content-type", "application/json")
.body("[\n {}\n]")
.asString();
const data = JSON.stringify([
{}
]);
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/api/v2/TranslationRequests/:Id/Strings');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/TranslationRequests/:Id/Strings',
headers: {'content-type': 'application/json'},
data: [{}]
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/TranslationRequests/:Id/Strings';
const options = {method: 'PUT', headers: {'content-type': 'application/json'}, body: '[{}]'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/TranslationRequests/:Id/Strings',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '[\n {}\n]'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "[\n {}\n]")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/TranslationRequests/:Id/Strings")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/TranslationRequests/:Id/Strings',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify([{}]));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/TranslationRequests/:Id/Strings',
headers: {'content-type': 'application/json'},
body: [{}],
json: true
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('PUT', '{{baseUrl}}/api/v2/TranslationRequests/:Id/Strings');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send([
{}
]);
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/TranslationRequests/:Id/Strings',
headers: {'content-type': 'application/json'},
data: [{}]
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/TranslationRequests/:Id/Strings';
const options = {method: 'PUT', headers: {'content-type': 'application/json'}, body: '[{}]'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @[ @{ } ];
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/TranslationRequests/:Id/Strings"]
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/v2/TranslationRequests/:Id/Strings" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "[\n {}\n]" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/TranslationRequests/:Id/Strings",
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([
[
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/TranslationRequests/:Id/Strings', [
'body' => '[
{}
]',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/TranslationRequests/:Id/Strings');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
[
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
[
]
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/TranslationRequests/:Id/Strings');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/TranslationRequests/:Id/Strings' -Method PUT -Headers $headers -ContentType 'application/json' -Body '[
{}
]'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/TranslationRequests/:Id/Strings' -Method PUT -Headers $headers -ContentType 'application/json' -Body '[
{}
]'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "[\n {}\n]"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/TranslationRequests/:Id/Strings", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/TranslationRequests/:Id/Strings"
payload = [{}]
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/TranslationRequests/:Id/Strings"
payload <- "[\n {}\n]"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/TranslationRequests/:Id/Strings")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "[\n {}\n]"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/TranslationRequests/:Id/Strings') do |req|
req.body = "[\n {}\n]"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/TranslationRequests/:Id/Strings";
let payload = (json!({}));
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.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/v2/TranslationRequests/:Id/Strings \
--header 'content-type: application/json' \
--data '[
{}
]'
echo '[
{}
]' | \
http PUT {{baseUrl}}/api/v2/TranslationRequests/:Id/Strings \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '[\n {}\n]' \
--output-document \
- {{baseUrl}}/api/v2/TranslationRequests/:Id/Strings
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [[]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/TranslationRequests/:Id/Strings")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update a TranslationRequest object by id. Accepts a TranslationRequest object.
{{baseUrl}}/api/v2/TranslationRequests/:Id
QUERY PARAMS
Id
BODY json
{
"ApprovalUserId": 0,
"CCEmailAddresses": [],
"ChargeToAccount": "",
"Deadline": "",
"Id": 0,
"LocaleIds": [],
"Notes": "",
"QuestionsUserId": 0,
"State": "",
"SubmittedBy": 0,
"TranslatorEmail": "",
"TranslatorName": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/TranslationRequests/:Id");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ApprovalUserId\": 0,\n \"CCEmailAddresses\": [],\n \"ChargeToAccount\": \"\",\n \"Deadline\": \"\",\n \"Id\": 0,\n \"LocaleIds\": [],\n \"Notes\": \"\",\n \"QuestionsUserId\": 0,\n \"State\": \"\",\n \"SubmittedBy\": 0,\n \"TranslatorEmail\": \"\",\n \"TranslatorName\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/TranslationRequests/:Id" {:content-type :json
:form-params {:ApprovalUserId 0
:CCEmailAddresses []
:ChargeToAccount ""
:Deadline ""
:Id 0
:LocaleIds []
:Notes ""
:QuestionsUserId 0
:State ""
:SubmittedBy 0
:TranslatorEmail ""
:TranslatorName ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/TranslationRequests/:Id"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ApprovalUserId\": 0,\n \"CCEmailAddresses\": [],\n \"ChargeToAccount\": \"\",\n \"Deadline\": \"\",\n \"Id\": 0,\n \"LocaleIds\": [],\n \"Notes\": \"\",\n \"QuestionsUserId\": 0,\n \"State\": \"\",\n \"SubmittedBy\": 0,\n \"TranslatorEmail\": \"\",\n \"TranslatorName\": \"\"\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/v2/TranslationRequests/:Id"),
Content = new StringContent("{\n \"ApprovalUserId\": 0,\n \"CCEmailAddresses\": [],\n \"ChargeToAccount\": \"\",\n \"Deadline\": \"\",\n \"Id\": 0,\n \"LocaleIds\": [],\n \"Notes\": \"\",\n \"QuestionsUserId\": 0,\n \"State\": \"\",\n \"SubmittedBy\": 0,\n \"TranslatorEmail\": \"\",\n \"TranslatorName\": \"\"\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/v2/TranslationRequests/:Id");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ApprovalUserId\": 0,\n \"CCEmailAddresses\": [],\n \"ChargeToAccount\": \"\",\n \"Deadline\": \"\",\n \"Id\": 0,\n \"LocaleIds\": [],\n \"Notes\": \"\",\n \"QuestionsUserId\": 0,\n \"State\": \"\",\n \"SubmittedBy\": 0,\n \"TranslatorEmail\": \"\",\n \"TranslatorName\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/TranslationRequests/:Id"
payload := strings.NewReader("{\n \"ApprovalUserId\": 0,\n \"CCEmailAddresses\": [],\n \"ChargeToAccount\": \"\",\n \"Deadline\": \"\",\n \"Id\": 0,\n \"LocaleIds\": [],\n \"Notes\": \"\",\n \"QuestionsUserId\": 0,\n \"State\": \"\",\n \"SubmittedBy\": 0,\n \"TranslatorEmail\": \"\",\n \"TranslatorName\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/TranslationRequests/:Id HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 247
{
"ApprovalUserId": 0,
"CCEmailAddresses": [],
"ChargeToAccount": "",
"Deadline": "",
"Id": 0,
"LocaleIds": [],
"Notes": "",
"QuestionsUserId": 0,
"State": "",
"SubmittedBy": 0,
"TranslatorEmail": "",
"TranslatorName": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/TranslationRequests/:Id")
.setHeader("content-type", "application/json")
.setBody("{\n \"ApprovalUserId\": 0,\n \"CCEmailAddresses\": [],\n \"ChargeToAccount\": \"\",\n \"Deadline\": \"\",\n \"Id\": 0,\n \"LocaleIds\": [],\n \"Notes\": \"\",\n \"QuestionsUserId\": 0,\n \"State\": \"\",\n \"SubmittedBy\": 0,\n \"TranslatorEmail\": \"\",\n \"TranslatorName\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/TranslationRequests/:Id"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"ApprovalUserId\": 0,\n \"CCEmailAddresses\": [],\n \"ChargeToAccount\": \"\",\n \"Deadline\": \"\",\n \"Id\": 0,\n \"LocaleIds\": [],\n \"Notes\": \"\",\n \"QuestionsUserId\": 0,\n \"State\": \"\",\n \"SubmittedBy\": 0,\n \"TranslatorEmail\": \"\",\n \"TranslatorName\": \"\"\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 \"ApprovalUserId\": 0,\n \"CCEmailAddresses\": [],\n \"ChargeToAccount\": \"\",\n \"Deadline\": \"\",\n \"Id\": 0,\n \"LocaleIds\": [],\n \"Notes\": \"\",\n \"QuestionsUserId\": 0,\n \"State\": \"\",\n \"SubmittedBy\": 0,\n \"TranslatorEmail\": \"\",\n \"TranslatorName\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/TranslationRequests/:Id")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/TranslationRequests/:Id")
.header("content-type", "application/json")
.body("{\n \"ApprovalUserId\": 0,\n \"CCEmailAddresses\": [],\n \"ChargeToAccount\": \"\",\n \"Deadline\": \"\",\n \"Id\": 0,\n \"LocaleIds\": [],\n \"Notes\": \"\",\n \"QuestionsUserId\": 0,\n \"State\": \"\",\n \"SubmittedBy\": 0,\n \"TranslatorEmail\": \"\",\n \"TranslatorName\": \"\"\n}")
.asString();
const data = JSON.stringify({
ApprovalUserId: 0,
CCEmailAddresses: [],
ChargeToAccount: '',
Deadline: '',
Id: 0,
LocaleIds: [],
Notes: '',
QuestionsUserId: 0,
State: '',
SubmittedBy: 0,
TranslatorEmail: '',
TranslatorName: ''
});
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/v2/TranslationRequests/:Id');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/TranslationRequests/:Id',
headers: {'content-type': 'application/json'},
data: {
ApprovalUserId: 0,
CCEmailAddresses: [],
ChargeToAccount: '',
Deadline: '',
Id: 0,
LocaleIds: [],
Notes: '',
QuestionsUserId: 0,
State: '',
SubmittedBy: 0,
TranslatorEmail: '',
TranslatorName: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/TranslationRequests/:Id';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ApprovalUserId":0,"CCEmailAddresses":[],"ChargeToAccount":"","Deadline":"","Id":0,"LocaleIds":[],"Notes":"","QuestionsUserId":0,"State":"","SubmittedBy":0,"TranslatorEmail":"","TranslatorName":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/TranslationRequests/:Id',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ApprovalUserId": 0,\n "CCEmailAddresses": [],\n "ChargeToAccount": "",\n "Deadline": "",\n "Id": 0,\n "LocaleIds": [],\n "Notes": "",\n "QuestionsUserId": 0,\n "State": "",\n "SubmittedBy": 0,\n "TranslatorEmail": "",\n "TranslatorName": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"ApprovalUserId\": 0,\n \"CCEmailAddresses\": [],\n \"ChargeToAccount\": \"\",\n \"Deadline\": \"\",\n \"Id\": 0,\n \"LocaleIds\": [],\n \"Notes\": \"\",\n \"QuestionsUserId\": 0,\n \"State\": \"\",\n \"SubmittedBy\": 0,\n \"TranslatorEmail\": \"\",\n \"TranslatorName\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/TranslationRequests/:Id")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/TranslationRequests/:Id',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
ApprovalUserId: 0,
CCEmailAddresses: [],
ChargeToAccount: '',
Deadline: '',
Id: 0,
LocaleIds: [],
Notes: '',
QuestionsUserId: 0,
State: '',
SubmittedBy: 0,
TranslatorEmail: '',
TranslatorName: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/TranslationRequests/:Id',
headers: {'content-type': 'application/json'},
body: {
ApprovalUserId: 0,
CCEmailAddresses: [],
ChargeToAccount: '',
Deadline: '',
Id: 0,
LocaleIds: [],
Notes: '',
QuestionsUserId: 0,
State: '',
SubmittedBy: 0,
TranslatorEmail: '',
TranslatorName: ''
},
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/v2/TranslationRequests/:Id');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ApprovalUserId: 0,
CCEmailAddresses: [],
ChargeToAccount: '',
Deadline: '',
Id: 0,
LocaleIds: [],
Notes: '',
QuestionsUserId: 0,
State: '',
SubmittedBy: 0,
TranslatorEmail: '',
TranslatorName: ''
});
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/v2/TranslationRequests/:Id',
headers: {'content-type': 'application/json'},
data: {
ApprovalUserId: 0,
CCEmailAddresses: [],
ChargeToAccount: '',
Deadline: '',
Id: 0,
LocaleIds: [],
Notes: '',
QuestionsUserId: 0,
State: '',
SubmittedBy: 0,
TranslatorEmail: '',
TranslatorName: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/TranslationRequests/:Id';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ApprovalUserId":0,"CCEmailAddresses":[],"ChargeToAccount":"","Deadline":"","Id":0,"LocaleIds":[],"Notes":"","QuestionsUserId":0,"State":"","SubmittedBy":0,"TranslatorEmail":"","TranslatorName":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ApprovalUserId": @0,
@"CCEmailAddresses": @[ ],
@"ChargeToAccount": @"",
@"Deadline": @"",
@"Id": @0,
@"LocaleIds": @[ ],
@"Notes": @"",
@"QuestionsUserId": @0,
@"State": @"",
@"SubmittedBy": @0,
@"TranslatorEmail": @"",
@"TranslatorName": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/TranslationRequests/:Id"]
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/v2/TranslationRequests/:Id" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ApprovalUserId\": 0,\n \"CCEmailAddresses\": [],\n \"ChargeToAccount\": \"\",\n \"Deadline\": \"\",\n \"Id\": 0,\n \"LocaleIds\": [],\n \"Notes\": \"\",\n \"QuestionsUserId\": 0,\n \"State\": \"\",\n \"SubmittedBy\": 0,\n \"TranslatorEmail\": \"\",\n \"TranslatorName\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/TranslationRequests/:Id",
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([
'ApprovalUserId' => 0,
'CCEmailAddresses' => [
],
'ChargeToAccount' => '',
'Deadline' => '',
'Id' => 0,
'LocaleIds' => [
],
'Notes' => '',
'QuestionsUserId' => 0,
'State' => '',
'SubmittedBy' => 0,
'TranslatorEmail' => '',
'TranslatorName' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/TranslationRequests/:Id', [
'body' => '{
"ApprovalUserId": 0,
"CCEmailAddresses": [],
"ChargeToAccount": "",
"Deadline": "",
"Id": 0,
"LocaleIds": [],
"Notes": "",
"QuestionsUserId": 0,
"State": "",
"SubmittedBy": 0,
"TranslatorEmail": "",
"TranslatorName": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/TranslationRequests/:Id');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ApprovalUserId' => 0,
'CCEmailAddresses' => [
],
'ChargeToAccount' => '',
'Deadline' => '',
'Id' => 0,
'LocaleIds' => [
],
'Notes' => '',
'QuestionsUserId' => 0,
'State' => '',
'SubmittedBy' => 0,
'TranslatorEmail' => '',
'TranslatorName' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ApprovalUserId' => 0,
'CCEmailAddresses' => [
],
'ChargeToAccount' => '',
'Deadline' => '',
'Id' => 0,
'LocaleIds' => [
],
'Notes' => '',
'QuestionsUserId' => 0,
'State' => '',
'SubmittedBy' => 0,
'TranslatorEmail' => '',
'TranslatorName' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/TranslationRequests/:Id');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/TranslationRequests/:Id' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ApprovalUserId": 0,
"CCEmailAddresses": [],
"ChargeToAccount": "",
"Deadline": "",
"Id": 0,
"LocaleIds": [],
"Notes": "",
"QuestionsUserId": 0,
"State": "",
"SubmittedBy": 0,
"TranslatorEmail": "",
"TranslatorName": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/TranslationRequests/:Id' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ApprovalUserId": 0,
"CCEmailAddresses": [],
"ChargeToAccount": "",
"Deadline": "",
"Id": 0,
"LocaleIds": [],
"Notes": "",
"QuestionsUserId": 0,
"State": "",
"SubmittedBy": 0,
"TranslatorEmail": "",
"TranslatorName": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ApprovalUserId\": 0,\n \"CCEmailAddresses\": [],\n \"ChargeToAccount\": \"\",\n \"Deadline\": \"\",\n \"Id\": 0,\n \"LocaleIds\": [],\n \"Notes\": \"\",\n \"QuestionsUserId\": 0,\n \"State\": \"\",\n \"SubmittedBy\": 0,\n \"TranslatorEmail\": \"\",\n \"TranslatorName\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/TranslationRequests/:Id", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/TranslationRequests/:Id"
payload = {
"ApprovalUserId": 0,
"CCEmailAddresses": [],
"ChargeToAccount": "",
"Deadline": "",
"Id": 0,
"LocaleIds": [],
"Notes": "",
"QuestionsUserId": 0,
"State": "",
"SubmittedBy": 0,
"TranslatorEmail": "",
"TranslatorName": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/TranslationRequests/:Id"
payload <- "{\n \"ApprovalUserId\": 0,\n \"CCEmailAddresses\": [],\n \"ChargeToAccount\": \"\",\n \"Deadline\": \"\",\n \"Id\": 0,\n \"LocaleIds\": [],\n \"Notes\": \"\",\n \"QuestionsUserId\": 0,\n \"State\": \"\",\n \"SubmittedBy\": 0,\n \"TranslatorEmail\": \"\",\n \"TranslatorName\": \"\"\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/v2/TranslationRequests/:Id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"ApprovalUserId\": 0,\n \"CCEmailAddresses\": [],\n \"ChargeToAccount\": \"\",\n \"Deadline\": \"\",\n \"Id\": 0,\n \"LocaleIds\": [],\n \"Notes\": \"\",\n \"QuestionsUserId\": 0,\n \"State\": \"\",\n \"SubmittedBy\": 0,\n \"TranslatorEmail\": \"\",\n \"TranslatorName\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/TranslationRequests/:Id') do |req|
req.body = "{\n \"ApprovalUserId\": 0,\n \"CCEmailAddresses\": [],\n \"ChargeToAccount\": \"\",\n \"Deadline\": \"\",\n \"Id\": 0,\n \"LocaleIds\": [],\n \"Notes\": \"\",\n \"QuestionsUserId\": 0,\n \"State\": \"\",\n \"SubmittedBy\": 0,\n \"TranslatorEmail\": \"\",\n \"TranslatorName\": \"\"\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/v2/TranslationRequests/:Id";
let payload = json!({
"ApprovalUserId": 0,
"CCEmailAddresses": (),
"ChargeToAccount": "",
"Deadline": "",
"Id": 0,
"LocaleIds": (),
"Notes": "",
"QuestionsUserId": 0,
"State": "",
"SubmittedBy": 0,
"TranslatorEmail": "",
"TranslatorName": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/TranslationRequests/:Id \
--header 'content-type: application/json' \
--data '{
"ApprovalUserId": 0,
"CCEmailAddresses": [],
"ChargeToAccount": "",
"Deadline": "",
"Id": 0,
"LocaleIds": [],
"Notes": "",
"QuestionsUserId": 0,
"State": "",
"SubmittedBy": 0,
"TranslatorEmail": "",
"TranslatorName": ""
}'
echo '{
"ApprovalUserId": 0,
"CCEmailAddresses": [],
"ChargeToAccount": "",
"Deadline": "",
"Id": 0,
"LocaleIds": [],
"Notes": "",
"QuestionsUserId": 0,
"State": "",
"SubmittedBy": 0,
"TranslatorEmail": "",
"TranslatorName": ""
}' | \
http PUT {{baseUrl}}/api/v2/TranslationRequests/:Id \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "ApprovalUserId": 0,\n "CCEmailAddresses": [],\n "ChargeToAccount": "",\n "Deadline": "",\n "Id": 0,\n "LocaleIds": [],\n "Notes": "",\n "QuestionsUserId": 0,\n "State": "",\n "SubmittedBy": 0,\n "TranslatorEmail": "",\n "TranslatorName": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/TranslationRequests/:Id
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ApprovalUserId": 0,
"CCEmailAddresses": [],
"ChargeToAccount": "",
"Deadline": "",
"Id": 0,
"LocaleIds": [],
"Notes": "",
"QuestionsUserId": 0,
"State": "",
"SubmittedBy": 0,
"TranslatorEmail": "",
"TranslatorName": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/TranslationRequests/:Id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Create a TranslationSetAttribute object
{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes
QUERY PARAMS
ID
BODY json
{
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes" {:content-type :json
:form-params {:ID 0
:Name ""
:TranslationSetID 0
:Value ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 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/v2/TranslationSets/:ID/Attributes"),
Content = new StringContent("{\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 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/v2/TranslationSets/:ID/Attributes");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes"
payload := strings.NewReader("{\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/TranslationSets/:ID/Attributes HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 67
{
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes")
.setHeader("content-type", "application/json")
.setBody("{\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 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 \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes")
.header("content-type", "application/json")
.body("{\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n}")
.asString();
const data = JSON.stringify({
ID: 0,
Name: '',
TranslationSetID: 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/v2/TranslationSets/:ID/Attributes');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes',
headers: {'content-type': 'application/json'},
data: {ID: 0, Name: '', TranslationSetID: 0, Value: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ID":0,"Name":"","TranslationSetID":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/v2/TranslationSets/:ID/Attributes',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ID": 0,\n "Name": "",\n "TranslationSetID": 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 \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/TranslationSets/:ID/Attributes',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({ID: 0, Name: '', TranslationSetID: 0, Value: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes',
headers: {'content-type': 'application/json'},
body: {ID: 0, Name: '', TranslationSetID: 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/v2/TranslationSets/:ID/Attributes');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ID: 0,
Name: '',
TranslationSetID: 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/v2/TranslationSets/:ID/Attributes',
headers: {'content-type': 'application/json'},
data: {ID: 0, Name: '', TranslationSetID: 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/v2/TranslationSets/:ID/Attributes';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ID":0,"Name":"","TranslationSetID":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": @"application/json" };
NSDictionary *parameters = @{ @"ID": @0,
@"Name": @"",
@"TranslationSetID": @0,
@"Value": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes"]
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/v2/TranslationSets/:ID/Attributes" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes",
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' => 0,
'Name' => '',
'TranslationSetID' => 0,
'Value' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes', [
'body' => '{
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ID' => 0,
'Name' => '',
'TranslationSetID' => 0,
'Value' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ID' => 0,
'Name' => '',
'TranslationSetID' => 0,
'Value' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/TranslationSets/:ID/Attributes", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes"
payload = {
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes"
payload <- "{\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 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/v2/TranslationSets/:ID/Attributes")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\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/v2/TranslationSets/:ID/Attributes') do |req|
req.body = "{\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 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/v2/TranslationSets/:ID/Attributes";
let payload = json!({
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/TranslationSets/:ID/Attributes \
--header 'content-type: application/json' \
--data '{
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
}'
echo '{
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
}' | \
http POST {{baseUrl}}/api/v2/TranslationSets/:ID/Attributes \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "ID": 0,\n "Name": "",\n "TranslationSetID": 0,\n "Value": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/TranslationSets/:ID/Attributes
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete a set of TranslationSetAttribute object
{{baseUrl}}/api/v2/TranslationSetAttributes/:ID
QUERY PARAMS
ID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/TranslationSetAttributes/:ID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v2/TranslationSetAttributes/:ID")
require "http/client"
url = "{{baseUrl}}/api/v2/TranslationSetAttributes/:ID"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v2/TranslationSetAttributes/:ID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/TranslationSetAttributes/:ID");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/TranslationSetAttributes/:ID"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v2/TranslationSetAttributes/:ID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v2/TranslationSetAttributes/:ID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/TranslationSetAttributes/:ID"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/TranslationSetAttributes/:ID")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v2/TranslationSetAttributes/:ID")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/v2/TranslationSetAttributes/:ID');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/TranslationSetAttributes/:ID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/TranslationSetAttributes/:ID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/TranslationSetAttributes/:ID',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/TranslationSetAttributes/:ID")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/TranslationSetAttributes/:ID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/TranslationSetAttributes/:ID'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/v2/TranslationSetAttributes/:ID');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/TranslationSetAttributes/:ID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/TranslationSetAttributes/:ID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/TranslationSetAttributes/:ID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/TranslationSetAttributes/:ID" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/TranslationSetAttributes/:ID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v2/TranslationSetAttributes/:ID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/TranslationSetAttributes/:ID');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/TranslationSetAttributes/:ID');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/TranslationSetAttributes/:ID' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/TranslationSetAttributes/:ID' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/api/v2/TranslationSetAttributes/:ID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/TranslationSetAttributes/:ID"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/TranslationSetAttributes/:ID"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/TranslationSetAttributes/:ID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v2/TranslationSetAttributes/:ID') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/TranslationSetAttributes/:ID";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v2/TranslationSetAttributes/:ID
http DELETE {{baseUrl}}/api/v2/TranslationSetAttributes/:ID
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/api/v2/TranslationSetAttributes/:ID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/TranslationSetAttributes/:ID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/TranslationSets");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/TranslationSets")
require "http/client"
url = "{{baseUrl}}/api/v2/TranslationSets"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/TranslationSets"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/TranslationSets");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/TranslationSets"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/TranslationSets HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/TranslationSets")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/TranslationSets"))
.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/v2/TranslationSets")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/TranslationSets")
.asString();
const 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/v2/TranslationSets');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/TranslationSets'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/TranslationSets';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/TranslationSets',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/TranslationSets")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/TranslationSets',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/TranslationSets'};
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/v2/TranslationSets');
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/v2/TranslationSets'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/TranslationSets';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/TranslationSets"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/TranslationSets" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/TranslationSets",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/TranslationSets');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/TranslationSets');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/TranslationSets');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/TranslationSets' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/TranslationSets' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/TranslationSets")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/TranslationSets"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/TranslationSets"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/TranslationSets")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/TranslationSets') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/TranslationSets";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/TranslationSets
http GET {{baseUrl}}/api/v2/TranslationSets
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/TranslationSets
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/TranslationSets")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a PagedResponse of TranslationSetAttribute objects
{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes
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/v2/TranslationSets/:ID/Attributes");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes")
require "http/client"
url = "{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/TranslationSets/:ID/Attributes HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes"))
.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/v2/TranslationSets/:ID/Attributes")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes")
.asString();
const 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/v2/TranslationSets/:ID/Attributes');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/TranslationSets/:ID/Attributes',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes'
};
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/v2/TranslationSets/:ID/Attributes');
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/v2/TranslationSets/:ID/Attributes'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/TranslationSets/:ID/Attributes")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/TranslationSets/:ID/Attributes') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/TranslationSets/:ID/Attributes
http GET {{baseUrl}}/api/v2/TranslationSets/:ID/Attributes
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/TranslationSets/:ID/Attributes
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a PagedResponse of TranslationSetString objects
{{baseUrl}}/api/v2/TranslationSets/:ID/Strings
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/v2/TranslationSets/:ID/Strings");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/TranslationSets/:ID/Strings")
require "http/client"
url = "{{baseUrl}}/api/v2/TranslationSets/:ID/Strings"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/TranslationSets/:ID/Strings"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/TranslationSets/:ID/Strings");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/TranslationSets/:ID/Strings"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/TranslationSets/:ID/Strings HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/TranslationSets/:ID/Strings")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/TranslationSets/:ID/Strings"))
.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/v2/TranslationSets/:ID/Strings")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/TranslationSets/:ID/Strings")
.asString();
const 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/v2/TranslationSets/:ID/Strings');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/TranslationSets/:ID/Strings'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/TranslationSets/:ID/Strings';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/TranslationSets/:ID/Strings',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/TranslationSets/:ID/Strings")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/TranslationSets/:ID/Strings',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/TranslationSets/:ID/Strings'
};
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/v2/TranslationSets/:ID/Strings');
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/v2/TranslationSets/:ID/Strings'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/TranslationSets/:ID/Strings';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/TranslationSets/:ID/Strings"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/TranslationSets/:ID/Strings" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/TranslationSets/:ID/Strings",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/TranslationSets/:ID/Strings');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/TranslationSets/:ID/Strings');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/TranslationSets/:ID/Strings');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/TranslationSets/:ID/Strings' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/TranslationSets/:ID/Strings' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/TranslationSets/:ID/Strings")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/TranslationSets/:ID/Strings"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/TranslationSets/:ID/Strings"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/TranslationSets/:ID/Strings")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/TranslationSets/:ID/Strings') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/TranslationSets/:ID/Strings";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/TranslationSets/:ID/Strings
http GET {{baseUrl}}/api/v2/TranslationSets/:ID/Strings
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/TranslationSets/:ID/Strings
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/TranslationSets/:ID/Strings")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/TranslationSets/:ID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/TranslationSets/:ID")
require "http/client"
url = "{{baseUrl}}/api/v2/TranslationSets/:ID"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/TranslationSets/:ID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/TranslationSets/:ID");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/TranslationSets/:ID"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/TranslationSets/:ID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/TranslationSets/:ID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/TranslationSets/:ID"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/TranslationSets/:ID")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/TranslationSets/:ID")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v2/TranslationSets/:ID');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/TranslationSets/:ID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/TranslationSets/:ID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/TranslationSets/:ID',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/TranslationSets/:ID")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/TranslationSets/:ID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/TranslationSets/:ID'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v2/TranslationSets/:ID');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/TranslationSets/:ID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/TranslationSets/:ID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/TranslationSets/:ID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/TranslationSets/:ID" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/TranslationSets/:ID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/TranslationSets/:ID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/TranslationSets/:ID');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/TranslationSets/:ID');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/TranslationSets/:ID' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/TranslationSets/:ID' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/TranslationSets/:ID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/TranslationSets/:ID"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/TranslationSets/:ID"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/TranslationSets/:ID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/TranslationSets/:ID') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/TranslationSets/:ID";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/TranslationSets/:ID
http GET {{baseUrl}}/api/v2/TranslationSets/:ID
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/TranslationSets/:ID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/TranslationSets/:ID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Gets the information needed to translate a string in a translation set
{{baseUrl}}/api/v2/TranslationSets/:ID/SourceStrings
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/v2/TranslationSets/:ID/SourceStrings");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/TranslationSets/:ID/SourceStrings")
require "http/client"
url = "{{baseUrl}}/api/v2/TranslationSets/:ID/SourceStrings"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/TranslationSets/:ID/SourceStrings"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/TranslationSets/:ID/SourceStrings");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/TranslationSets/:ID/SourceStrings"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/TranslationSets/:ID/SourceStrings HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/TranslationSets/:ID/SourceStrings")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/TranslationSets/:ID/SourceStrings"))
.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/v2/TranslationSets/:ID/SourceStrings")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/TranslationSets/:ID/SourceStrings")
.asString();
const 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/v2/TranslationSets/:ID/SourceStrings');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/TranslationSets/:ID/SourceStrings'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/TranslationSets/:ID/SourceStrings';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/TranslationSets/:ID/SourceStrings',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/TranslationSets/:ID/SourceStrings")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/TranslationSets/:ID/SourceStrings',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/TranslationSets/:ID/SourceStrings'
};
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/v2/TranslationSets/:ID/SourceStrings');
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/v2/TranslationSets/:ID/SourceStrings'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/TranslationSets/:ID/SourceStrings';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/TranslationSets/:ID/SourceStrings"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/TranslationSets/:ID/SourceStrings" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/TranslationSets/:ID/SourceStrings",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/TranslationSets/:ID/SourceStrings');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/TranslationSets/:ID/SourceStrings');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/TranslationSets/:ID/SourceStrings');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/TranslationSets/:ID/SourceStrings' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/TranslationSets/:ID/SourceStrings' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/TranslationSets/:ID/SourceStrings")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/TranslationSets/:ID/SourceStrings"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/TranslationSets/:ID/SourceStrings"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/TranslationSets/:ID/SourceStrings")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/TranslationSets/:ID/SourceStrings') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/TranslationSets/:ID/SourceStrings";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/TranslationSets/:ID/SourceStrings
http GET {{baseUrl}}/api/v2/TranslationSets/:ID/SourceStrings
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/TranslationSets/:ID/SourceStrings
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/TranslationSets/:ID/SourceStrings")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Gets the statistics for translation sets such as the language ids and count of string definitions.
{{baseUrl}}/api/v2/TranslationSets/:ID/Statistics
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/v2/TranslationSets/:ID/Statistics");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/TranslationSets/:ID/Statistics")
require "http/client"
url = "{{baseUrl}}/api/v2/TranslationSets/:ID/Statistics"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/TranslationSets/:ID/Statistics"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/TranslationSets/:ID/Statistics");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/TranslationSets/:ID/Statistics"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/TranslationSets/:ID/Statistics HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/TranslationSets/:ID/Statistics")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/TranslationSets/:ID/Statistics"))
.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/v2/TranslationSets/:ID/Statistics")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/TranslationSets/:ID/Statistics")
.asString();
const 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/v2/TranslationSets/:ID/Statistics');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/TranslationSets/:ID/Statistics'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/TranslationSets/:ID/Statistics';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/TranslationSets/:ID/Statistics',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/TranslationSets/:ID/Statistics")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/TranslationSets/:ID/Statistics',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/TranslationSets/:ID/Statistics'
};
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/v2/TranslationSets/:ID/Statistics');
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/v2/TranslationSets/:ID/Statistics'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/TranslationSets/:ID/Statistics';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/TranslationSets/:ID/Statistics"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/TranslationSets/:ID/Statistics" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/TranslationSets/:ID/Statistics",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/TranslationSets/:ID/Statistics');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/TranslationSets/:ID/Statistics');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/TranslationSets/:ID/Statistics');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/TranslationSets/:ID/Statistics' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/TranslationSets/:ID/Statistics' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/TranslationSets/:ID/Statistics")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/TranslationSets/:ID/Statistics"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/TranslationSets/:ID/Statistics"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/TranslationSets/:ID/Statistics")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/TranslationSets/:ID/Statistics') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/TranslationSets/:ID/Statistics";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/TranslationSets/:ID/Statistics
http GET {{baseUrl}}/api/v2/TranslationSets/:ID/Statistics
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/TranslationSets/:ID/Statistics
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/TranslationSets/:ID/Statistics")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
No Documentation Found. (4)
{{baseUrl}}/api/v2/TranslationSetAttributes/Batch
BODY json
[
{
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
}
]
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/TranslationSetAttributes/Batch");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "[\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n }\n]");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/TranslationSetAttributes/Batch" {:content-type :json
:form-params [{:ID 0
:Name ""
:TranslationSetID 0
:Value ""}]})
require "http/client"
url = "{{baseUrl}}/api/v2/TranslationSetAttributes/Batch"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "[\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n }\n]"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/v2/TranslationSetAttributes/Batch"),
Content = new StringContent("[\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\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/v2/TranslationSetAttributes/Batch");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "[\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n }\n]", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/TranslationSetAttributes/Batch"
payload := strings.NewReader("[\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n }\n]")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/TranslationSetAttributes/Batch HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 83
[
{
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
}
]
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/TranslationSetAttributes/Batch")
.setHeader("content-type", "application/json")
.setBody("[\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n }\n]")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/TranslationSetAttributes/Batch"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("[\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\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\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n }\n]");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/TranslationSetAttributes/Batch")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/TranslationSetAttributes/Batch")
.header("content-type", "application/json")
.body("[\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n }\n]")
.asString();
const data = JSON.stringify([
{
ID: 0,
Name: '',
TranslationSetID: 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/v2/TranslationSetAttributes/Batch');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/TranslationSetAttributes/Batch',
headers: {'content-type': 'application/json'},
data: [{ID: 0, Name: '', TranslationSetID: 0, Value: ''}]
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/TranslationSetAttributes/Batch';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '[{"ID":0,"Name":"","TranslationSetID":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/v2/TranslationSetAttributes/Batch',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '[\n {\n "ID": 0,\n "Name": "",\n "TranslationSetID": 0,\n "Value": ""\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\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n }\n]")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/TranslationSetAttributes/Batch")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/TranslationSetAttributes/Batch',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify([{ID: 0, Name: '', TranslationSetID: 0, Value: ''}]));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/TranslationSetAttributes/Batch',
headers: {'content-type': 'application/json'},
body: [{ID: 0, Name: '', TranslationSetID: 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/v2/TranslationSetAttributes/Batch');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send([
{
ID: 0,
Name: '',
TranslationSetID: 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/v2/TranslationSetAttributes/Batch',
headers: {'content-type': 'application/json'},
data: [{ID: 0, Name: '', TranslationSetID: 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/v2/TranslationSetAttributes/Batch';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '[{"ID":0,"Name":"","TranslationSetID":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": @"application/json" };
NSDictionary *parameters = @[ @{ @"ID": @0, @"Name": @"", @"TranslationSetID": @0, @"Value": @"" } ];
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/TranslationSetAttributes/Batch"]
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/v2/TranslationSetAttributes/Batch" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "[\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n }\n]" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/TranslationSetAttributes/Batch",
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([
[
'ID' => 0,
'Name' => '',
'TranslationSetID' => 0,
'Value' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/TranslationSetAttributes/Batch', [
'body' => '[
{
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
}
]',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/TranslationSetAttributes/Batch');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
[
'ID' => 0,
'Name' => '',
'TranslationSetID' => 0,
'Value' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
[
'ID' => 0,
'Name' => '',
'TranslationSetID' => 0,
'Value' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/TranslationSetAttributes/Batch');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/TranslationSetAttributes/Batch' -Method PUT -Headers $headers -ContentType 'application/json' -Body '[
{
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
}
]'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/TranslationSetAttributes/Batch' -Method PUT -Headers $headers -ContentType 'application/json' -Body '[
{
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
}
]'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "[\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n }\n]"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/TranslationSetAttributes/Batch", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/TranslationSetAttributes/Batch"
payload = [
{
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
}
]
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/TranslationSetAttributes/Batch"
payload <- "[\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n }\n]"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/TranslationSetAttributes/Batch")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "[\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n }\n]"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/TranslationSetAttributes/Batch') do |req|
req.body = "[\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n }\n]"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/TranslationSetAttributes/Batch";
let payload = (
json!({
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
})
);
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/TranslationSetAttributes/Batch \
--header 'content-type: application/json' \
--data '[
{
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
}
]'
echo '[
{
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
}
]' | \
http PUT {{baseUrl}}/api/v2/TranslationSetAttributes/Batch \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '[\n {\n "ID": 0,\n "Name": "",\n "TranslationSetID": 0,\n "Value": ""\n }\n]' \
--output-document \
- {{baseUrl}}/api/v2/TranslationSetAttributes/Batch
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
[
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/TranslationSetAttributes/Batch")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
No Documentation Found. (5)
{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes/Batch
QUERY PARAMS
ID
BODY json
[
{
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
}
]
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes/Batch");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "[\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n }\n]");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes/Batch" {:content-type :json
:form-params [{:ID 0
:Name ""
:TranslationSetID 0
:Value ""}]})
require "http/client"
url = "{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes/Batch"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "[\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\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/v2/TranslationSets/:ID/Attributes/Batch"),
Content = new StringContent("[\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\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/v2/TranslationSets/:ID/Attributes/Batch");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "[\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n }\n]", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes/Batch"
payload := strings.NewReader("[\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n }\n]")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/TranslationSets/:ID/Attributes/Batch HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 83
[
{
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
}
]
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes/Batch")
.setHeader("content-type", "application/json")
.setBody("[\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n }\n]")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes/Batch"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("[\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\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\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n }\n]");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes/Batch")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes/Batch")
.header("content-type", "application/json")
.body("[\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n }\n]")
.asString();
const data = JSON.stringify([
{
ID: 0,
Name: '',
TranslationSetID: 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/v2/TranslationSets/:ID/Attributes/Batch');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes/Batch',
headers: {'content-type': 'application/json'},
data: [{ID: 0, Name: '', TranslationSetID: 0, Value: ''}]
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes/Batch';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '[{"ID":0,"Name":"","TranslationSetID":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/v2/TranslationSets/:ID/Attributes/Batch',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '[\n {\n "ID": 0,\n "Name": "",\n "TranslationSetID": 0,\n "Value": ""\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\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n }\n]")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes/Batch")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/TranslationSets/:ID/Attributes/Batch',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify([{ID: 0, Name: '', TranslationSetID: 0, Value: ''}]));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes/Batch',
headers: {'content-type': 'application/json'},
body: [{ID: 0, Name: '', TranslationSetID: 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/v2/TranslationSets/:ID/Attributes/Batch');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send([
{
ID: 0,
Name: '',
TranslationSetID: 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/v2/TranslationSets/:ID/Attributes/Batch',
headers: {'content-type': 'application/json'},
data: [{ID: 0, Name: '', TranslationSetID: 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/v2/TranslationSets/:ID/Attributes/Batch';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '[{"ID":0,"Name":"","TranslationSetID":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": @"application/json" };
NSDictionary *parameters = @[ @{ @"ID": @0, @"Name": @"", @"TranslationSetID": @0, @"Value": @"" } ];
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes/Batch"]
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/v2/TranslationSets/:ID/Attributes/Batch" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "[\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n }\n]" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes/Batch",
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' => 0,
'Name' => '',
'TranslationSetID' => 0,
'Value' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes/Batch', [
'body' => '[
{
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
}
]',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes/Batch');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
[
'ID' => 0,
'Name' => '',
'TranslationSetID' => 0,
'Value' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
[
'ID' => 0,
'Name' => '',
'TranslationSetID' => 0,
'Value' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes/Batch');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes/Batch' -Method POST -Headers $headers -ContentType 'application/json' -Body '[
{
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
}
]'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes/Batch' -Method POST -Headers $headers -ContentType 'application/json' -Body '[
{
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
}
]'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "[\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n }\n]"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/TranslationSets/:ID/Attributes/Batch", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes/Batch"
payload = [
{
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
}
]
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes/Batch"
payload <- "[\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\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/v2/TranslationSets/:ID/Attributes/Batch")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "[\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\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/v2/TranslationSets/:ID/Attributes/Batch') do |req|
req.body = "[\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\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/v2/TranslationSets/:ID/Attributes/Batch";
let payload = (
json!({
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
})
);
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/TranslationSets/:ID/Attributes/Batch \
--header 'content-type: application/json' \
--data '[
{
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
}
]'
echo '[
{
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
}
]' | \
http POST {{baseUrl}}/api/v2/TranslationSets/:ID/Attributes/Batch \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '[\n {\n "ID": 0,\n "Name": "",\n "TranslationSetID": 0,\n "Value": ""\n }\n]' \
--output-document \
- {{baseUrl}}/api/v2/TranslationSets/:ID/Attributes/Batch
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
[
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/TranslationSets/:ID/Attributes/Batch")! 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
No Documentation Found. (6)
{{baseUrl}}/api/v2/TranslationSets/:ID/Strings
QUERY PARAMS
ID
BODY json
[
{
"LanguageID": 0,
"StringID": "",
"StringValue": "",
"TranslationSetId": 0
}
]
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/TranslationSets/:ID/Strings");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "[\n {\n \"LanguageID\": 0,\n \"StringID\": \"\",\n \"StringValue\": \"\",\n \"TranslationSetId\": 0\n }\n]");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/TranslationSets/:ID/Strings" {:content-type :json
:form-params [{:LanguageID 0
:StringID ""
:StringValue ""
:TranslationSetId 0}]})
require "http/client"
url = "{{baseUrl}}/api/v2/TranslationSets/:ID/Strings"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "[\n {\n \"LanguageID\": 0,\n \"StringID\": \"\",\n \"StringValue\": \"\",\n \"TranslationSetId\": 0\n }\n]"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/v2/TranslationSets/:ID/Strings"),
Content = new StringContent("[\n {\n \"LanguageID\": 0,\n \"StringID\": \"\",\n \"StringValue\": \"\",\n \"TranslationSetId\": 0\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/v2/TranslationSets/:ID/Strings");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "[\n {\n \"LanguageID\": 0,\n \"StringID\": \"\",\n \"StringValue\": \"\",\n \"TranslationSetId\": 0\n }\n]", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/TranslationSets/:ID/Strings"
payload := strings.NewReader("[\n {\n \"LanguageID\": 0,\n \"StringID\": \"\",\n \"StringValue\": \"\",\n \"TranslationSetId\": 0\n }\n]")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/TranslationSets/:ID/Strings HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 101
[
{
"LanguageID": 0,
"StringID": "",
"StringValue": "",
"TranslationSetId": 0
}
]
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/TranslationSets/:ID/Strings")
.setHeader("content-type", "application/json")
.setBody("[\n {\n \"LanguageID\": 0,\n \"StringID\": \"\",\n \"StringValue\": \"\",\n \"TranslationSetId\": 0\n }\n]")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/TranslationSets/:ID/Strings"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("[\n {\n \"LanguageID\": 0,\n \"StringID\": \"\",\n \"StringValue\": \"\",\n \"TranslationSetId\": 0\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 \"LanguageID\": 0,\n \"StringID\": \"\",\n \"StringValue\": \"\",\n \"TranslationSetId\": 0\n }\n]");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/TranslationSets/:ID/Strings")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/TranslationSets/:ID/Strings")
.header("content-type", "application/json")
.body("[\n {\n \"LanguageID\": 0,\n \"StringID\": \"\",\n \"StringValue\": \"\",\n \"TranslationSetId\": 0\n }\n]")
.asString();
const data = JSON.stringify([
{
LanguageID: 0,
StringID: '',
StringValue: '',
TranslationSetId: 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/v2/TranslationSets/:ID/Strings');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/TranslationSets/:ID/Strings',
headers: {'content-type': 'application/json'},
data: [{LanguageID: 0, StringID: '', StringValue: '', TranslationSetId: 0}]
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/TranslationSets/:ID/Strings';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '[{"LanguageID":0,"StringID":"","StringValue":"","TranslationSetId":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/v2/TranslationSets/:ID/Strings',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '[\n {\n "LanguageID": 0,\n "StringID": "",\n "StringValue": "",\n "TranslationSetId": 0\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 \"LanguageID\": 0,\n \"StringID\": \"\",\n \"StringValue\": \"\",\n \"TranslationSetId\": 0\n }\n]")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/TranslationSets/:ID/Strings")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/TranslationSets/:ID/Strings',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify([{LanguageID: 0, StringID: '', StringValue: '', TranslationSetId: 0}]));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/TranslationSets/:ID/Strings',
headers: {'content-type': 'application/json'},
body: [{LanguageID: 0, StringID: '', StringValue: '', TranslationSetId: 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/v2/TranslationSets/:ID/Strings');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send([
{
LanguageID: 0,
StringID: '',
StringValue: '',
TranslationSetId: 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/v2/TranslationSets/:ID/Strings',
headers: {'content-type': 'application/json'},
data: [{LanguageID: 0, StringID: '', StringValue: '', TranslationSetId: 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/v2/TranslationSets/:ID/Strings';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '[{"LanguageID":0,"StringID":"","StringValue":"","TranslationSetId":0}]'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @[ @{ @"LanguageID": @0, @"StringID": @"", @"StringValue": @"", @"TranslationSetId": @0 } ];
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/TranslationSets/:ID/Strings"]
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/v2/TranslationSets/:ID/Strings" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "[\n {\n \"LanguageID\": 0,\n \"StringID\": \"\",\n \"StringValue\": \"\",\n \"TranslationSetId\": 0\n }\n]" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/TranslationSets/:ID/Strings",
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([
[
'LanguageID' => 0,
'StringID' => '',
'StringValue' => '',
'TranslationSetId' => 0
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/TranslationSets/:ID/Strings', [
'body' => '[
{
"LanguageID": 0,
"StringID": "",
"StringValue": "",
"TranslationSetId": 0
}
]',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/TranslationSets/:ID/Strings');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
[
'LanguageID' => 0,
'StringID' => '',
'StringValue' => '',
'TranslationSetId' => 0
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
[
'LanguageID' => 0,
'StringID' => '',
'StringValue' => '',
'TranslationSetId' => 0
]
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/TranslationSets/:ID/Strings');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/TranslationSets/:ID/Strings' -Method PUT -Headers $headers -ContentType 'application/json' -Body '[
{
"LanguageID": 0,
"StringID": "",
"StringValue": "",
"TranslationSetId": 0
}
]'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/TranslationSets/:ID/Strings' -Method PUT -Headers $headers -ContentType 'application/json' -Body '[
{
"LanguageID": 0,
"StringID": "",
"StringValue": "",
"TranslationSetId": 0
}
]'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "[\n {\n \"LanguageID\": 0,\n \"StringID\": \"\",\n \"StringValue\": \"\",\n \"TranslationSetId\": 0\n }\n]"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/TranslationSets/:ID/Strings", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/TranslationSets/:ID/Strings"
payload = [
{
"LanguageID": 0,
"StringID": "",
"StringValue": "",
"TranslationSetId": 0
}
]
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/TranslationSets/:ID/Strings"
payload <- "[\n {\n \"LanguageID\": 0,\n \"StringID\": \"\",\n \"StringValue\": \"\",\n \"TranslationSetId\": 0\n }\n]"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/TranslationSets/:ID/Strings")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "[\n {\n \"LanguageID\": 0,\n \"StringID\": \"\",\n \"StringValue\": \"\",\n \"TranslationSetId\": 0\n }\n]"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/TranslationSets/:ID/Strings') do |req|
req.body = "[\n {\n \"LanguageID\": 0,\n \"StringID\": \"\",\n \"StringValue\": \"\",\n \"TranslationSetId\": 0\n }\n]"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/TranslationSets/:ID/Strings";
let payload = (
json!({
"LanguageID": 0,
"StringID": "",
"StringValue": "",
"TranslationSetId": 0
})
);
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/TranslationSets/:ID/Strings \
--header 'content-type: application/json' \
--data '[
{
"LanguageID": 0,
"StringID": "",
"StringValue": "",
"TranslationSetId": 0
}
]'
echo '[
{
"LanguageID": 0,
"StringID": "",
"StringValue": "",
"TranslationSetId": 0
}
]' | \
http PUT {{baseUrl}}/api/v2/TranslationSets/:ID/Strings \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '[\n {\n "LanguageID": 0,\n "StringID": "",\n "StringValue": "",\n "TranslationSetId": 0\n }\n]' \
--output-document \
- {{baseUrl}}/api/v2/TranslationSets/:ID/Strings
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
[
"LanguageID": 0,
"StringID": "",
"StringValue": "",
"TranslationSetId": 0
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/TranslationSets/:ID/Strings")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update a Translation Set. Accepts a TranslationSet object. Only the state property may be updated.
{{baseUrl}}/api/v2/TranslationSets/:ID
QUERY PARAMS
ID
BODY json
{
"Attributes": [
{
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
}
],
"FileIDs": [],
"Id": 0,
"InDate": "",
"Notes": "",
"OutDate": "",
"State": "",
"TranslationRequestID": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/TranslationSets/:ID");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Attributes\": [\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n }\n ],\n \"FileIDs\": [],\n \"Id\": 0,\n \"InDate\": \"\",\n \"Notes\": \"\",\n \"OutDate\": \"\",\n \"State\": \"\",\n \"TranslationRequestID\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/TranslationSets/:ID" {:content-type :json
:form-params {:Attributes [{:ID 0
:Name ""
:TranslationSetID 0
:Value ""}]
:FileIDs []
:Id 0
:InDate ""
:Notes ""
:OutDate ""
:State ""
:TranslationRequestID 0}})
require "http/client"
url = "{{baseUrl}}/api/v2/TranslationSets/:ID"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Attributes\": [\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n }\n ],\n \"FileIDs\": [],\n \"Id\": 0,\n \"InDate\": \"\",\n \"Notes\": \"\",\n \"OutDate\": \"\",\n \"State\": \"\",\n \"TranslationRequestID\": 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/v2/TranslationSets/:ID"),
Content = new StringContent("{\n \"Attributes\": [\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n }\n ],\n \"FileIDs\": [],\n \"Id\": 0,\n \"InDate\": \"\",\n \"Notes\": \"\",\n \"OutDate\": \"\",\n \"State\": \"\",\n \"TranslationRequestID\": 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/v2/TranslationSets/:ID");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Attributes\": [\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n }\n ],\n \"FileIDs\": [],\n \"Id\": 0,\n \"InDate\": \"\",\n \"Notes\": \"\",\n \"OutDate\": \"\",\n \"State\": \"\",\n \"TranslationRequestID\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/TranslationSets/:ID"
payload := strings.NewReader("{\n \"Attributes\": [\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n }\n ],\n \"FileIDs\": [],\n \"Id\": 0,\n \"InDate\": \"\",\n \"Notes\": \"\",\n \"OutDate\": \"\",\n \"State\": \"\",\n \"TranslationRequestID\": 0\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/TranslationSets/:ID HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 237
{
"Attributes": [
{
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
}
],
"FileIDs": [],
"Id": 0,
"InDate": "",
"Notes": "",
"OutDate": "",
"State": "",
"TranslationRequestID": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/TranslationSets/:ID")
.setHeader("content-type", "application/json")
.setBody("{\n \"Attributes\": [\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n }\n ],\n \"FileIDs\": [],\n \"Id\": 0,\n \"InDate\": \"\",\n \"Notes\": \"\",\n \"OutDate\": \"\",\n \"State\": \"\",\n \"TranslationRequestID\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/TranslationSets/:ID"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Attributes\": [\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n }\n ],\n \"FileIDs\": [],\n \"Id\": 0,\n \"InDate\": \"\",\n \"Notes\": \"\",\n \"OutDate\": \"\",\n \"State\": \"\",\n \"TranslationRequestID\": 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 \"Attributes\": [\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n }\n ],\n \"FileIDs\": [],\n \"Id\": 0,\n \"InDate\": \"\",\n \"Notes\": \"\",\n \"OutDate\": \"\",\n \"State\": \"\",\n \"TranslationRequestID\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/TranslationSets/:ID")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/TranslationSets/:ID")
.header("content-type", "application/json")
.body("{\n \"Attributes\": [\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n }\n ],\n \"FileIDs\": [],\n \"Id\": 0,\n \"InDate\": \"\",\n \"Notes\": \"\",\n \"OutDate\": \"\",\n \"State\": \"\",\n \"TranslationRequestID\": 0\n}")
.asString();
const data = JSON.stringify({
Attributes: [
{
ID: 0,
Name: '',
TranslationSetID: 0,
Value: ''
}
],
FileIDs: [],
Id: 0,
InDate: '',
Notes: '',
OutDate: '',
State: '',
TranslationRequestID: 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/v2/TranslationSets/:ID');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/TranslationSets/:ID',
headers: {'content-type': 'application/json'},
data: {
Attributes: [{ID: 0, Name: '', TranslationSetID: 0, Value: ''}],
FileIDs: [],
Id: 0,
InDate: '',
Notes: '',
OutDate: '',
State: '',
TranslationRequestID: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/TranslationSets/:ID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Attributes":[{"ID":0,"Name":"","TranslationSetID":0,"Value":""}],"FileIDs":[],"Id":0,"InDate":"","Notes":"","OutDate":"","State":"","TranslationRequestID":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/v2/TranslationSets/:ID',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Attributes": [\n {\n "ID": 0,\n "Name": "",\n "TranslationSetID": 0,\n "Value": ""\n }\n ],\n "FileIDs": [],\n "Id": 0,\n "InDate": "",\n "Notes": "",\n "OutDate": "",\n "State": "",\n "TranslationRequestID": 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 \"Attributes\": [\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n }\n ],\n \"FileIDs\": [],\n \"Id\": 0,\n \"InDate\": \"\",\n \"Notes\": \"\",\n \"OutDate\": \"\",\n \"State\": \"\",\n \"TranslationRequestID\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/TranslationSets/:ID")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/TranslationSets/:ID',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Attributes: [{ID: 0, Name: '', TranslationSetID: 0, Value: ''}],
FileIDs: [],
Id: 0,
InDate: '',
Notes: '',
OutDate: '',
State: '',
TranslationRequestID: 0
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/TranslationSets/:ID',
headers: {'content-type': 'application/json'},
body: {
Attributes: [{ID: 0, Name: '', TranslationSetID: 0, Value: ''}],
FileIDs: [],
Id: 0,
InDate: '',
Notes: '',
OutDate: '',
State: '',
TranslationRequestID: 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/v2/TranslationSets/:ID');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Attributes: [
{
ID: 0,
Name: '',
TranslationSetID: 0,
Value: ''
}
],
FileIDs: [],
Id: 0,
InDate: '',
Notes: '',
OutDate: '',
State: '',
TranslationRequestID: 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/v2/TranslationSets/:ID',
headers: {'content-type': 'application/json'},
data: {
Attributes: [{ID: 0, Name: '', TranslationSetID: 0, Value: ''}],
FileIDs: [],
Id: 0,
InDate: '',
Notes: '',
OutDate: '',
State: '',
TranslationRequestID: 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/v2/TranslationSets/:ID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Attributes":[{"ID":0,"Name":"","TranslationSetID":0,"Value":""}],"FileIDs":[],"Id":0,"InDate":"","Notes":"","OutDate":"","State":"","TranslationRequestID":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Attributes": @[ @{ @"ID": @0, @"Name": @"", @"TranslationSetID": @0, @"Value": @"" } ],
@"FileIDs": @[ ],
@"Id": @0,
@"InDate": @"",
@"Notes": @"",
@"OutDate": @"",
@"State": @"",
@"TranslationRequestID": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/TranslationSets/:ID"]
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/v2/TranslationSets/:ID" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Attributes\": [\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n }\n ],\n \"FileIDs\": [],\n \"Id\": 0,\n \"InDate\": \"\",\n \"Notes\": \"\",\n \"OutDate\": \"\",\n \"State\": \"\",\n \"TranslationRequestID\": 0\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/TranslationSets/:ID",
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([
'Attributes' => [
[
'ID' => 0,
'Name' => '',
'TranslationSetID' => 0,
'Value' => ''
]
],
'FileIDs' => [
],
'Id' => 0,
'InDate' => '',
'Notes' => '',
'OutDate' => '',
'State' => '',
'TranslationRequestID' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/TranslationSets/:ID', [
'body' => '{
"Attributes": [
{
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
}
],
"FileIDs": [],
"Id": 0,
"InDate": "",
"Notes": "",
"OutDate": "",
"State": "",
"TranslationRequestID": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/TranslationSets/:ID');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Attributes' => [
[
'ID' => 0,
'Name' => '',
'TranslationSetID' => 0,
'Value' => ''
]
],
'FileIDs' => [
],
'Id' => 0,
'InDate' => '',
'Notes' => '',
'OutDate' => '',
'State' => '',
'TranslationRequestID' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Attributes' => [
[
'ID' => 0,
'Name' => '',
'TranslationSetID' => 0,
'Value' => ''
]
],
'FileIDs' => [
],
'Id' => 0,
'InDate' => '',
'Notes' => '',
'OutDate' => '',
'State' => '',
'TranslationRequestID' => 0
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/TranslationSets/:ID');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/TranslationSets/:ID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Attributes": [
{
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
}
],
"FileIDs": [],
"Id": 0,
"InDate": "",
"Notes": "",
"OutDate": "",
"State": "",
"TranslationRequestID": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/TranslationSets/:ID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Attributes": [
{
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
}
],
"FileIDs": [],
"Id": 0,
"InDate": "",
"Notes": "",
"OutDate": "",
"State": "",
"TranslationRequestID": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Attributes\": [\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n }\n ],\n \"FileIDs\": [],\n \"Id\": 0,\n \"InDate\": \"\",\n \"Notes\": \"\",\n \"OutDate\": \"\",\n \"State\": \"\",\n \"TranslationRequestID\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/TranslationSets/:ID", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/TranslationSets/:ID"
payload = {
"Attributes": [
{
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
}
],
"FileIDs": [],
"Id": 0,
"InDate": "",
"Notes": "",
"OutDate": "",
"State": "",
"TranslationRequestID": 0
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/TranslationSets/:ID"
payload <- "{\n \"Attributes\": [\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n }\n ],\n \"FileIDs\": [],\n \"Id\": 0,\n \"InDate\": \"\",\n \"Notes\": \"\",\n \"OutDate\": \"\",\n \"State\": \"\",\n \"TranslationRequestID\": 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/v2/TranslationSets/:ID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Attributes\": [\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n }\n ],\n \"FileIDs\": [],\n \"Id\": 0,\n \"InDate\": \"\",\n \"Notes\": \"\",\n \"OutDate\": \"\",\n \"State\": \"\",\n \"TranslationRequestID\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/TranslationSets/:ID') do |req|
req.body = "{\n \"Attributes\": [\n {\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n }\n ],\n \"FileIDs\": [],\n \"Id\": 0,\n \"InDate\": \"\",\n \"Notes\": \"\",\n \"OutDate\": \"\",\n \"State\": \"\",\n \"TranslationRequestID\": 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/v2/TranslationSets/:ID";
let payload = json!({
"Attributes": (
json!({
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
})
),
"FileIDs": (),
"Id": 0,
"InDate": "",
"Notes": "",
"OutDate": "",
"State": "",
"TranslationRequestID": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/TranslationSets/:ID \
--header 'content-type: application/json' \
--data '{
"Attributes": [
{
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
}
],
"FileIDs": [],
"Id": 0,
"InDate": "",
"Notes": "",
"OutDate": "",
"State": "",
"TranslationRequestID": 0
}'
echo '{
"Attributes": [
{
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
}
],
"FileIDs": [],
"Id": 0,
"InDate": "",
"Notes": "",
"OutDate": "",
"State": "",
"TranslationRequestID": 0
}' | \
http PUT {{baseUrl}}/api/v2/TranslationSets/:ID \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "Attributes": [\n {\n "ID": 0,\n "Name": "",\n "TranslationSetID": 0,\n "Value": ""\n }\n ],\n "FileIDs": [],\n "Id": 0,\n "InDate": "",\n "Notes": "",\n "OutDate": "",\n "State": "",\n "TranslationRequestID": 0\n}' \
--output-document \
- {{baseUrl}}/api/v2/TranslationSets/:ID
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Attributes": [
[
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
]
],
"FileIDs": [],
"Id": 0,
"InDate": "",
"Notes": "",
"OutDate": "",
"State": "",
"TranslationRequestID": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/TranslationSets/:ID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update a TranslationSetAttribute object
{{baseUrl}}/api/v2/TranslationSetAttributes/:ID
QUERY PARAMS
ID
BODY json
{
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/TranslationSetAttributes/:ID");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/TranslationSetAttributes/:ID" {:content-type :json
:form-params {:ID 0
:Name ""
:TranslationSetID 0
:Value ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/TranslationSetAttributes/:ID"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 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/v2/TranslationSetAttributes/:ID"),
Content = new StringContent("{\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 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/v2/TranslationSetAttributes/:ID");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/TranslationSetAttributes/:ID"
payload := strings.NewReader("{\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/TranslationSetAttributes/:ID HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 67
{
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/TranslationSetAttributes/:ID")
.setHeader("content-type", "application/json")
.setBody("{\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/TranslationSetAttributes/:ID"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 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 \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/TranslationSetAttributes/:ID")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/TranslationSetAttributes/:ID")
.header("content-type", "application/json")
.body("{\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n}")
.asString();
const data = JSON.stringify({
ID: 0,
Name: '',
TranslationSetID: 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/v2/TranslationSetAttributes/:ID');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/TranslationSetAttributes/:ID',
headers: {'content-type': 'application/json'},
data: {ID: 0, Name: '', TranslationSetID: 0, Value: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/TranslationSetAttributes/:ID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ID":0,"Name":"","TranslationSetID":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/v2/TranslationSetAttributes/:ID',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ID": 0,\n "Name": "",\n "TranslationSetID": 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 \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/TranslationSetAttributes/:ID")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/TranslationSetAttributes/:ID',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({ID: 0, Name: '', TranslationSetID: 0, Value: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/TranslationSetAttributes/:ID',
headers: {'content-type': 'application/json'},
body: {ID: 0, Name: '', TranslationSetID: 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/v2/TranslationSetAttributes/:ID');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ID: 0,
Name: '',
TranslationSetID: 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/v2/TranslationSetAttributes/:ID',
headers: {'content-type': 'application/json'},
data: {ID: 0, Name: '', TranslationSetID: 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/v2/TranslationSetAttributes/:ID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ID":0,"Name":"","TranslationSetID":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": @"application/json" };
NSDictionary *parameters = @{ @"ID": @0,
@"Name": @"",
@"TranslationSetID": @0,
@"Value": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/TranslationSetAttributes/:ID"]
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/v2/TranslationSetAttributes/:ID" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/TranslationSetAttributes/:ID",
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([
'ID' => 0,
'Name' => '',
'TranslationSetID' => 0,
'Value' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/TranslationSetAttributes/:ID', [
'body' => '{
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/TranslationSetAttributes/:ID');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ID' => 0,
'Name' => '',
'TranslationSetID' => 0,
'Value' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ID' => 0,
'Name' => '',
'TranslationSetID' => 0,
'Value' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/TranslationSetAttributes/:ID');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/TranslationSetAttributes/:ID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/TranslationSetAttributes/:ID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/TranslationSetAttributes/:ID", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/TranslationSetAttributes/:ID"
payload = {
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/TranslationSetAttributes/:ID"
payload <- "{\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 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/v2/TranslationSetAttributes/:ID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 0,\n \"Value\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/TranslationSetAttributes/:ID') do |req|
req.body = "{\n \"ID\": 0,\n \"Name\": \"\",\n \"TranslationSetID\": 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/v2/TranslationSetAttributes/:ID";
let payload = json!({
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/TranslationSetAttributes/:ID \
--header 'content-type: application/json' \
--data '{
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
}'
echo '{
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
}' | \
http PUT {{baseUrl}}/api/v2/TranslationSetAttributes/:ID \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "ID": 0,\n "Name": "",\n "TranslationSetID": 0,\n "Value": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/TranslationSetAttributes/:ID
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ID": 0,
"Name": "",
"TranslationSetID": 0,
"Value": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/TranslationSetAttributes/:ID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Add a subscription
{{baseUrl}}/api/v2/UpdateGroupClientRelationships
BODY json
{
"Active": false,
"ClientID": "",
"LastCheckin": "",
"RelationshipID": "",
"UpdateGroupID": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/UpdateGroupClientRelationships");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Active\": false,\n \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"RelationshipID\": \"\",\n \"UpdateGroupID\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/UpdateGroupClientRelationships" {:content-type :json
:form-params {:Active false
:ClientID ""
:LastCheckin ""
:RelationshipID ""
:UpdateGroupID ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/UpdateGroupClientRelationships"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Active\": false,\n \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"RelationshipID\": \"\",\n \"UpdateGroupID\": \"\"\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/v2/UpdateGroupClientRelationships"),
Content = new StringContent("{\n \"Active\": false,\n \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"RelationshipID\": \"\",\n \"UpdateGroupID\": \"\"\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/v2/UpdateGroupClientRelationships");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Active\": false,\n \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"RelationshipID\": \"\",\n \"UpdateGroupID\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/UpdateGroupClientRelationships"
payload := strings.NewReader("{\n \"Active\": false,\n \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"RelationshipID\": \"\",\n \"UpdateGroupID\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/UpdateGroupClientRelationships HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 107
{
"Active": false,
"ClientID": "",
"LastCheckin": "",
"RelationshipID": "",
"UpdateGroupID": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/UpdateGroupClientRelationships")
.setHeader("content-type", "application/json")
.setBody("{\n \"Active\": false,\n \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"RelationshipID\": \"\",\n \"UpdateGroupID\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/UpdateGroupClientRelationships"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Active\": false,\n \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"RelationshipID\": \"\",\n \"UpdateGroupID\": \"\"\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 \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"RelationshipID\": \"\",\n \"UpdateGroupID\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/UpdateGroupClientRelationships")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/UpdateGroupClientRelationships")
.header("content-type", "application/json")
.body("{\n \"Active\": false,\n \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"RelationshipID\": \"\",\n \"UpdateGroupID\": \"\"\n}")
.asString();
const data = JSON.stringify({
Active: false,
ClientID: '',
LastCheckin: '',
RelationshipID: '',
UpdateGroupID: ''
});
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/v2/UpdateGroupClientRelationships');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/UpdateGroupClientRelationships',
headers: {'content-type': 'application/json'},
data: {
Active: false,
ClientID: '',
LastCheckin: '',
RelationshipID: '',
UpdateGroupID: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/UpdateGroupClientRelationships';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Active":false,"ClientID":"","LastCheckin":"","RelationshipID":"","UpdateGroupID":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/UpdateGroupClientRelationships',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Active": false,\n "ClientID": "",\n "LastCheckin": "",\n "RelationshipID": "",\n "UpdateGroupID": ""\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 \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"RelationshipID\": \"\",\n \"UpdateGroupID\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/UpdateGroupClientRelationships")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/UpdateGroupClientRelationships',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Active: false,
ClientID: '',
LastCheckin: '',
RelationshipID: '',
UpdateGroupID: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/UpdateGroupClientRelationships',
headers: {'content-type': 'application/json'},
body: {
Active: false,
ClientID: '',
LastCheckin: '',
RelationshipID: '',
UpdateGroupID: ''
},
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/v2/UpdateGroupClientRelationships');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Active: false,
ClientID: '',
LastCheckin: '',
RelationshipID: '',
UpdateGroupID: ''
});
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/v2/UpdateGroupClientRelationships',
headers: {'content-type': 'application/json'},
data: {
Active: false,
ClientID: '',
LastCheckin: '',
RelationshipID: '',
UpdateGroupID: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/UpdateGroupClientRelationships';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Active":false,"ClientID":"","LastCheckin":"","RelationshipID":"","UpdateGroupID":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Active": @NO,
@"ClientID": @"",
@"LastCheckin": @"",
@"RelationshipID": @"",
@"UpdateGroupID": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/UpdateGroupClientRelationships"]
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/v2/UpdateGroupClientRelationships" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Active\": false,\n \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"RelationshipID\": \"\",\n \"UpdateGroupID\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/UpdateGroupClientRelationships",
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,
'ClientID' => '',
'LastCheckin' => '',
'RelationshipID' => '',
'UpdateGroupID' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/UpdateGroupClientRelationships', [
'body' => '{
"Active": false,
"ClientID": "",
"LastCheckin": "",
"RelationshipID": "",
"UpdateGroupID": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/UpdateGroupClientRelationships');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Active' => null,
'ClientID' => '',
'LastCheckin' => '',
'RelationshipID' => '',
'UpdateGroupID' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Active' => null,
'ClientID' => '',
'LastCheckin' => '',
'RelationshipID' => '',
'UpdateGroupID' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/UpdateGroupClientRelationships');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/UpdateGroupClientRelationships' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Active": false,
"ClientID": "",
"LastCheckin": "",
"RelationshipID": "",
"UpdateGroupID": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/UpdateGroupClientRelationships' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Active": false,
"ClientID": "",
"LastCheckin": "",
"RelationshipID": "",
"UpdateGroupID": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Active\": false,\n \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"RelationshipID\": \"\",\n \"UpdateGroupID\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/UpdateGroupClientRelationships", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/UpdateGroupClientRelationships"
payload = {
"Active": False,
"ClientID": "",
"LastCheckin": "",
"RelationshipID": "",
"UpdateGroupID": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/UpdateGroupClientRelationships"
payload <- "{\n \"Active\": false,\n \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"RelationshipID\": \"\",\n \"UpdateGroupID\": \"\"\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/v2/UpdateGroupClientRelationships")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Active\": false,\n \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"RelationshipID\": \"\",\n \"UpdateGroupID\": \"\"\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/v2/UpdateGroupClientRelationships') do |req|
req.body = "{\n \"Active\": false,\n \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"RelationshipID\": \"\",\n \"UpdateGroupID\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/UpdateGroupClientRelationships";
let payload = json!({
"Active": false,
"ClientID": "",
"LastCheckin": "",
"RelationshipID": "",
"UpdateGroupID": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/UpdateGroupClientRelationships \
--header 'content-type: application/json' \
--data '{
"Active": false,
"ClientID": "",
"LastCheckin": "",
"RelationshipID": "",
"UpdateGroupID": ""
}'
echo '{
"Active": false,
"ClientID": "",
"LastCheckin": "",
"RelationshipID": "",
"UpdateGroupID": ""
}' | \
http POST {{baseUrl}}/api/v2/UpdateGroupClientRelationships \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Active": false,\n "ClientID": "",\n "LastCheckin": "",\n "RelationshipID": "",\n "UpdateGroupID": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/UpdateGroupClientRelationships
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Active": false,
"ClientID": "",
"LastCheckin": "",
"RelationshipID": "",
"UpdateGroupID": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/UpdateGroupClientRelationships")! 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
DEPRECATED. Set client subscription status for an update group.
{{baseUrl}}/api/v2/UpdateGroupClientRelationships
QUERY PARAMS
ClientID
UpdateGroupID
Active
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/UpdateGroupClientRelationships?ClientID=&UpdateGroupID=&Active=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/UpdateGroupClientRelationships" {:query-params {:ClientID ""
:UpdateGroupID ""
:Active ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/UpdateGroupClientRelationships?ClientID=&UpdateGroupID=&Active="
response = HTTP::Client.put url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/v2/UpdateGroupClientRelationships?ClientID=&UpdateGroupID=&Active="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/UpdateGroupClientRelationships?ClientID=&UpdateGroupID=&Active=");
var request = new RestRequest("", Method.Put);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/UpdateGroupClientRelationships?ClientID=&UpdateGroupID=&Active="
req, _ := http.NewRequest("PUT", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/UpdateGroupClientRelationships?ClientID=&UpdateGroupID=&Active= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/UpdateGroupClientRelationships?ClientID=&UpdateGroupID=&Active=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/UpdateGroupClientRelationships?ClientID=&UpdateGroupID=&Active="))
.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/v2/UpdateGroupClientRelationships?ClientID=&UpdateGroupID=&Active=")
.put(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/UpdateGroupClientRelationships?ClientID=&UpdateGroupID=&Active=")
.asString();
const 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/v2/UpdateGroupClientRelationships?ClientID=&UpdateGroupID=&Active=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/UpdateGroupClientRelationships',
params: {ClientID: '', UpdateGroupID: '', Active: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/UpdateGroupClientRelationships?ClientID=&UpdateGroupID=&Active=';
const options = {method: 'PUT'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/UpdateGroupClientRelationships?ClientID=&UpdateGroupID=&Active=',
method: 'PUT',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/UpdateGroupClientRelationships?ClientID=&UpdateGroupID=&Active=")
.put(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/UpdateGroupClientRelationships?ClientID=&UpdateGroupID=&Active=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/UpdateGroupClientRelationships',
qs: {ClientID: '', UpdateGroupID: '', Active: ''}
};
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/v2/UpdateGroupClientRelationships');
req.query({
ClientID: '',
UpdateGroupID: '',
Active: ''
});
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/v2/UpdateGroupClientRelationships',
params: {ClientID: '', UpdateGroupID: '', Active: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/UpdateGroupClientRelationships?ClientID=&UpdateGroupID=&Active=';
const options = {method: 'PUT'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/UpdateGroupClientRelationships?ClientID=&UpdateGroupID=&Active="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"PUT"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/UpdateGroupClientRelationships?ClientID=&UpdateGroupID=&Active=" in
Client.call `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/UpdateGroupClientRelationships?ClientID=&UpdateGroupID=&Active=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/UpdateGroupClientRelationships?ClientID=&UpdateGroupID=&Active=');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/UpdateGroupClientRelationships');
$request->setMethod(HTTP_METH_PUT);
$request->setQueryData([
'ClientID' => '',
'UpdateGroupID' => '',
'Active' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/UpdateGroupClientRelationships');
$request->setRequestMethod('PUT');
$request->setQuery(new http\QueryString([
'ClientID' => '',
'UpdateGroupID' => '',
'Active' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/UpdateGroupClientRelationships?ClientID=&UpdateGroupID=&Active=' -Method PUT
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/UpdateGroupClientRelationships?ClientID=&UpdateGroupID=&Active=' -Method PUT
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("PUT", "/baseUrl/api/v2/UpdateGroupClientRelationships?ClientID=&UpdateGroupID=&Active=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/UpdateGroupClientRelationships"
querystring = {"ClientID":"","UpdateGroupID":"","Active":""}
response = requests.put(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/UpdateGroupClientRelationships"
queryString <- list(
ClientID = "",
UpdateGroupID = "",
Active = ""
)
response <- VERB("PUT", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/UpdateGroupClientRelationships?ClientID=&UpdateGroupID=&Active=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.put('/baseUrl/api/v2/UpdateGroupClientRelationships') do |req|
req.params['ClientID'] = ''
req.params['UpdateGroupID'] = ''
req.params['Active'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/UpdateGroupClientRelationships";
let querystring = [
("ClientID", ""),
("UpdateGroupID", ""),
("Active", ""),
];
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url '{{baseUrl}}/api/v2/UpdateGroupClientRelationships?ClientID=&UpdateGroupID=&Active='
http PUT '{{baseUrl}}/api/v2/UpdateGroupClientRelationships?ClientID=&UpdateGroupID=&Active='
wget --quiet \
--method PUT \
--output-document \
- '{{baseUrl}}/api/v2/UpdateGroupClientRelationships?ClientID=&UpdateGroupID=&Active='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/UpdateGroupClientRelationships?ClientID=&UpdateGroupID=&Active=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a list of current Client Subscriptions. (GET)
{{baseUrl}}/api/v2/UpdateGroupClientRelationships
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/UpdateGroupClientRelationships");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/UpdateGroupClientRelationships")
require "http/client"
url = "{{baseUrl}}/api/v2/UpdateGroupClientRelationships"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/UpdateGroupClientRelationships"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/UpdateGroupClientRelationships");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/UpdateGroupClientRelationships"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/UpdateGroupClientRelationships HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/UpdateGroupClientRelationships")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/UpdateGroupClientRelationships"))
.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/v2/UpdateGroupClientRelationships")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/UpdateGroupClientRelationships")
.asString();
const 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/v2/UpdateGroupClientRelationships');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/UpdateGroupClientRelationships'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/UpdateGroupClientRelationships';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/UpdateGroupClientRelationships',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/UpdateGroupClientRelationships")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/UpdateGroupClientRelationships',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/UpdateGroupClientRelationships'
};
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/v2/UpdateGroupClientRelationships');
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/v2/UpdateGroupClientRelationships'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/UpdateGroupClientRelationships';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/UpdateGroupClientRelationships"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/UpdateGroupClientRelationships" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/UpdateGroupClientRelationships",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/UpdateGroupClientRelationships');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/UpdateGroupClientRelationships');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/UpdateGroupClientRelationships');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/UpdateGroupClientRelationships' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/UpdateGroupClientRelationships' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/UpdateGroupClientRelationships")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/UpdateGroupClientRelationships"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/UpdateGroupClientRelationships"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/UpdateGroupClientRelationships")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/UpdateGroupClientRelationships') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/UpdateGroupClientRelationships";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/UpdateGroupClientRelationships
http GET {{baseUrl}}/api/v2/UpdateGroupClientRelationships
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/UpdateGroupClientRelationships
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/UpdateGroupClientRelationships")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a subscription by RelationshipID
{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID
QUERY PARAMS
RelationshipID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID")
require "http/client"
url = "{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/UpdateGroupClientRelationships/:RelationshipID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID"))
.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/v2/UpdateGroupClientRelationships/:RelationshipID")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID")
.asString();
const 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/v2/UpdateGroupClientRelationships/:RelationshipID');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/UpdateGroupClientRelationships/:RelationshipID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID'
};
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/v2/UpdateGroupClientRelationships/:RelationshipID');
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/v2/UpdateGroupClientRelationships/:RelationshipID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/UpdateGroupClientRelationships/:RelationshipID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/UpdateGroupClientRelationships/:RelationshipID') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID
http GET {{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Updates a Subscription
{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID
QUERY PARAMS
RelationshipID
BODY json
{
"Active": false,
"ClientID": "",
"LastCheckin": "",
"RelationshipID": "",
"UpdateGroupID": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Active\": false,\n \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"RelationshipID\": \"\",\n \"UpdateGroupID\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID" {:content-type :json
:form-params {:Active false
:ClientID ""
:LastCheckin ""
:RelationshipID ""
:UpdateGroupID ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Active\": false,\n \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"RelationshipID\": \"\",\n \"UpdateGroupID\": \"\"\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/v2/UpdateGroupClientRelationships/:RelationshipID"),
Content = new StringContent("{\n \"Active\": false,\n \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"RelationshipID\": \"\",\n \"UpdateGroupID\": \"\"\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/v2/UpdateGroupClientRelationships/:RelationshipID");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Active\": false,\n \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"RelationshipID\": \"\",\n \"UpdateGroupID\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID"
payload := strings.NewReader("{\n \"Active\": false,\n \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"RelationshipID\": \"\",\n \"UpdateGroupID\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/UpdateGroupClientRelationships/:RelationshipID HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 107
{
"Active": false,
"ClientID": "",
"LastCheckin": "",
"RelationshipID": "",
"UpdateGroupID": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID")
.setHeader("content-type", "application/json")
.setBody("{\n \"Active\": false,\n \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"RelationshipID\": \"\",\n \"UpdateGroupID\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Active\": false,\n \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"RelationshipID\": \"\",\n \"UpdateGroupID\": \"\"\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 \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"RelationshipID\": \"\",\n \"UpdateGroupID\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID")
.header("content-type", "application/json")
.body("{\n \"Active\": false,\n \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"RelationshipID\": \"\",\n \"UpdateGroupID\": \"\"\n}")
.asString();
const data = JSON.stringify({
Active: false,
ClientID: '',
LastCheckin: '',
RelationshipID: '',
UpdateGroupID: ''
});
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/v2/UpdateGroupClientRelationships/:RelationshipID');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID',
headers: {'content-type': 'application/json'},
data: {
Active: false,
ClientID: '',
LastCheckin: '',
RelationshipID: '',
UpdateGroupID: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Active":false,"ClientID":"","LastCheckin":"","RelationshipID":"","UpdateGroupID":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Active": false,\n "ClientID": "",\n "LastCheckin": "",\n "RelationshipID": "",\n "UpdateGroupID": ""\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 \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"RelationshipID\": \"\",\n \"UpdateGroupID\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/UpdateGroupClientRelationships/:RelationshipID',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Active: false,
ClientID: '',
LastCheckin: '',
RelationshipID: '',
UpdateGroupID: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID',
headers: {'content-type': 'application/json'},
body: {
Active: false,
ClientID: '',
LastCheckin: '',
RelationshipID: '',
UpdateGroupID: ''
},
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/v2/UpdateGroupClientRelationships/:RelationshipID');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Active: false,
ClientID: '',
LastCheckin: '',
RelationshipID: '',
UpdateGroupID: ''
});
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/v2/UpdateGroupClientRelationships/:RelationshipID',
headers: {'content-type': 'application/json'},
data: {
Active: false,
ClientID: '',
LastCheckin: '',
RelationshipID: '',
UpdateGroupID: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Active":false,"ClientID":"","LastCheckin":"","RelationshipID":"","UpdateGroupID":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Active": @NO,
@"ClientID": @"",
@"LastCheckin": @"",
@"RelationshipID": @"",
@"UpdateGroupID": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID"]
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/v2/UpdateGroupClientRelationships/:RelationshipID" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Active\": false,\n \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"RelationshipID\": \"\",\n \"UpdateGroupID\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID",
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,
'ClientID' => '',
'LastCheckin' => '',
'RelationshipID' => '',
'UpdateGroupID' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID', [
'body' => '{
"Active": false,
"ClientID": "",
"LastCheckin": "",
"RelationshipID": "",
"UpdateGroupID": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Active' => null,
'ClientID' => '',
'LastCheckin' => '',
'RelationshipID' => '',
'UpdateGroupID' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Active' => null,
'ClientID' => '',
'LastCheckin' => '',
'RelationshipID' => '',
'UpdateGroupID' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Active": false,
"ClientID": "",
"LastCheckin": "",
"RelationshipID": "",
"UpdateGroupID": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Active": false,
"ClientID": "",
"LastCheckin": "",
"RelationshipID": "",
"UpdateGroupID": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Active\": false,\n \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"RelationshipID\": \"\",\n \"UpdateGroupID\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/UpdateGroupClientRelationships/:RelationshipID", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID"
payload = {
"Active": False,
"ClientID": "",
"LastCheckin": "",
"RelationshipID": "",
"UpdateGroupID": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID"
payload <- "{\n \"Active\": false,\n \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"RelationshipID\": \"\",\n \"UpdateGroupID\": \"\"\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/v2/UpdateGroupClientRelationships/:RelationshipID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Active\": false,\n \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"RelationshipID\": \"\",\n \"UpdateGroupID\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/UpdateGroupClientRelationships/:RelationshipID') do |req|
req.body = "{\n \"Active\": false,\n \"ClientID\": \"\",\n \"LastCheckin\": \"\",\n \"RelationshipID\": \"\",\n \"UpdateGroupID\": \"\"\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/v2/UpdateGroupClientRelationships/:RelationshipID";
let payload = json!({
"Active": false,
"ClientID": "",
"LastCheckin": "",
"RelationshipID": "",
"UpdateGroupID": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID \
--header 'content-type: application/json' \
--data '{
"Active": false,
"ClientID": "",
"LastCheckin": "",
"RelationshipID": "",
"UpdateGroupID": ""
}'
echo '{
"Active": false,
"ClientID": "",
"LastCheckin": "",
"RelationshipID": "",
"UpdateGroupID": ""
}' | \
http PUT {{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "Active": false,\n "ClientID": "",\n "LastCheckin": "",\n "RelationshipID": "",\n "UpdateGroupID": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Active": false,
"ClientID": "",
"LastCheckin": "",
"RelationshipID": "",
"UpdateGroupID": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/UpdateGroupClientRelationships/:RelationshipID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Add a new Update Group. The report field is a string that has a dot based request for a specific piece of submitted data.
{{baseUrl}}/api/v2/UpdateGroups
BODY json
{
"Description": "",
"ID": "",
"InventoryFrequency": 0,
"InventoryPackage": "",
"LocalizedDescription": "",
"LocalizedName": "",
"Priority": 0,
"ReportField": "",
"UpdateType": "",
"ValidatingField": "",
"ValueToValidate": "",
"Version": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/UpdateGroups");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Description\": \"\",\n \"ID\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"Priority\": 0,\n \"ReportField\": \"\",\n \"UpdateType\": \"\",\n \"ValidatingField\": \"\",\n \"ValueToValidate\": \"\",\n \"Version\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/UpdateGroups" {:content-type :json
:form-params {:Description ""
:ID ""
:InventoryFrequency 0
:InventoryPackage ""
:LocalizedDescription ""
:LocalizedName ""
:Priority 0
:ReportField ""
:UpdateType ""
:ValidatingField ""
:ValueToValidate ""
:Version ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/UpdateGroups"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Description\": \"\",\n \"ID\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"Priority\": 0,\n \"ReportField\": \"\",\n \"UpdateType\": \"\",\n \"ValidatingField\": \"\",\n \"ValueToValidate\": \"\",\n \"Version\": \"\"\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/v2/UpdateGroups"),
Content = new StringContent("{\n \"Description\": \"\",\n \"ID\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"Priority\": 0,\n \"ReportField\": \"\",\n \"UpdateType\": \"\",\n \"ValidatingField\": \"\",\n \"ValueToValidate\": \"\",\n \"Version\": \"\"\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/v2/UpdateGroups");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Description\": \"\",\n \"ID\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"Priority\": 0,\n \"ReportField\": \"\",\n \"UpdateType\": \"\",\n \"ValidatingField\": \"\",\n \"ValueToValidate\": \"\",\n \"Version\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/UpdateGroups"
payload := strings.NewReader("{\n \"Description\": \"\",\n \"ID\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"Priority\": 0,\n \"ReportField\": \"\",\n \"UpdateType\": \"\",\n \"ValidatingField\": \"\",\n \"ValueToValidate\": \"\",\n \"Version\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/UpdateGroups HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 266
{
"Description": "",
"ID": "",
"InventoryFrequency": 0,
"InventoryPackage": "",
"LocalizedDescription": "",
"LocalizedName": "",
"Priority": 0,
"ReportField": "",
"UpdateType": "",
"ValidatingField": "",
"ValueToValidate": "",
"Version": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/UpdateGroups")
.setHeader("content-type", "application/json")
.setBody("{\n \"Description\": \"\",\n \"ID\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"Priority\": 0,\n \"ReportField\": \"\",\n \"UpdateType\": \"\",\n \"ValidatingField\": \"\",\n \"ValueToValidate\": \"\",\n \"Version\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/UpdateGroups"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"Description\": \"\",\n \"ID\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"Priority\": 0,\n \"ReportField\": \"\",\n \"UpdateType\": \"\",\n \"ValidatingField\": \"\",\n \"ValueToValidate\": \"\",\n \"Version\": \"\"\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 \"Description\": \"\",\n \"ID\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"Priority\": 0,\n \"ReportField\": \"\",\n \"UpdateType\": \"\",\n \"ValidatingField\": \"\",\n \"ValueToValidate\": \"\",\n \"Version\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/UpdateGroups")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/UpdateGroups")
.header("content-type", "application/json")
.body("{\n \"Description\": \"\",\n \"ID\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"Priority\": 0,\n \"ReportField\": \"\",\n \"UpdateType\": \"\",\n \"ValidatingField\": \"\",\n \"ValueToValidate\": \"\",\n \"Version\": \"\"\n}")
.asString();
const data = JSON.stringify({
Description: '',
ID: '',
InventoryFrequency: 0,
InventoryPackage: '',
LocalizedDescription: '',
LocalizedName: '',
Priority: 0,
ReportField: '',
UpdateType: '',
ValidatingField: '',
ValueToValidate: '',
Version: ''
});
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/v2/UpdateGroups');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/UpdateGroups',
headers: {'content-type': 'application/json'},
data: {
Description: '',
ID: '',
InventoryFrequency: 0,
InventoryPackage: '',
LocalizedDescription: '',
LocalizedName: '',
Priority: 0,
ReportField: '',
UpdateType: '',
ValidatingField: '',
ValueToValidate: '',
Version: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/UpdateGroups';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Description":"","ID":"","InventoryFrequency":0,"InventoryPackage":"","LocalizedDescription":"","LocalizedName":"","Priority":0,"ReportField":"","UpdateType":"","ValidatingField":"","ValueToValidate":"","Version":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/UpdateGroups',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Description": "",\n "ID": "",\n "InventoryFrequency": 0,\n "InventoryPackage": "",\n "LocalizedDescription": "",\n "LocalizedName": "",\n "Priority": 0,\n "ReportField": "",\n "UpdateType": "",\n "ValidatingField": "",\n "ValueToValidate": "",\n "Version": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Description\": \"\",\n \"ID\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"Priority\": 0,\n \"ReportField\": \"\",\n \"UpdateType\": \"\",\n \"ValidatingField\": \"\",\n \"ValueToValidate\": \"\",\n \"Version\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/UpdateGroups")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/UpdateGroups',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Description: '',
ID: '',
InventoryFrequency: 0,
InventoryPackage: '',
LocalizedDescription: '',
LocalizedName: '',
Priority: 0,
ReportField: '',
UpdateType: '',
ValidatingField: '',
ValueToValidate: '',
Version: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/UpdateGroups',
headers: {'content-type': 'application/json'},
body: {
Description: '',
ID: '',
InventoryFrequency: 0,
InventoryPackage: '',
LocalizedDescription: '',
LocalizedName: '',
Priority: 0,
ReportField: '',
UpdateType: '',
ValidatingField: '',
ValueToValidate: '',
Version: ''
},
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/v2/UpdateGroups');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Description: '',
ID: '',
InventoryFrequency: 0,
InventoryPackage: '',
LocalizedDescription: '',
LocalizedName: '',
Priority: 0,
ReportField: '',
UpdateType: '',
ValidatingField: '',
ValueToValidate: '',
Version: ''
});
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/v2/UpdateGroups',
headers: {'content-type': 'application/json'},
data: {
Description: '',
ID: '',
InventoryFrequency: 0,
InventoryPackage: '',
LocalizedDescription: '',
LocalizedName: '',
Priority: 0,
ReportField: '',
UpdateType: '',
ValidatingField: '',
ValueToValidate: '',
Version: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/UpdateGroups';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"Description":"","ID":"","InventoryFrequency":0,"InventoryPackage":"","LocalizedDescription":"","LocalizedName":"","Priority":0,"ReportField":"","UpdateType":"","ValidatingField":"","ValueToValidate":"","Version":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Description": @"",
@"ID": @"",
@"InventoryFrequency": @0,
@"InventoryPackage": @"",
@"LocalizedDescription": @"",
@"LocalizedName": @"",
@"Priority": @0,
@"ReportField": @"",
@"UpdateType": @"",
@"ValidatingField": @"",
@"ValueToValidate": @"",
@"Version": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/UpdateGroups"]
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/v2/UpdateGroups" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Description\": \"\",\n \"ID\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"Priority\": 0,\n \"ReportField\": \"\",\n \"UpdateType\": \"\",\n \"ValidatingField\": \"\",\n \"ValueToValidate\": \"\",\n \"Version\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/UpdateGroups",
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([
'Description' => '',
'ID' => '',
'InventoryFrequency' => 0,
'InventoryPackage' => '',
'LocalizedDescription' => '',
'LocalizedName' => '',
'Priority' => 0,
'ReportField' => '',
'UpdateType' => '',
'ValidatingField' => '',
'ValueToValidate' => '',
'Version' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/UpdateGroups', [
'body' => '{
"Description": "",
"ID": "",
"InventoryFrequency": 0,
"InventoryPackage": "",
"LocalizedDescription": "",
"LocalizedName": "",
"Priority": 0,
"ReportField": "",
"UpdateType": "",
"ValidatingField": "",
"ValueToValidate": "",
"Version": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/UpdateGroups');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Description' => '',
'ID' => '',
'InventoryFrequency' => 0,
'InventoryPackage' => '',
'LocalizedDescription' => '',
'LocalizedName' => '',
'Priority' => 0,
'ReportField' => '',
'UpdateType' => '',
'ValidatingField' => '',
'ValueToValidate' => '',
'Version' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Description' => '',
'ID' => '',
'InventoryFrequency' => 0,
'InventoryPackage' => '',
'LocalizedDescription' => '',
'LocalizedName' => '',
'Priority' => 0,
'ReportField' => '',
'UpdateType' => '',
'ValidatingField' => '',
'ValueToValidate' => '',
'Version' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/UpdateGroups');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/UpdateGroups' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Description": "",
"ID": "",
"InventoryFrequency": 0,
"InventoryPackage": "",
"LocalizedDescription": "",
"LocalizedName": "",
"Priority": 0,
"ReportField": "",
"UpdateType": "",
"ValidatingField": "",
"ValueToValidate": "",
"Version": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/UpdateGroups' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"Description": "",
"ID": "",
"InventoryFrequency": 0,
"InventoryPackage": "",
"LocalizedDescription": "",
"LocalizedName": "",
"Priority": 0,
"ReportField": "",
"UpdateType": "",
"ValidatingField": "",
"ValueToValidate": "",
"Version": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Description\": \"\",\n \"ID\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"Priority\": 0,\n \"ReportField\": \"\",\n \"UpdateType\": \"\",\n \"ValidatingField\": \"\",\n \"ValueToValidate\": \"\",\n \"Version\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/UpdateGroups", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/UpdateGroups"
payload = {
"Description": "",
"ID": "",
"InventoryFrequency": 0,
"InventoryPackage": "",
"LocalizedDescription": "",
"LocalizedName": "",
"Priority": 0,
"ReportField": "",
"UpdateType": "",
"ValidatingField": "",
"ValueToValidate": "",
"Version": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/UpdateGroups"
payload <- "{\n \"Description\": \"\",\n \"ID\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"Priority\": 0,\n \"ReportField\": \"\",\n \"UpdateType\": \"\",\n \"ValidatingField\": \"\",\n \"ValueToValidate\": \"\",\n \"Version\": \"\"\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/v2/UpdateGroups")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Description\": \"\",\n \"ID\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"Priority\": 0,\n \"ReportField\": \"\",\n \"UpdateType\": \"\",\n \"ValidatingField\": \"\",\n \"ValueToValidate\": \"\",\n \"Version\": \"\"\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/v2/UpdateGroups') do |req|
req.body = "{\n \"Description\": \"\",\n \"ID\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"Priority\": 0,\n \"ReportField\": \"\",\n \"UpdateType\": \"\",\n \"ValidatingField\": \"\",\n \"ValueToValidate\": \"\",\n \"Version\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/UpdateGroups";
let payload = json!({
"Description": "",
"ID": "",
"InventoryFrequency": 0,
"InventoryPackage": "",
"LocalizedDescription": "",
"LocalizedName": "",
"Priority": 0,
"ReportField": "",
"UpdateType": "",
"ValidatingField": "",
"ValueToValidate": "",
"Version": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/UpdateGroups \
--header 'content-type: application/json' \
--data '{
"Description": "",
"ID": "",
"InventoryFrequency": 0,
"InventoryPackage": "",
"LocalizedDescription": "",
"LocalizedName": "",
"Priority": 0,
"ReportField": "",
"UpdateType": "",
"ValidatingField": "",
"ValueToValidate": "",
"Version": ""
}'
echo '{
"Description": "",
"ID": "",
"InventoryFrequency": 0,
"InventoryPackage": "",
"LocalizedDescription": "",
"LocalizedName": "",
"Priority": 0,
"ReportField": "",
"UpdateType": "",
"ValidatingField": "",
"ValueToValidate": "",
"Version": ""
}' | \
http POST {{baseUrl}}/api/v2/UpdateGroups \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "Description": "",\n "ID": "",\n "InventoryFrequency": 0,\n "InventoryPackage": "",\n "LocalizedDescription": "",\n "LocalizedName": "",\n "Priority": 0,\n "ReportField": "",\n "UpdateType": "",\n "ValidatingField": "",\n "ValueToValidate": "",\n "Version": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/UpdateGroups
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Description": "",
"ID": "",
"InventoryFrequency": 0,
"InventoryPackage": "",
"LocalizedDescription": "",
"LocalizedName": "",
"Priority": 0,
"ReportField": "",
"UpdateType": "",
"ValidatingField": "",
"ValueToValidate": "",
"Version": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/UpdateGroups")! 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
Add an updateGroup that a user can see.
{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID
QUERY PARAMS
id
userID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID")
require "http/client"
url = "{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID"
response = HTTP::Client.post url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Post,
RequestUri = new Uri("{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID");
var request = new RestRequest("", Method.Post);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID"
req, _ := http.NewRequest("POST", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/UpdateGroups/:id/Users/:userID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID"))
.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/v2/UpdateGroups/:id/Users/:userID")
.post(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID',
method: 'POST',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID")
.post(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/UpdateGroups/:id/Users/:userID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID'
};
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/v2/UpdateGroups/:id/Users/:userID');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID';
const options = {method: 'POST'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"POST"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID" in
Client.call `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID');
$request->setMethod(HTTP_METH_POST);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID');
$request->setRequestMethod('POST');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID' -Method POST
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID' -Method POST
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("POST", "/baseUrl/api/v2/UpdateGroups/:id/Users/:userID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID"
response = requests.post(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID"
response <- VERB("POST", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.post('/baseUrl/api/v2/UpdateGroups/:id/Users/:userID') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID";
let client = reqwest::Client::new();
let response = client.post(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID
http POST {{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID
wget --quiet \
--method POST \
--output-document \
- {{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete an Update Group.
{{baseUrl}}/api/v2/UpdateGroups/:ID
QUERY PARAMS
ID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/UpdateGroups/:ID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v2/UpdateGroups/:ID")
require "http/client"
url = "{{baseUrl}}/api/v2/UpdateGroups/:ID"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v2/UpdateGroups/:ID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/UpdateGroups/:ID");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/UpdateGroups/:ID"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v2/UpdateGroups/:ID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v2/UpdateGroups/:ID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/UpdateGroups/:ID"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/UpdateGroups/:ID")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v2/UpdateGroups/:ID")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/v2/UpdateGroups/:ID');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/api/v2/UpdateGroups/:ID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/UpdateGroups/:ID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/UpdateGroups/:ID',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/UpdateGroups/:ID")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/UpdateGroups/:ID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/api/v2/UpdateGroups/:ID'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/v2/UpdateGroups/:ID');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/api/v2/UpdateGroups/:ID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/UpdateGroups/:ID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/UpdateGroups/:ID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/UpdateGroups/:ID" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/UpdateGroups/:ID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v2/UpdateGroups/:ID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/UpdateGroups/:ID');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/UpdateGroups/:ID');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/UpdateGroups/:ID' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/UpdateGroups/:ID' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/api/v2/UpdateGroups/:ID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/UpdateGroups/:ID"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/UpdateGroups/:ID"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/UpdateGroups/:ID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v2/UpdateGroups/:ID') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/UpdateGroups/:ID";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v2/UpdateGroups/:ID
http DELETE {{baseUrl}}/api/v2/UpdateGroups/:ID
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/api/v2/UpdateGroups/:ID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/UpdateGroups/:ID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Deletes an update group a user could see.
{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID
QUERY PARAMS
id
userID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID")
require "http/client"
url = "{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v2/UpdateGroups/:id/Users/:userID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/UpdateGroups/:id/Users/:userID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/api/v2/UpdateGroups/:id/Users/:userID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v2/UpdateGroups/:id/Users/:userID') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID
http DELETE {{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/UpdateGroups/:id/Users/:userID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a list of Update Groups. Update Groups are used by the client to register for a specific type of update. (GET)
{{baseUrl}}/api/v2/UpdateGroups
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/UpdateGroups");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/UpdateGroups")
require "http/client"
url = "{{baseUrl}}/api/v2/UpdateGroups"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/UpdateGroups"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/UpdateGroups");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/UpdateGroups"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/UpdateGroups HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/UpdateGroups")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/UpdateGroups"))
.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/v2/UpdateGroups")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/UpdateGroups")
.asString();
const 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/v2/UpdateGroups');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/UpdateGroups'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/UpdateGroups';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/UpdateGroups',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/UpdateGroups")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/UpdateGroups',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/UpdateGroups'};
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/v2/UpdateGroups');
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/v2/UpdateGroups'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/UpdateGroups';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/UpdateGroups"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/UpdateGroups" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/UpdateGroups",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/UpdateGroups');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/UpdateGroups');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/UpdateGroups');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/UpdateGroups' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/UpdateGroups' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/UpdateGroups")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/UpdateGroups"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/UpdateGroups"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/UpdateGroups")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/UpdateGroups') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/UpdateGroups";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/UpdateGroups
http GET {{baseUrl}}/api/v2/UpdateGroups
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/UpdateGroups
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/UpdateGroups")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a list of bundles for UpdateGroup. (GET)
{{baseUrl}}/api/v2/UpdateGroups/:ID/Bundles
QUERY PARAMS
IncludeInactive
ID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/UpdateGroups/:ID/Bundles?IncludeInactive=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/UpdateGroups/:ID/Bundles" {:query-params {:IncludeInactive ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/UpdateGroups/:ID/Bundles?IncludeInactive="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/UpdateGroups/:ID/Bundles?IncludeInactive="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/UpdateGroups/:ID/Bundles?IncludeInactive=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/UpdateGroups/:ID/Bundles?IncludeInactive="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/UpdateGroups/:ID/Bundles?IncludeInactive= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/UpdateGroups/:ID/Bundles?IncludeInactive=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/UpdateGroups/:ID/Bundles?IncludeInactive="))
.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/v2/UpdateGroups/:ID/Bundles?IncludeInactive=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/UpdateGroups/:ID/Bundles?IncludeInactive=")
.asString();
const 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/v2/UpdateGroups/:ID/Bundles?IncludeInactive=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/UpdateGroups/:ID/Bundles',
params: {IncludeInactive: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/UpdateGroups/:ID/Bundles?IncludeInactive=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/UpdateGroups/:ID/Bundles?IncludeInactive=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/UpdateGroups/:ID/Bundles?IncludeInactive=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/UpdateGroups/:ID/Bundles?IncludeInactive=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/UpdateGroups/:ID/Bundles',
qs: {IncludeInactive: ''}
};
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/v2/UpdateGroups/:ID/Bundles');
req.query({
IncludeInactive: ''
});
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/v2/UpdateGroups/:ID/Bundles',
params: {IncludeInactive: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/UpdateGroups/:ID/Bundles?IncludeInactive=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/UpdateGroups/:ID/Bundles?IncludeInactive="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/UpdateGroups/:ID/Bundles?IncludeInactive=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/UpdateGroups/:ID/Bundles?IncludeInactive=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/UpdateGroups/:ID/Bundles?IncludeInactive=');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/UpdateGroups/:ID/Bundles');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'IncludeInactive' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/UpdateGroups/:ID/Bundles');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'IncludeInactive' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/UpdateGroups/:ID/Bundles?IncludeInactive=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/UpdateGroups/:ID/Bundles?IncludeInactive=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/UpdateGroups/:ID/Bundles?IncludeInactive=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/UpdateGroups/:ID/Bundles"
querystring = {"IncludeInactive":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/UpdateGroups/:ID/Bundles"
queryString <- list(IncludeInactive = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/UpdateGroups/:ID/Bundles?IncludeInactive=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/UpdateGroups/:ID/Bundles') do |req|
req.params['IncludeInactive'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/UpdateGroups/:ID/Bundles";
let querystring = [
("IncludeInactive", ""),
];
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/api/v2/UpdateGroups/:ID/Bundles?IncludeInactive='
http GET '{{baseUrl}}/api/v2/UpdateGroups/:ID/Bundles?IncludeInactive='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/api/v2/UpdateGroups/:ID/Bundles?IncludeInactive='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/UpdateGroups/:ID/Bundles?IncludeInactive=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a specific Update Group by ID.
{{baseUrl}}/api/v2/UpdateGroups/:ID
QUERY PARAMS
ID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/UpdateGroups/:ID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/UpdateGroups/:ID")
require "http/client"
url = "{{baseUrl}}/api/v2/UpdateGroups/:ID"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/UpdateGroups/:ID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/UpdateGroups/:ID");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/UpdateGroups/:ID"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/UpdateGroups/:ID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/UpdateGroups/:ID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/UpdateGroups/:ID"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/UpdateGroups/:ID")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/UpdateGroups/:ID")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v2/UpdateGroups/:ID');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/UpdateGroups/:ID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/UpdateGroups/:ID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/UpdateGroups/:ID',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/UpdateGroups/:ID")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/UpdateGroups/:ID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/UpdateGroups/:ID'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v2/UpdateGroups/:ID');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/UpdateGroups/:ID'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/UpdateGroups/:ID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/UpdateGroups/:ID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/UpdateGroups/:ID" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/UpdateGroups/:ID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/UpdateGroups/:ID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/UpdateGroups/:ID');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/UpdateGroups/:ID');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/UpdateGroups/:ID' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/UpdateGroups/:ID' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/UpdateGroups/:ID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/UpdateGroups/:ID"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/UpdateGroups/:ID"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/UpdateGroups/:ID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/UpdateGroups/:ID') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/UpdateGroups/:ID";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/UpdateGroups/:ID
http GET {{baseUrl}}/api/v2/UpdateGroups/:ID
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/UpdateGroups/:ID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/UpdateGroups/:ID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Modify an Update Group.
{{baseUrl}}/api/v2/UpdateGroups/:ID
QUERY PARAMS
ID
BODY json
{
"Description": "",
"ID": "",
"InventoryFrequency": 0,
"InventoryPackage": "",
"LocalizedDescription": "",
"LocalizedName": "",
"Priority": 0,
"ReportField": "",
"UpdateType": "",
"ValidatingField": "",
"ValueToValidate": "",
"Version": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/UpdateGroups/:ID");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"Description\": \"\",\n \"ID\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"Priority\": 0,\n \"ReportField\": \"\",\n \"UpdateType\": \"\",\n \"ValidatingField\": \"\",\n \"ValueToValidate\": \"\",\n \"Version\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/UpdateGroups/:ID" {:content-type :json
:form-params {:Description ""
:ID ""
:InventoryFrequency 0
:InventoryPackage ""
:LocalizedDescription ""
:LocalizedName ""
:Priority 0
:ReportField ""
:UpdateType ""
:ValidatingField ""
:ValueToValidate ""
:Version ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/UpdateGroups/:ID"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"Description\": \"\",\n \"ID\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"Priority\": 0,\n \"ReportField\": \"\",\n \"UpdateType\": \"\",\n \"ValidatingField\": \"\",\n \"ValueToValidate\": \"\",\n \"Version\": \"\"\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/v2/UpdateGroups/:ID"),
Content = new StringContent("{\n \"Description\": \"\",\n \"ID\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"Priority\": 0,\n \"ReportField\": \"\",\n \"UpdateType\": \"\",\n \"ValidatingField\": \"\",\n \"ValueToValidate\": \"\",\n \"Version\": \"\"\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/v2/UpdateGroups/:ID");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"Description\": \"\",\n \"ID\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"Priority\": 0,\n \"ReportField\": \"\",\n \"UpdateType\": \"\",\n \"ValidatingField\": \"\",\n \"ValueToValidate\": \"\",\n \"Version\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/UpdateGroups/:ID"
payload := strings.NewReader("{\n \"Description\": \"\",\n \"ID\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"Priority\": 0,\n \"ReportField\": \"\",\n \"UpdateType\": \"\",\n \"ValidatingField\": \"\",\n \"ValueToValidate\": \"\",\n \"Version\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/UpdateGroups/:ID HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 266
{
"Description": "",
"ID": "",
"InventoryFrequency": 0,
"InventoryPackage": "",
"LocalizedDescription": "",
"LocalizedName": "",
"Priority": 0,
"ReportField": "",
"UpdateType": "",
"ValidatingField": "",
"ValueToValidate": "",
"Version": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/UpdateGroups/:ID")
.setHeader("content-type", "application/json")
.setBody("{\n \"Description\": \"\",\n \"ID\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"Priority\": 0,\n \"ReportField\": \"\",\n \"UpdateType\": \"\",\n \"ValidatingField\": \"\",\n \"ValueToValidate\": \"\",\n \"Version\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/UpdateGroups/:ID"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"Description\": \"\",\n \"ID\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"Priority\": 0,\n \"ReportField\": \"\",\n \"UpdateType\": \"\",\n \"ValidatingField\": \"\",\n \"ValueToValidate\": \"\",\n \"Version\": \"\"\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 \"Description\": \"\",\n \"ID\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"Priority\": 0,\n \"ReportField\": \"\",\n \"UpdateType\": \"\",\n \"ValidatingField\": \"\",\n \"ValueToValidate\": \"\",\n \"Version\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/UpdateGroups/:ID")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/UpdateGroups/:ID")
.header("content-type", "application/json")
.body("{\n \"Description\": \"\",\n \"ID\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"Priority\": 0,\n \"ReportField\": \"\",\n \"UpdateType\": \"\",\n \"ValidatingField\": \"\",\n \"ValueToValidate\": \"\",\n \"Version\": \"\"\n}")
.asString();
const data = JSON.stringify({
Description: '',
ID: '',
InventoryFrequency: 0,
InventoryPackage: '',
LocalizedDescription: '',
LocalizedName: '',
Priority: 0,
ReportField: '',
UpdateType: '',
ValidatingField: '',
ValueToValidate: '',
Version: ''
});
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/v2/UpdateGroups/:ID');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/UpdateGroups/:ID',
headers: {'content-type': 'application/json'},
data: {
Description: '',
ID: '',
InventoryFrequency: 0,
InventoryPackage: '',
LocalizedDescription: '',
LocalizedName: '',
Priority: 0,
ReportField: '',
UpdateType: '',
ValidatingField: '',
ValueToValidate: '',
Version: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/UpdateGroups/:ID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Description":"","ID":"","InventoryFrequency":0,"InventoryPackage":"","LocalizedDescription":"","LocalizedName":"","Priority":0,"ReportField":"","UpdateType":"","ValidatingField":"","ValueToValidate":"","Version":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/UpdateGroups/:ID',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "Description": "",\n "ID": "",\n "InventoryFrequency": 0,\n "InventoryPackage": "",\n "LocalizedDescription": "",\n "LocalizedName": "",\n "Priority": 0,\n "ReportField": "",\n "UpdateType": "",\n "ValidatingField": "",\n "ValueToValidate": "",\n "Version": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"Description\": \"\",\n \"ID\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"Priority\": 0,\n \"ReportField\": \"\",\n \"UpdateType\": \"\",\n \"ValidatingField\": \"\",\n \"ValueToValidate\": \"\",\n \"Version\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/UpdateGroups/:ID")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/UpdateGroups/:ID',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
Description: '',
ID: '',
InventoryFrequency: 0,
InventoryPackage: '',
LocalizedDescription: '',
LocalizedName: '',
Priority: 0,
ReportField: '',
UpdateType: '',
ValidatingField: '',
ValueToValidate: '',
Version: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/UpdateGroups/:ID',
headers: {'content-type': 'application/json'},
body: {
Description: '',
ID: '',
InventoryFrequency: 0,
InventoryPackage: '',
LocalizedDescription: '',
LocalizedName: '',
Priority: 0,
ReportField: '',
UpdateType: '',
ValidatingField: '',
ValueToValidate: '',
Version: ''
},
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/v2/UpdateGroups/:ID');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
Description: '',
ID: '',
InventoryFrequency: 0,
InventoryPackage: '',
LocalizedDescription: '',
LocalizedName: '',
Priority: 0,
ReportField: '',
UpdateType: '',
ValidatingField: '',
ValueToValidate: '',
Version: ''
});
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/v2/UpdateGroups/:ID',
headers: {'content-type': 'application/json'},
data: {
Description: '',
ID: '',
InventoryFrequency: 0,
InventoryPackage: '',
LocalizedDescription: '',
LocalizedName: '',
Priority: 0,
ReportField: '',
UpdateType: '',
ValidatingField: '',
ValueToValidate: '',
Version: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/UpdateGroups/:ID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"Description":"","ID":"","InventoryFrequency":0,"InventoryPackage":"","LocalizedDescription":"","LocalizedName":"","Priority":0,"ReportField":"","UpdateType":"","ValidatingField":"","ValueToValidate":"","Version":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"Description": @"",
@"ID": @"",
@"InventoryFrequency": @0,
@"InventoryPackage": @"",
@"LocalizedDescription": @"",
@"LocalizedName": @"",
@"Priority": @0,
@"ReportField": @"",
@"UpdateType": @"",
@"ValidatingField": @"",
@"ValueToValidate": @"",
@"Version": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/UpdateGroups/:ID"]
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/v2/UpdateGroups/:ID" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"Description\": \"\",\n \"ID\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"Priority\": 0,\n \"ReportField\": \"\",\n \"UpdateType\": \"\",\n \"ValidatingField\": \"\",\n \"ValueToValidate\": \"\",\n \"Version\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/UpdateGroups/:ID",
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([
'Description' => '',
'ID' => '',
'InventoryFrequency' => 0,
'InventoryPackage' => '',
'LocalizedDescription' => '',
'LocalizedName' => '',
'Priority' => 0,
'ReportField' => '',
'UpdateType' => '',
'ValidatingField' => '',
'ValueToValidate' => '',
'Version' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/UpdateGroups/:ID', [
'body' => '{
"Description": "",
"ID": "",
"InventoryFrequency": 0,
"InventoryPackage": "",
"LocalizedDescription": "",
"LocalizedName": "",
"Priority": 0,
"ReportField": "",
"UpdateType": "",
"ValidatingField": "",
"ValueToValidate": "",
"Version": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/UpdateGroups/:ID');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'Description' => '',
'ID' => '',
'InventoryFrequency' => 0,
'InventoryPackage' => '',
'LocalizedDescription' => '',
'LocalizedName' => '',
'Priority' => 0,
'ReportField' => '',
'UpdateType' => '',
'ValidatingField' => '',
'ValueToValidate' => '',
'Version' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'Description' => '',
'ID' => '',
'InventoryFrequency' => 0,
'InventoryPackage' => '',
'LocalizedDescription' => '',
'LocalizedName' => '',
'Priority' => 0,
'ReportField' => '',
'UpdateType' => '',
'ValidatingField' => '',
'ValueToValidate' => '',
'Version' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/UpdateGroups/:ID');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/UpdateGroups/:ID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Description": "",
"ID": "",
"InventoryFrequency": 0,
"InventoryPackage": "",
"LocalizedDescription": "",
"LocalizedName": "",
"Priority": 0,
"ReportField": "",
"UpdateType": "",
"ValidatingField": "",
"ValueToValidate": "",
"Version": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/UpdateGroups/:ID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"Description": "",
"ID": "",
"InventoryFrequency": 0,
"InventoryPackage": "",
"LocalizedDescription": "",
"LocalizedName": "",
"Priority": 0,
"ReportField": "",
"UpdateType": "",
"ValidatingField": "",
"ValueToValidate": "",
"Version": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"Description\": \"\",\n \"ID\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"Priority\": 0,\n \"ReportField\": \"\",\n \"UpdateType\": \"\",\n \"ValidatingField\": \"\",\n \"ValueToValidate\": \"\",\n \"Version\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/UpdateGroups/:ID", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/UpdateGroups/:ID"
payload = {
"Description": "",
"ID": "",
"InventoryFrequency": 0,
"InventoryPackage": "",
"LocalizedDescription": "",
"LocalizedName": "",
"Priority": 0,
"ReportField": "",
"UpdateType": "",
"ValidatingField": "",
"ValueToValidate": "",
"Version": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/UpdateGroups/:ID"
payload <- "{\n \"Description\": \"\",\n \"ID\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"Priority\": 0,\n \"ReportField\": \"\",\n \"UpdateType\": \"\",\n \"ValidatingField\": \"\",\n \"ValueToValidate\": \"\",\n \"Version\": \"\"\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/v2/UpdateGroups/:ID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"Description\": \"\",\n \"ID\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"Priority\": 0,\n \"ReportField\": \"\",\n \"UpdateType\": \"\",\n \"ValidatingField\": \"\",\n \"ValueToValidate\": \"\",\n \"Version\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/UpdateGroups/:ID') do |req|
req.body = "{\n \"Description\": \"\",\n \"ID\": \"\",\n \"InventoryFrequency\": 0,\n \"InventoryPackage\": \"\",\n \"LocalizedDescription\": \"\",\n \"LocalizedName\": \"\",\n \"Priority\": 0,\n \"ReportField\": \"\",\n \"UpdateType\": \"\",\n \"ValidatingField\": \"\",\n \"ValueToValidate\": \"\",\n \"Version\": \"\"\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/v2/UpdateGroups/:ID";
let payload = json!({
"Description": "",
"ID": "",
"InventoryFrequency": 0,
"InventoryPackage": "",
"LocalizedDescription": "",
"LocalizedName": "",
"Priority": 0,
"ReportField": "",
"UpdateType": "",
"ValidatingField": "",
"ValueToValidate": "",
"Version": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/UpdateGroups/:ID \
--header 'content-type: application/json' \
--data '{
"Description": "",
"ID": "",
"InventoryFrequency": 0,
"InventoryPackage": "",
"LocalizedDescription": "",
"LocalizedName": "",
"Priority": 0,
"ReportField": "",
"UpdateType": "",
"ValidatingField": "",
"ValueToValidate": "",
"Version": ""
}'
echo '{
"Description": "",
"ID": "",
"InventoryFrequency": 0,
"InventoryPackage": "",
"LocalizedDescription": "",
"LocalizedName": "",
"Priority": 0,
"ReportField": "",
"UpdateType": "",
"ValidatingField": "",
"ValueToValidate": "",
"Version": ""
}' | \
http PUT {{baseUrl}}/api/v2/UpdateGroups/:ID \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "Description": "",\n "ID": "",\n "InventoryFrequency": 0,\n "InventoryPackage": "",\n "LocalizedDescription": "",\n "LocalizedName": "",\n "Priority": 0,\n "ReportField": "",\n "UpdateType": "",\n "ValidatingField": "",\n "ValueToValidate": "",\n "Version": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/UpdateGroups/:ID
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"Description": "",
"ID": "",
"InventoryFrequency": 0,
"InventoryPackage": "",
"LocalizedDescription": "",
"LocalizedName": "",
"Priority": 0,
"ReportField": "",
"UpdateType": "",
"ValidatingField": "",
"ValueToValidate": "",
"Version": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/UpdateGroups/:ID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Add an Update Group Subscription
{{baseUrl}}/api/v2/UpdateGroupSubscriptions
BODY json
{
"ClientID": "",
"Include": false,
"PackageTypeID": "",
"UpdateGroupID": "",
"UpdateGroupSubscriptionID": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/UpdateGroupSubscriptions");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/UpdateGroupSubscriptions" {:content-type :json
:form-params {:ClientID ""
:Include false
:PackageTypeID ""
:UpdateGroupID ""
:UpdateGroupSubscriptionID 0}})
require "http/client"
url = "{{baseUrl}}/api/v2/UpdateGroupSubscriptions"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 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/v2/UpdateGroupSubscriptions"),
Content = new StringContent("{\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 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/v2/UpdateGroupSubscriptions");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/UpdateGroupSubscriptions"
payload := strings.NewReader("{\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/UpdateGroupSubscriptions HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 120
{
"ClientID": "",
"Include": false,
"PackageTypeID": "",
"UpdateGroupID": "",
"UpdateGroupSubscriptionID": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/UpdateGroupSubscriptions")
.setHeader("content-type", "application/json")
.setBody("{\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/UpdateGroupSubscriptions"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 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 \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/UpdateGroupSubscriptions")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/UpdateGroupSubscriptions")
.header("content-type", "application/json")
.body("{\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n}")
.asString();
const data = JSON.stringify({
ClientID: '',
Include: false,
PackageTypeID: '',
UpdateGroupID: '',
UpdateGroupSubscriptionID: 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/v2/UpdateGroupSubscriptions');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/UpdateGroupSubscriptions',
headers: {'content-type': 'application/json'},
data: {
ClientID: '',
Include: false,
PackageTypeID: '',
UpdateGroupID: '',
UpdateGroupSubscriptionID: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/UpdateGroupSubscriptions';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ClientID":"","Include":false,"PackageTypeID":"","UpdateGroupID":"","UpdateGroupSubscriptionID":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/v2/UpdateGroupSubscriptions',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ClientID": "",\n "Include": false,\n "PackageTypeID": "",\n "UpdateGroupID": "",\n "UpdateGroupSubscriptionID": 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 \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/UpdateGroupSubscriptions")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/UpdateGroupSubscriptions',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
ClientID: '',
Include: false,
PackageTypeID: '',
UpdateGroupID: '',
UpdateGroupSubscriptionID: 0
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/UpdateGroupSubscriptions',
headers: {'content-type': 'application/json'},
body: {
ClientID: '',
Include: false,
PackageTypeID: '',
UpdateGroupID: '',
UpdateGroupSubscriptionID: 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/v2/UpdateGroupSubscriptions');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ClientID: '',
Include: false,
PackageTypeID: '',
UpdateGroupID: '',
UpdateGroupSubscriptionID: 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/v2/UpdateGroupSubscriptions',
headers: {'content-type': 'application/json'},
data: {
ClientID: '',
Include: false,
PackageTypeID: '',
UpdateGroupID: '',
UpdateGroupSubscriptionID: 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/v2/UpdateGroupSubscriptions';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ClientID":"","Include":false,"PackageTypeID":"","UpdateGroupID":"","UpdateGroupSubscriptionID":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ClientID": @"",
@"Include": @NO,
@"PackageTypeID": @"",
@"UpdateGroupID": @"",
@"UpdateGroupSubscriptionID": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/UpdateGroupSubscriptions"]
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/v2/UpdateGroupSubscriptions" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/UpdateGroupSubscriptions",
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([
'ClientID' => '',
'Include' => null,
'PackageTypeID' => '',
'UpdateGroupID' => '',
'UpdateGroupSubscriptionID' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/UpdateGroupSubscriptions', [
'body' => '{
"ClientID": "",
"Include": false,
"PackageTypeID": "",
"UpdateGroupID": "",
"UpdateGroupSubscriptionID": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/UpdateGroupSubscriptions');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ClientID' => '',
'Include' => null,
'PackageTypeID' => '',
'UpdateGroupID' => '',
'UpdateGroupSubscriptionID' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ClientID' => '',
'Include' => null,
'PackageTypeID' => '',
'UpdateGroupID' => '',
'UpdateGroupSubscriptionID' => 0
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/UpdateGroupSubscriptions');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/UpdateGroupSubscriptions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ClientID": "",
"Include": false,
"PackageTypeID": "",
"UpdateGroupID": "",
"UpdateGroupSubscriptionID": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/UpdateGroupSubscriptions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ClientID": "",
"Include": false,
"PackageTypeID": "",
"UpdateGroupID": "",
"UpdateGroupSubscriptionID": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/UpdateGroupSubscriptions", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/UpdateGroupSubscriptions"
payload = {
"ClientID": "",
"Include": False,
"PackageTypeID": "",
"UpdateGroupID": "",
"UpdateGroupSubscriptionID": 0
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/UpdateGroupSubscriptions"
payload <- "{\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 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/v2/UpdateGroupSubscriptions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/api/v2/UpdateGroupSubscriptions') do |req|
req.body = "{\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 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/v2/UpdateGroupSubscriptions";
let payload = json!({
"ClientID": "",
"Include": false,
"PackageTypeID": "",
"UpdateGroupID": "",
"UpdateGroupSubscriptionID": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/UpdateGroupSubscriptions \
--header 'content-type: application/json' \
--data '{
"ClientID": "",
"Include": false,
"PackageTypeID": "",
"UpdateGroupID": "",
"UpdateGroupSubscriptionID": 0
}'
echo '{
"ClientID": "",
"Include": false,
"PackageTypeID": "",
"UpdateGroupID": "",
"UpdateGroupSubscriptionID": 0
}' | \
http POST {{baseUrl}}/api/v2/UpdateGroupSubscriptions \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "ClientID": "",\n "Include": false,\n "PackageTypeID": "",\n "UpdateGroupID": "",\n "UpdateGroupSubscriptionID": 0\n}' \
--output-document \
- {{baseUrl}}/api/v2/UpdateGroupSubscriptions
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ClientID": "",
"Include": false,
"PackageTypeID": "",
"UpdateGroupID": "",
"UpdateGroupSubscriptionID": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/UpdateGroupSubscriptions")! 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 an Update Group Subscription
{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID
QUERY PARAMS
UpdateGroupSubscriptionID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID")
require "http/client"
url = "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID"))
.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/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID")
.asString();
const 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/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID'
};
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/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID');
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/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID
http DELETE {{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get Update Group Subscriptions
{{baseUrl}}/api/v2/UpdateGroupSubscriptions
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/UpdateGroupSubscriptions");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/UpdateGroupSubscriptions")
require "http/client"
url = "{{baseUrl}}/api/v2/UpdateGroupSubscriptions"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/UpdateGroupSubscriptions"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/UpdateGroupSubscriptions");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/UpdateGroupSubscriptions"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/UpdateGroupSubscriptions HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/UpdateGroupSubscriptions")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/UpdateGroupSubscriptions"))
.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/v2/UpdateGroupSubscriptions")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/UpdateGroupSubscriptions")
.asString();
const 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/v2/UpdateGroupSubscriptions');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/UpdateGroupSubscriptions'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/UpdateGroupSubscriptions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/UpdateGroupSubscriptions',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/UpdateGroupSubscriptions")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/UpdateGroupSubscriptions',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/UpdateGroupSubscriptions'
};
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/v2/UpdateGroupSubscriptions');
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/v2/UpdateGroupSubscriptions'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/UpdateGroupSubscriptions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/UpdateGroupSubscriptions"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/UpdateGroupSubscriptions" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/UpdateGroupSubscriptions",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/UpdateGroupSubscriptions');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/UpdateGroupSubscriptions');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/UpdateGroupSubscriptions');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/UpdateGroupSubscriptions' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/UpdateGroupSubscriptions' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/UpdateGroupSubscriptions")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/UpdateGroupSubscriptions"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/UpdateGroupSubscriptions"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/UpdateGroupSubscriptions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/UpdateGroupSubscriptions') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/UpdateGroupSubscriptions";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/UpdateGroupSubscriptions
http GET {{baseUrl}}/api/v2/UpdateGroupSubscriptions
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/UpdateGroupSubscriptions
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/UpdateGroupSubscriptions")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get an Update Group Subscription
{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID
QUERY PARAMS
UpdateGroupSubscriptionID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID")
require "http/client"
url = "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID"))
.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/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID")
.asString();
const 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/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID'
};
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/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID');
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/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID
http GET {{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
No Documentation Found. (7)
{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch
BODY json
[
{
"ClientID": "",
"Include": false,
"PackageTypeID": "",
"UpdateGroupID": "",
"UpdateGroupSubscriptionID": 0
}
]
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "[\n {\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n }\n]");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch" {:content-type :json
:form-params [{:ClientID ""
:Include false
:PackageTypeID ""
:UpdateGroupID ""
:UpdateGroupSubscriptionID 0}]})
require "http/client"
url = "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "[\n {\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\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/v2/UpdateGroupSubscriptions/Batch"),
Content = new StringContent("[\n {\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\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/v2/UpdateGroupSubscriptions/Batch");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "[\n {\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n }\n]", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch"
payload := strings.NewReader("[\n {\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n }\n]")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/UpdateGroupSubscriptions/Batch HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 138
[
{
"ClientID": "",
"Include": false,
"PackageTypeID": "",
"UpdateGroupID": "",
"UpdateGroupSubscriptionID": 0
}
]
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch")
.setHeader("content-type", "application/json")
.setBody("[\n {\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n }\n]")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("[\n {\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\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 \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n }\n]");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch")
.header("content-type", "application/json")
.body("[\n {\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n }\n]")
.asString();
const data = JSON.stringify([
{
ClientID: '',
Include: false,
PackageTypeID: '',
UpdateGroupID: '',
UpdateGroupSubscriptionID: 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/v2/UpdateGroupSubscriptions/Batch');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch',
headers: {'content-type': 'application/json'},
data: [
{
ClientID: '',
Include: false,
PackageTypeID: '',
UpdateGroupID: '',
UpdateGroupSubscriptionID: 0
}
]
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '[{"ClientID":"","Include":false,"PackageTypeID":"","UpdateGroupID":"","UpdateGroupSubscriptionID":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/v2/UpdateGroupSubscriptions/Batch',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '[\n {\n "ClientID": "",\n "Include": false,\n "PackageTypeID": "",\n "UpdateGroupID": "",\n "UpdateGroupSubscriptionID": 0\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 \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n }\n]")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/UpdateGroupSubscriptions/Batch',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify([
{
ClientID: '',
Include: false,
PackageTypeID: '',
UpdateGroupID: '',
UpdateGroupSubscriptionID: 0
}
]));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch',
headers: {'content-type': 'application/json'},
body: [
{
ClientID: '',
Include: false,
PackageTypeID: '',
UpdateGroupID: '',
UpdateGroupSubscriptionID: 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/v2/UpdateGroupSubscriptions/Batch');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send([
{
ClientID: '',
Include: false,
PackageTypeID: '',
UpdateGroupID: '',
UpdateGroupSubscriptionID: 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/v2/UpdateGroupSubscriptions/Batch',
headers: {'content-type': 'application/json'},
data: [
{
ClientID: '',
Include: false,
PackageTypeID: '',
UpdateGroupID: '',
UpdateGroupSubscriptionID: 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/v2/UpdateGroupSubscriptions/Batch';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '[{"ClientID":"","Include":false,"PackageTypeID":"","UpdateGroupID":"","UpdateGroupSubscriptionID":0}]'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @[ @{ @"ClientID": @"", @"Include": @NO, @"PackageTypeID": @"", @"UpdateGroupID": @"", @"UpdateGroupSubscriptionID": @0 } ];
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch"]
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/v2/UpdateGroupSubscriptions/Batch" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "[\n {\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n }\n]" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch",
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([
[
'ClientID' => '',
'Include' => null,
'PackageTypeID' => '',
'UpdateGroupID' => '',
'UpdateGroupSubscriptionID' => 0
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch', [
'body' => '[
{
"ClientID": "",
"Include": false,
"PackageTypeID": "",
"UpdateGroupID": "",
"UpdateGroupSubscriptionID": 0
}
]',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
[
'ClientID' => '',
'Include' => null,
'PackageTypeID' => '',
'UpdateGroupID' => '',
'UpdateGroupSubscriptionID' => 0
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
[
'ClientID' => '',
'Include' => null,
'PackageTypeID' => '',
'UpdateGroupID' => '',
'UpdateGroupSubscriptionID' => 0
]
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch' -Method POST -Headers $headers -ContentType 'application/json' -Body '[
{
"ClientID": "",
"Include": false,
"PackageTypeID": "",
"UpdateGroupID": "",
"UpdateGroupSubscriptionID": 0
}
]'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch' -Method POST -Headers $headers -ContentType 'application/json' -Body '[
{
"ClientID": "",
"Include": false,
"PackageTypeID": "",
"UpdateGroupID": "",
"UpdateGroupSubscriptionID": 0
}
]'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "[\n {\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n }\n]"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/UpdateGroupSubscriptions/Batch", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch"
payload = [
{
"ClientID": "",
"Include": False,
"PackageTypeID": "",
"UpdateGroupID": "",
"UpdateGroupSubscriptionID": 0
}
]
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch"
payload <- "[\n {\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\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/v2/UpdateGroupSubscriptions/Batch")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "[\n {\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\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/v2/UpdateGroupSubscriptions/Batch') do |req|
req.body = "[\n {\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\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/v2/UpdateGroupSubscriptions/Batch";
let payload = (
json!({
"ClientID": "",
"Include": false,
"PackageTypeID": "",
"UpdateGroupID": "",
"UpdateGroupSubscriptionID": 0
})
);
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch \
--header 'content-type: application/json' \
--data '[
{
"ClientID": "",
"Include": false,
"PackageTypeID": "",
"UpdateGroupID": "",
"UpdateGroupSubscriptionID": 0
}
]'
echo '[
{
"ClientID": "",
"Include": false,
"PackageTypeID": "",
"UpdateGroupID": "",
"UpdateGroupSubscriptionID": 0
}
]' | \
http POST {{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '[\n {\n "ClientID": "",\n "Include": false,\n "PackageTypeID": "",\n "UpdateGroupID": "",\n "UpdateGroupSubscriptionID": 0\n }\n]' \
--output-document \
- {{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
[
"ClientID": "",
"Include": false,
"PackageTypeID": "",
"UpdateGroupID": "",
"UpdateGroupSubscriptionID": 0
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch")! 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
No Documentation Found. (8)
{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch
BODY json
[
{
"ClientID": "",
"Include": false,
"PackageTypeID": "",
"UpdateGroupID": "",
"UpdateGroupSubscriptionID": 0
}
]
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "[\n {\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n }\n]");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch" {:content-type :json
:form-params [{:ClientID ""
:Include false
:PackageTypeID ""
:UpdateGroupID ""
:UpdateGroupSubscriptionID 0}]})
require "http/client"
url = "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "[\n {\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n }\n]"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch"),
Content = new StringContent("[\n {\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\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/v2/UpdateGroupSubscriptions/Batch");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "[\n {\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n }\n]", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch"
payload := strings.NewReader("[\n {\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n }\n]")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/UpdateGroupSubscriptions/Batch HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 138
[
{
"ClientID": "",
"Include": false,
"PackageTypeID": "",
"UpdateGroupID": "",
"UpdateGroupSubscriptionID": 0
}
]
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch")
.setHeader("content-type", "application/json")
.setBody("[\n {\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n }\n]")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("[\n {\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\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 \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n }\n]");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch")
.header("content-type", "application/json")
.body("[\n {\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n }\n]")
.asString();
const data = JSON.stringify([
{
ClientID: '',
Include: false,
PackageTypeID: '',
UpdateGroupID: '',
UpdateGroupSubscriptionID: 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/v2/UpdateGroupSubscriptions/Batch');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch',
headers: {'content-type': 'application/json'},
data: [
{
ClientID: '',
Include: false,
PackageTypeID: '',
UpdateGroupID: '',
UpdateGroupSubscriptionID: 0
}
]
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '[{"ClientID":"","Include":false,"PackageTypeID":"","UpdateGroupID":"","UpdateGroupSubscriptionID":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/v2/UpdateGroupSubscriptions/Batch',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '[\n {\n "ClientID": "",\n "Include": false,\n "PackageTypeID": "",\n "UpdateGroupID": "",\n "UpdateGroupSubscriptionID": 0\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 \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n }\n]")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/UpdateGroupSubscriptions/Batch',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify([
{
ClientID: '',
Include: false,
PackageTypeID: '',
UpdateGroupID: '',
UpdateGroupSubscriptionID: 0
}
]));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch',
headers: {'content-type': 'application/json'},
body: [
{
ClientID: '',
Include: false,
PackageTypeID: '',
UpdateGroupID: '',
UpdateGroupSubscriptionID: 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/v2/UpdateGroupSubscriptions/Batch');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send([
{
ClientID: '',
Include: false,
PackageTypeID: '',
UpdateGroupID: '',
UpdateGroupSubscriptionID: 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/v2/UpdateGroupSubscriptions/Batch',
headers: {'content-type': 'application/json'},
data: [
{
ClientID: '',
Include: false,
PackageTypeID: '',
UpdateGroupID: '',
UpdateGroupSubscriptionID: 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/v2/UpdateGroupSubscriptions/Batch';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '[{"ClientID":"","Include":false,"PackageTypeID":"","UpdateGroupID":"","UpdateGroupSubscriptionID":0}]'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @[ @{ @"ClientID": @"", @"Include": @NO, @"PackageTypeID": @"", @"UpdateGroupID": @"", @"UpdateGroupSubscriptionID": @0 } ];
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch"]
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/v2/UpdateGroupSubscriptions/Batch" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "[\n {\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n }\n]" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch",
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([
[
'ClientID' => '',
'Include' => null,
'PackageTypeID' => '',
'UpdateGroupID' => '',
'UpdateGroupSubscriptionID' => 0
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch', [
'body' => '[
{
"ClientID": "",
"Include": false,
"PackageTypeID": "",
"UpdateGroupID": "",
"UpdateGroupSubscriptionID": 0
}
]',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
[
'ClientID' => '',
'Include' => null,
'PackageTypeID' => '',
'UpdateGroupID' => '',
'UpdateGroupSubscriptionID' => 0
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
[
'ClientID' => '',
'Include' => null,
'PackageTypeID' => '',
'UpdateGroupID' => '',
'UpdateGroupSubscriptionID' => 0
]
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch' -Method PUT -Headers $headers -ContentType 'application/json' -Body '[
{
"ClientID": "",
"Include": false,
"PackageTypeID": "",
"UpdateGroupID": "",
"UpdateGroupSubscriptionID": 0
}
]'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch' -Method PUT -Headers $headers -ContentType 'application/json' -Body '[
{
"ClientID": "",
"Include": false,
"PackageTypeID": "",
"UpdateGroupID": "",
"UpdateGroupSubscriptionID": 0
}
]'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "[\n {\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n }\n]"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/UpdateGroupSubscriptions/Batch", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch"
payload = [
{
"ClientID": "",
"Include": False,
"PackageTypeID": "",
"UpdateGroupID": "",
"UpdateGroupSubscriptionID": 0
}
]
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch"
payload <- "[\n {\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n }\n]"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "[\n {\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n }\n]"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/UpdateGroupSubscriptions/Batch') do |req|
req.body = "[\n {\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n }\n]"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch";
let payload = (
json!({
"ClientID": "",
"Include": false,
"PackageTypeID": "",
"UpdateGroupID": "",
"UpdateGroupSubscriptionID": 0
})
);
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch \
--header 'content-type: application/json' \
--data '[
{
"ClientID": "",
"Include": false,
"PackageTypeID": "",
"UpdateGroupID": "",
"UpdateGroupSubscriptionID": 0
}
]'
echo '[
{
"ClientID": "",
"Include": false,
"PackageTypeID": "",
"UpdateGroupID": "",
"UpdateGroupSubscriptionID": 0
}
]' | \
http PUT {{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '[\n {\n "ClientID": "",\n "Include": false,\n "PackageTypeID": "",\n "UpdateGroupID": "",\n "UpdateGroupSubscriptionID": 0\n }\n]' \
--output-document \
- {{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
[
"ClientID": "",
"Include": false,
"PackageTypeID": "",
"UpdateGroupID": "",
"UpdateGroupSubscriptionID": 0
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/Batch")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update an Update Group Subscription
{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID
QUERY PARAMS
UpdateGroupSubscriptionID
BODY json
{
"ClientID": "",
"Include": false,
"PackageTypeID": "",
"UpdateGroupID": "",
"UpdateGroupSubscriptionID": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID" {:content-type :json
:form-params {:ClientID ""
:Include false
:PackageTypeID ""
:UpdateGroupID ""
:UpdateGroupSubscriptionID 0}})
require "http/client"
url = "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 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/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID"),
Content = new StringContent("{\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 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/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID"
payload := strings.NewReader("{\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 120
{
"ClientID": "",
"Include": false,
"PackageTypeID": "",
"UpdateGroupID": "",
"UpdateGroupSubscriptionID": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID")
.setHeader("content-type", "application/json")
.setBody("{\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 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 \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID")
.header("content-type", "application/json")
.body("{\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n}")
.asString();
const data = JSON.stringify({
ClientID: '',
Include: false,
PackageTypeID: '',
UpdateGroupID: '',
UpdateGroupSubscriptionID: 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/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID',
headers: {'content-type': 'application/json'},
data: {
ClientID: '',
Include: false,
PackageTypeID: '',
UpdateGroupID: '',
UpdateGroupSubscriptionID: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ClientID":"","Include":false,"PackageTypeID":"","UpdateGroupID":"","UpdateGroupSubscriptionID":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/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ClientID": "",\n "Include": false,\n "PackageTypeID": "",\n "UpdateGroupID": "",\n "UpdateGroupSubscriptionID": 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 \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
ClientID: '',
Include: false,
PackageTypeID: '',
UpdateGroupID: '',
UpdateGroupSubscriptionID: 0
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID',
headers: {'content-type': 'application/json'},
body: {
ClientID: '',
Include: false,
PackageTypeID: '',
UpdateGroupID: '',
UpdateGroupSubscriptionID: 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/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ClientID: '',
Include: false,
PackageTypeID: '',
UpdateGroupID: '',
UpdateGroupSubscriptionID: 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/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID',
headers: {'content-type': 'application/json'},
data: {
ClientID: '',
Include: false,
PackageTypeID: '',
UpdateGroupID: '',
UpdateGroupSubscriptionID: 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/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ClientID":"","Include":false,"PackageTypeID":"","UpdateGroupID":"","UpdateGroupSubscriptionID":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ClientID": @"",
@"Include": @NO,
@"PackageTypeID": @"",
@"UpdateGroupID": @"",
@"UpdateGroupSubscriptionID": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID"]
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/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID",
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([
'ClientID' => '',
'Include' => null,
'PackageTypeID' => '',
'UpdateGroupID' => '',
'UpdateGroupSubscriptionID' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID', [
'body' => '{
"ClientID": "",
"Include": false,
"PackageTypeID": "",
"UpdateGroupID": "",
"UpdateGroupSubscriptionID": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ClientID' => '',
'Include' => null,
'PackageTypeID' => '',
'UpdateGroupID' => '',
'UpdateGroupSubscriptionID' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ClientID' => '',
'Include' => null,
'PackageTypeID' => '',
'UpdateGroupID' => '',
'UpdateGroupSubscriptionID' => 0
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ClientID": "",
"Include": false,
"PackageTypeID": "",
"UpdateGroupID": "",
"UpdateGroupSubscriptionID": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ClientID": "",
"Include": false,
"PackageTypeID": "",
"UpdateGroupID": "",
"UpdateGroupSubscriptionID": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID"
payload = {
"ClientID": "",
"Include": False,
"PackageTypeID": "",
"UpdateGroupID": "",
"UpdateGroupSubscriptionID": 0
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID"
payload <- "{\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 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/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID') do |req|
req.body = "{\n \"ClientID\": \"\",\n \"Include\": false,\n \"PackageTypeID\": \"\",\n \"UpdateGroupID\": \"\",\n \"UpdateGroupSubscriptionID\": 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/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID";
let payload = json!({
"ClientID": "",
"Include": false,
"PackageTypeID": "",
"UpdateGroupID": "",
"UpdateGroupSubscriptionID": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID \
--header 'content-type: application/json' \
--data '{
"ClientID": "",
"Include": false,
"PackageTypeID": "",
"UpdateGroupID": "",
"UpdateGroupSubscriptionID": 0
}'
echo '{
"ClientID": "",
"Include": false,
"PackageTypeID": "",
"UpdateGroupID": "",
"UpdateGroupSubscriptionID": 0
}' | \
http PUT {{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "ClientID": "",\n "Include": false,\n "PackageTypeID": "",\n "UpdateGroupID": "",\n "UpdateGroupSubscriptionID": 0\n}' \
--output-document \
- {{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ClientID": "",
"Include": false,
"PackageTypeID": "",
"UpdateGroupID": "",
"UpdateGroupSubscriptionID": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/UpdateGroupSubscriptions/:UpdateGroupSubscriptionID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Checks the Client ID into the Update System.
{{baseUrl}}/api/v2/UpdateSystem
QUERY PARAMS
ClientID
Preview
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/UpdateSystem?ClientID=&Preview=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/UpdateSystem" {:query-params {:ClientID ""
:Preview ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/UpdateSystem?ClientID=&Preview="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/UpdateSystem?ClientID=&Preview="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/UpdateSystem?ClientID=&Preview=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/UpdateSystem?ClientID=&Preview="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/UpdateSystem?ClientID=&Preview= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/UpdateSystem?ClientID=&Preview=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/UpdateSystem?ClientID=&Preview="))
.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/v2/UpdateSystem?ClientID=&Preview=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/UpdateSystem?ClientID=&Preview=")
.asString();
const 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/v2/UpdateSystem?ClientID=&Preview=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/UpdateSystem',
params: {ClientID: '', Preview: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/UpdateSystem?ClientID=&Preview=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/UpdateSystem?ClientID=&Preview=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/UpdateSystem?ClientID=&Preview=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/UpdateSystem?ClientID=&Preview=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/UpdateSystem',
qs: {ClientID: '', Preview: ''}
};
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/v2/UpdateSystem');
req.query({
ClientID: '',
Preview: ''
});
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/v2/UpdateSystem',
params: {ClientID: '', Preview: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/UpdateSystem?ClientID=&Preview=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/UpdateSystem?ClientID=&Preview="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/UpdateSystem?ClientID=&Preview=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/UpdateSystem?ClientID=&Preview=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/UpdateSystem?ClientID=&Preview=');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/UpdateSystem');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'ClientID' => '',
'Preview' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/UpdateSystem');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'ClientID' => '',
'Preview' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/UpdateSystem?ClientID=&Preview=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/UpdateSystem?ClientID=&Preview=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/UpdateSystem?ClientID=&Preview=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/UpdateSystem"
querystring = {"ClientID":"","Preview":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/UpdateSystem"
queryString <- list(
ClientID = "",
Preview = ""
)
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/UpdateSystem?ClientID=&Preview=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/UpdateSystem') do |req|
req.params['ClientID'] = ''
req.params['Preview'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/UpdateSystem";
let querystring = [
("ClientID", ""),
("Preview", ""),
];
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/api/v2/UpdateSystem?ClientID=&Preview='
http GET '{{baseUrl}}/api/v2/UpdateSystem?ClientID=&Preview='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/api/v2/UpdateSystem?ClientID=&Preview='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/UpdateSystem?ClientID=&Preview=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a list of Cached Files installed on the client Machine.
{{baseUrl}}/api/v2/Clients/:ClientID/CachedFiles
QUERY PARAMS
Expired
ClientID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Clients/:ClientID/CachedFiles?Expired=");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Clients/:ClientID/CachedFiles" {:query-params {:Expired ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/Clients/:ClientID/CachedFiles?Expired="
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Clients/:ClientID/CachedFiles?Expired="),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Clients/:ClientID/CachedFiles?Expired=");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Clients/:ClientID/CachedFiles?Expired="
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Clients/:ClientID/CachedFiles?Expired= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Clients/:ClientID/CachedFiles?Expired=")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Clients/:ClientID/CachedFiles?Expired="))
.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/v2/Clients/:ClientID/CachedFiles?Expired=")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Clients/:ClientID/CachedFiles?Expired=")
.asString();
const 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/v2/Clients/:ClientID/CachedFiles?Expired=');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/Clients/:ClientID/CachedFiles',
params: {Expired: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Clients/:ClientID/CachedFiles?Expired=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Clients/:ClientID/CachedFiles?Expired=',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Clients/:ClientID/CachedFiles?Expired=")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Clients/:ClientID/CachedFiles?Expired=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/Clients/:ClientID/CachedFiles',
qs: {Expired: ''}
};
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/v2/Clients/:ClientID/CachedFiles');
req.query({
Expired: ''
});
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/v2/Clients/:ClientID/CachedFiles',
params: {Expired: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Clients/:ClientID/CachedFiles?Expired=';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Clients/:ClientID/CachedFiles?Expired="]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Clients/:ClientID/CachedFiles?Expired=" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Clients/:ClientID/CachedFiles?Expired=",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Clients/:ClientID/CachedFiles?Expired=');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Clients/:ClientID/CachedFiles');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'Expired' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Clients/:ClientID/CachedFiles');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'Expired' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Clients/:ClientID/CachedFiles?Expired=' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Clients/:ClientID/CachedFiles?Expired=' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Clients/:ClientID/CachedFiles?Expired=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Clients/:ClientID/CachedFiles"
querystring = {"Expired":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Clients/:ClientID/CachedFiles"
queryString <- list(Expired = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Clients/:ClientID/CachedFiles?Expired=")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Clients/:ClientID/CachedFiles') do |req|
req.params['Expired'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Clients/:ClientID/CachedFiles";
let querystring = [
("Expired", ""),
];
let client = reqwest::Client::new();
let response = client.get(url)
.query(&querystring)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url '{{baseUrl}}/api/v2/Clients/:ClientID/CachedFiles?Expired='
http GET '{{baseUrl}}/api/v2/Clients/:ClientID/CachedFiles?Expired='
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/api/v2/Clients/:ClientID/CachedFiles?Expired='
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Clients/:ClientID/CachedFiles?Expired=")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Create a UserContentDefinition
{{baseUrl}}/api/v2/UserContentDefinitions
BODY json
{
"ContentDefinitionID": 0,
"UserContentDefinitionID": 0,
"UserID": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/UserContentDefinitions");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ContentDefinitionID\": 0,\n \"UserContentDefinitionID\": 0,\n \"UserID\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/UserContentDefinitions" {:content-type :json
:form-params {:ContentDefinitionID 0
:UserContentDefinitionID 0
:UserID 0}})
require "http/client"
url = "{{baseUrl}}/api/v2/UserContentDefinitions"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ContentDefinitionID\": 0,\n \"UserContentDefinitionID\": 0,\n \"UserID\": 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/v2/UserContentDefinitions"),
Content = new StringContent("{\n \"ContentDefinitionID\": 0,\n \"UserContentDefinitionID\": 0,\n \"UserID\": 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/v2/UserContentDefinitions");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ContentDefinitionID\": 0,\n \"UserContentDefinitionID\": 0,\n \"UserID\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/UserContentDefinitions"
payload := strings.NewReader("{\n \"ContentDefinitionID\": 0,\n \"UserContentDefinitionID\": 0,\n \"UserID\": 0\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/UserContentDefinitions HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 77
{
"ContentDefinitionID": 0,
"UserContentDefinitionID": 0,
"UserID": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/UserContentDefinitions")
.setHeader("content-type", "application/json")
.setBody("{\n \"ContentDefinitionID\": 0,\n \"UserContentDefinitionID\": 0,\n \"UserID\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/UserContentDefinitions"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ContentDefinitionID\": 0,\n \"UserContentDefinitionID\": 0,\n \"UserID\": 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 \"ContentDefinitionID\": 0,\n \"UserContentDefinitionID\": 0,\n \"UserID\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/UserContentDefinitions")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/UserContentDefinitions")
.header("content-type", "application/json")
.body("{\n \"ContentDefinitionID\": 0,\n \"UserContentDefinitionID\": 0,\n \"UserID\": 0\n}")
.asString();
const data = JSON.stringify({
ContentDefinitionID: 0,
UserContentDefinitionID: 0,
UserID: 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/v2/UserContentDefinitions');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/UserContentDefinitions',
headers: {'content-type': 'application/json'},
data: {ContentDefinitionID: 0, UserContentDefinitionID: 0, UserID: 0}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/UserContentDefinitions';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ContentDefinitionID":0,"UserContentDefinitionID":0,"UserID":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/v2/UserContentDefinitions',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ContentDefinitionID": 0,\n "UserContentDefinitionID": 0,\n "UserID": 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 \"ContentDefinitionID\": 0,\n \"UserContentDefinitionID\": 0,\n \"UserID\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/UserContentDefinitions")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/UserContentDefinitions',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({ContentDefinitionID: 0, UserContentDefinitionID: 0, UserID: 0}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/UserContentDefinitions',
headers: {'content-type': 'application/json'},
body: {ContentDefinitionID: 0, UserContentDefinitionID: 0, UserID: 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/v2/UserContentDefinitions');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ContentDefinitionID: 0,
UserContentDefinitionID: 0,
UserID: 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/v2/UserContentDefinitions',
headers: {'content-type': 'application/json'},
data: {ContentDefinitionID: 0, UserContentDefinitionID: 0, UserID: 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/v2/UserContentDefinitions';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ContentDefinitionID":0,"UserContentDefinitionID":0,"UserID":0}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"ContentDefinitionID": @0,
@"UserContentDefinitionID": @0,
@"UserID": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/UserContentDefinitions"]
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/v2/UserContentDefinitions" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ContentDefinitionID\": 0,\n \"UserContentDefinitionID\": 0,\n \"UserID\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/UserContentDefinitions",
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([
'ContentDefinitionID' => 0,
'UserContentDefinitionID' => 0,
'UserID' => 0
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/UserContentDefinitions', [
'body' => '{
"ContentDefinitionID": 0,
"UserContentDefinitionID": 0,
"UserID": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/UserContentDefinitions');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ContentDefinitionID' => 0,
'UserContentDefinitionID' => 0,
'UserID' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ContentDefinitionID' => 0,
'UserContentDefinitionID' => 0,
'UserID' => 0
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/UserContentDefinitions');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/UserContentDefinitions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ContentDefinitionID": 0,
"UserContentDefinitionID": 0,
"UserID": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/UserContentDefinitions' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ContentDefinitionID": 0,
"UserContentDefinitionID": 0,
"UserID": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ContentDefinitionID\": 0,\n \"UserContentDefinitionID\": 0,\n \"UserID\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/UserContentDefinitions", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/UserContentDefinitions"
payload = {
"ContentDefinitionID": 0,
"UserContentDefinitionID": 0,
"UserID": 0
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/UserContentDefinitions"
payload <- "{\n \"ContentDefinitionID\": 0,\n \"UserContentDefinitionID\": 0,\n \"UserID\": 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/v2/UserContentDefinitions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"ContentDefinitionID\": 0,\n \"UserContentDefinitionID\": 0,\n \"UserID\": 0\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.post('/baseUrl/api/v2/UserContentDefinitions') do |req|
req.body = "{\n \"ContentDefinitionID\": 0,\n \"UserContentDefinitionID\": 0,\n \"UserID\": 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/v2/UserContentDefinitions";
let payload = json!({
"ContentDefinitionID": 0,
"UserContentDefinitionID": 0,
"UserID": 0
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/UserContentDefinitions \
--header 'content-type: application/json' \
--data '{
"ContentDefinitionID": 0,
"UserContentDefinitionID": 0,
"UserID": 0
}'
echo '{
"ContentDefinitionID": 0,
"UserContentDefinitionID": 0,
"UserID": 0
}' | \
http POST {{baseUrl}}/api/v2/UserContentDefinitions \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "ContentDefinitionID": 0,\n "UserContentDefinitionID": 0,\n "UserID": 0\n}' \
--output-document \
- {{baseUrl}}/api/v2/UserContentDefinitions
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ContentDefinitionID": 0,
"UserContentDefinitionID": 0,
"UserID": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/UserContentDefinitions")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete a UserContentDefinition
{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID
QUERY PARAMS
userContentDefinitionID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID")
require "http/client"
url = "{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v2/UserContentDefinitions/:userContentDefinitionID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID"))
.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/v2/UserContentDefinitions/:userContentDefinitionID")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID")
.asString();
const 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/v2/UserContentDefinitions/:userContentDefinitionID');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/UserContentDefinitions/:userContentDefinitionID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID'
};
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/v2/UserContentDefinitions/:userContentDefinitionID');
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/v2/UserContentDefinitions/:userContentDefinitionID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/api/v2/UserContentDefinitions/:userContentDefinitionID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v2/UserContentDefinitions/:userContentDefinitionID') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID
http DELETE {{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get UserContentDefinitions
{{baseUrl}}/api/v2/UserContentDefinitions
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/UserContentDefinitions");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/UserContentDefinitions")
require "http/client"
url = "{{baseUrl}}/api/v2/UserContentDefinitions"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/UserContentDefinitions"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/UserContentDefinitions");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/UserContentDefinitions"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/UserContentDefinitions HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/UserContentDefinitions")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/UserContentDefinitions"))
.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/v2/UserContentDefinitions")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/UserContentDefinitions")
.asString();
const 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/v2/UserContentDefinitions');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/UserContentDefinitions'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/UserContentDefinitions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/UserContentDefinitions',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/UserContentDefinitions")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/UserContentDefinitions',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/UserContentDefinitions'
};
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/v2/UserContentDefinitions');
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/v2/UserContentDefinitions'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/UserContentDefinitions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/UserContentDefinitions"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/UserContentDefinitions" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/UserContentDefinitions",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/UserContentDefinitions');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/UserContentDefinitions');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/UserContentDefinitions');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/UserContentDefinitions' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/UserContentDefinitions' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/UserContentDefinitions")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/UserContentDefinitions"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/UserContentDefinitions"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/UserContentDefinitions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/UserContentDefinitions') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/UserContentDefinitions";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/UserContentDefinitions
http GET {{baseUrl}}/api/v2/UserContentDefinitions
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/UserContentDefinitions
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/UserContentDefinitions")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a UserContentDefinition by ID
{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID
QUERY PARAMS
userContentDefinitionID
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID")
require "http/client"
url = "{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/UserContentDefinitions/:userContentDefinitionID HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID"))
.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/v2/UserContentDefinitions/:userContentDefinitionID")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID")
.asString();
const 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/v2/UserContentDefinitions/:userContentDefinitionID');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/UserContentDefinitions/:userContentDefinitionID',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID'
};
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/v2/UserContentDefinitions/:userContentDefinitionID');
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/v2/UserContentDefinitions/:userContentDefinitionID'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/UserContentDefinitions/:userContentDefinitionID")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/UserContentDefinitions/:userContentDefinitionID') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID
http GET {{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/UserContentDefinitions/:userContentDefinitionID")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a user's permissions (GET)
{{baseUrl}}/api/v2/Users/:id/Permissions
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/v2/Users/:id/Permissions");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Users/:id/Permissions")
require "http/client"
url = "{{baseUrl}}/api/v2/Users/:id/Permissions"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Users/:id/Permissions"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Users/:id/Permissions");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Users/:id/Permissions"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Users/:id/Permissions HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Users/:id/Permissions")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Users/:id/Permissions"))
.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/v2/Users/:id/Permissions")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Users/:id/Permissions")
.asString();
const 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/v2/Users/:id/Permissions');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Users/:id/Permissions'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Users/:id/Permissions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Users/:id/Permissions',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Users/:id/Permissions")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Users/:id/Permissions',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Users/:id/Permissions'};
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/v2/Users/:id/Permissions');
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/v2/Users/:id/Permissions'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Users/:id/Permissions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Users/:id/Permissions"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Users/:id/Permissions" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Users/:id/Permissions",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Users/:id/Permissions');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Users/:id/Permissions');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Users/:id/Permissions');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Users/:id/Permissions' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Users/:id/Permissions' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Users/:id/Permissions")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Users/:id/Permissions"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Users/:id/Permissions"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Users/:id/Permissions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Users/:id/Permissions') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Users/:id/Permissions";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Users/:id/Permissions
http GET {{baseUrl}}/api/v2/Users/:id/Permissions
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Users/:id/Permissions
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Users/:id/Permissions")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a user's permissions
{{baseUrl}}/api/v2/Users/Current/Permissions
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Users/Current/Permissions");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Users/Current/Permissions")
require "http/client"
url = "{{baseUrl}}/api/v2/Users/Current/Permissions"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Users/Current/Permissions"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Users/Current/Permissions");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Users/Current/Permissions"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Users/Current/Permissions HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Users/Current/Permissions")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Users/Current/Permissions"))
.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/v2/Users/Current/Permissions")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Users/Current/Permissions")
.asString();
const 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/v2/Users/Current/Permissions');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/Users/Current/Permissions'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Users/Current/Permissions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Users/Current/Permissions',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Users/Current/Permissions")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Users/Current/Permissions',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/Users/Current/Permissions'
};
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/v2/Users/Current/Permissions');
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/v2/Users/Current/Permissions'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Users/Current/Permissions';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Users/Current/Permissions"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Users/Current/Permissions" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Users/Current/Permissions",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Users/Current/Permissions');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Users/Current/Permissions');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Users/Current/Permissions');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Users/Current/Permissions' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Users/Current/Permissions' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Users/Current/Permissions")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Users/Current/Permissions"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Users/Current/Permissions"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Users/Current/Permissions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Users/Current/Permissions') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Users/Current/Permissions";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Users/Current/Permissions
http GET {{baseUrl}}/api/v2/Users/Current/Permissions
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Users/Current/Permissions
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Users/Current/Permissions")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a user's roles
{{baseUrl}}/api/v2/Users/:id/Roles
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/v2/Users/:id/Roles");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Users/:id/Roles")
require "http/client"
url = "{{baseUrl}}/api/v2/Users/:id/Roles"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Users/:id/Roles"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Users/:id/Roles");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Users/:id/Roles"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Users/:id/Roles HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Users/:id/Roles")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Users/:id/Roles"))
.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/v2/Users/:id/Roles")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Users/:id/Roles")
.asString();
const 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/v2/Users/:id/Roles');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Users/:id/Roles'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Users/:id/Roles';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Users/:id/Roles',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Users/:id/Roles")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Users/:id/Roles',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Users/:id/Roles'};
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/v2/Users/:id/Roles');
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/v2/Users/:id/Roles'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Users/:id/Roles';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Users/:id/Roles"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Users/:id/Roles" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Users/:id/Roles",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Users/:id/Roles');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Users/:id/Roles');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Users/:id/Roles');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Users/:id/Roles' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Users/:id/Roles' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Users/:id/Roles")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Users/:id/Roles"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Users/:id/Roles"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Users/:id/Roles")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Users/:id/Roles') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Users/:id/Roles";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Users/:id/Roles
http GET {{baseUrl}}/api/v2/Users/:id/Roles
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Users/:id/Roles
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Users/:id/Roles")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get all user's in a role
{{baseUrl}}/api/v2/Roles/:id/Users
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/v2/Roles/:id/Users");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Roles/:id/Users")
require "http/client"
url = "{{baseUrl}}/api/v2/Roles/:id/Users"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Roles/:id/Users"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Roles/:id/Users");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Roles/:id/Users"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Roles/:id/Users HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Roles/:id/Users")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Roles/:id/Users"))
.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/v2/Roles/:id/Users")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Roles/:id/Users")
.asString();
const 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/v2/Roles/:id/Users');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Roles/:id/Users'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Roles/:id/Users';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Roles/:id/Users',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Roles/:id/Users")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Roles/:id/Users',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Roles/:id/Users'};
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/v2/Roles/:id/Users');
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/v2/Roles/:id/Users'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Roles/:id/Users';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Roles/:id/Users"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Roles/:id/Users" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Roles/:id/Users",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Roles/:id/Users');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Roles/:id/Users');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Roles/:id/Users');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Roles/:id/Users' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Roles/:id/Users' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Roles/:id/Users")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Roles/:id/Users"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Roles/:id/Users"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Roles/:id/Users")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Roles/:id/Users') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Roles/:id/Users";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Roles/:id/Users
http GET {{baseUrl}}/api/v2/Roles/:id/Users
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Roles/:id/Users
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Roles/:id/Users")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Gets the current user's roles
{{baseUrl}}/api/v2/Users/Current/Roles
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Users/Current/Roles");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Users/Current/Roles")
require "http/client"
url = "{{baseUrl}}/api/v2/Users/Current/Roles"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Users/Current/Roles"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Users/Current/Roles");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Users/Current/Roles"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Users/Current/Roles HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Users/Current/Roles")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Users/Current/Roles"))
.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/v2/Users/Current/Roles")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Users/Current/Roles")
.asString();
const 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/v2/Users/Current/Roles');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Users/Current/Roles'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Users/Current/Roles';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Users/Current/Roles',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Users/Current/Roles")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Users/Current/Roles',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Users/Current/Roles'};
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/v2/Users/Current/Roles');
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/v2/Users/Current/Roles'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Users/Current/Roles';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Users/Current/Roles"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Users/Current/Roles" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Users/Current/Roles",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Users/Current/Roles');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Users/Current/Roles');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Users/Current/Roles');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Users/Current/Roles' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Users/Current/Roles' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Users/Current/Roles")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Users/Current/Roles"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Users/Current/Roles"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Users/Current/Roles")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Users/Current/Roles') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Users/Current/Roles";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Users/Current/Roles
http GET {{baseUrl}}/api/v2/Users/Current/Roles
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Users/Current/Roles
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Users/Current/Roles")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update a Role's users
{{baseUrl}}/api/v2/Roles/:id/Users
QUERY PARAMS
id
BODY json
[
{
"Action": "",
"Id": 0
}
]
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Roles/:id/Users");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "[\n {\n \"Action\": \"\",\n \"Id\": 0\n }\n]");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/Roles/:id/Users" {:content-type :json
:form-params [{:Action ""
:Id 0}]})
require "http/client"
url = "{{baseUrl}}/api/v2/Roles/:id/Users"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "[\n {\n \"Action\": \"\",\n \"Id\": 0\n }\n]"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/v2/Roles/:id/Users"),
Content = new StringContent("[\n {\n \"Action\": \"\",\n \"Id\": 0\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/v2/Roles/:id/Users");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "[\n {\n \"Action\": \"\",\n \"Id\": 0\n }\n]", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Roles/:id/Users"
payload := strings.NewReader("[\n {\n \"Action\": \"\",\n \"Id\": 0\n }\n]")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/Roles/:id/Users HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 41
[
{
"Action": "",
"Id": 0
}
]
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/Roles/:id/Users")
.setHeader("content-type", "application/json")
.setBody("[\n {\n \"Action\": \"\",\n \"Id\": 0\n }\n]")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Roles/:id/Users"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("[\n {\n \"Action\": \"\",\n \"Id\": 0\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 \"Action\": \"\",\n \"Id\": 0\n }\n]");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Roles/:id/Users")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/Roles/:id/Users")
.header("content-type", "application/json")
.body("[\n {\n \"Action\": \"\",\n \"Id\": 0\n }\n]")
.asString();
const data = JSON.stringify([
{
Action: '',
Id: 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/v2/Roles/:id/Users');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/Roles/:id/Users',
headers: {'content-type': 'application/json'},
data: [{Action: '', Id: 0}]
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Roles/:id/Users';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '[{"Action":"","Id":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/v2/Roles/:id/Users',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '[\n {\n "Action": "",\n "Id": 0\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 \"Action\": \"\",\n \"Id\": 0\n }\n]")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Roles/:id/Users")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Roles/:id/Users',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify([{Action: '', Id: 0}]));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/Roles/:id/Users',
headers: {'content-type': 'application/json'},
body: [{Action: '', Id: 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/v2/Roles/:id/Users');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send([
{
Action: '',
Id: 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/v2/Roles/:id/Users',
headers: {'content-type': 'application/json'},
data: [{Action: '', Id: 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/v2/Roles/:id/Users';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '[{"Action":"","Id":0}]'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @[ @{ @"Action": @"", @"Id": @0 } ];
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Roles/:id/Users"]
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/v2/Roles/:id/Users" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "[\n {\n \"Action\": \"\",\n \"Id\": 0\n }\n]" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Roles/:id/Users",
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([
[
'Action' => '',
'Id' => 0
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/Roles/:id/Users', [
'body' => '[
{
"Action": "",
"Id": 0
}
]',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Roles/:id/Users');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
[
'Action' => '',
'Id' => 0
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
[
'Action' => '',
'Id' => 0
]
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/Roles/:id/Users');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Roles/:id/Users' -Method PUT -Headers $headers -ContentType 'application/json' -Body '[
{
"Action": "",
"Id": 0
}
]'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Roles/:id/Users' -Method PUT -Headers $headers -ContentType 'application/json' -Body '[
{
"Action": "",
"Id": 0
}
]'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "[\n {\n \"Action\": \"\",\n \"Id\": 0\n }\n]"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/Roles/:id/Users", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Roles/:id/Users"
payload = [
{
"Action": "",
"Id": 0
}
]
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Roles/:id/Users"
payload <- "[\n {\n \"Action\": \"\",\n \"Id\": 0\n }\n]"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Roles/:id/Users")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "[\n {\n \"Action\": \"\",\n \"Id\": 0\n }\n]"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/Roles/:id/Users') do |req|
req.body = "[\n {\n \"Action\": \"\",\n \"Id\": 0\n }\n]"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Roles/:id/Users";
let payload = (
json!({
"Action": "",
"Id": 0
})
);
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/Roles/:id/Users \
--header 'content-type: application/json' \
--data '[
{
"Action": "",
"Id": 0
}
]'
echo '[
{
"Action": "",
"Id": 0
}
]' | \
http PUT {{baseUrl}}/api/v2/Roles/:id/Users \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '[\n {\n "Action": "",\n "Id": 0\n }\n]' \
--output-document \
- {{baseUrl}}/api/v2/Roles/:id/Users
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
[
"Action": "",
"Id": 0
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Roles/:id/Users")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update a user's roles
{{baseUrl}}/api/v2/Users/:id/Roles
QUERY PARAMS
id
BODY json
[
{
"Action": "",
"Name": ""
}
]
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Users/:id/Roles");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "[\n {\n \"Action\": \"\",\n \"Name\": \"\"\n }\n]");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/Users/:id/Roles" {:content-type :json
:form-params [{:Action ""
:Name ""}]})
require "http/client"
url = "{{baseUrl}}/api/v2/Users/:id/Roles"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "[\n {\n \"Action\": \"\",\n \"Name\": \"\"\n }\n]"
response = HTTP::Client.put url, headers: headers, body: reqBody
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Put,
RequestUri = new Uri("{{baseUrl}}/api/v2/Users/:id/Roles"),
Content = new StringContent("[\n {\n \"Action\": \"\",\n \"Name\": \"\"\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/v2/Users/:id/Roles");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "[\n {\n \"Action\": \"\",\n \"Name\": \"\"\n }\n]", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Users/:id/Roles"
payload := strings.NewReader("[\n {\n \"Action\": \"\",\n \"Name\": \"\"\n }\n]")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/Users/:id/Roles HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 44
[
{
"Action": "",
"Name": ""
}
]
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/Users/:id/Roles")
.setHeader("content-type", "application/json")
.setBody("[\n {\n \"Action\": \"\",\n \"Name\": \"\"\n }\n]")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Users/:id/Roles"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("[\n {\n \"Action\": \"\",\n \"Name\": \"\"\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 \"Action\": \"\",\n \"Name\": \"\"\n }\n]");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Users/:id/Roles")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/Users/:id/Roles")
.header("content-type", "application/json")
.body("[\n {\n \"Action\": \"\",\n \"Name\": \"\"\n }\n]")
.asString();
const data = JSON.stringify([
{
Action: '',
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/v2/Users/:id/Roles');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/Users/:id/Roles',
headers: {'content-type': 'application/json'},
data: [{Action: '', Name: ''}]
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Users/:id/Roles';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '[{"Action":"","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/v2/Users/:id/Roles',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '[\n {\n "Action": "",\n "Name": ""\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 \"Action\": \"\",\n \"Name\": \"\"\n }\n]")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Users/:id/Roles")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Users/:id/Roles',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify([{Action: '', Name: ''}]));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/Users/:id/Roles',
headers: {'content-type': 'application/json'},
body: [{Action: '', 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/v2/Users/:id/Roles');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send([
{
Action: '',
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/v2/Users/:id/Roles',
headers: {'content-type': 'application/json'},
data: [{Action: '', 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/v2/Users/:id/Roles';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '[{"Action":"","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": @"application/json" };
NSDictionary *parameters = @[ @{ @"Action": @"", @"Name": @"" } ];
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Users/:id/Roles"]
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/v2/Users/:id/Roles" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "[\n {\n \"Action\": \"\",\n \"Name\": \"\"\n }\n]" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Users/:id/Roles",
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([
[
'Action' => '',
'Name' => ''
]
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/Users/:id/Roles', [
'body' => '[
{
"Action": "",
"Name": ""
}
]',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Users/:id/Roles');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
[
'Action' => '',
'Name' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
[
'Action' => '',
'Name' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/Users/:id/Roles');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Users/:id/Roles' -Method PUT -Headers $headers -ContentType 'application/json' -Body '[
{
"Action": "",
"Name": ""
}
]'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Users/:id/Roles' -Method PUT -Headers $headers -ContentType 'application/json' -Body '[
{
"Action": "",
"Name": ""
}
]'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "[\n {\n \"Action\": \"\",\n \"Name\": \"\"\n }\n]"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/Users/:id/Roles", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Users/:id/Roles"
payload = [
{
"Action": "",
"Name": ""
}
]
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Users/:id/Roles"
payload <- "[\n {\n \"Action\": \"\",\n \"Name\": \"\"\n }\n]"
encode <- "json"
response <- VERB("PUT", url, body = payload, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Users/:id/Roles")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "[\n {\n \"Action\": \"\",\n \"Name\": \"\"\n }\n]"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/Users/:id/Roles') do |req|
req.body = "[\n {\n \"Action\": \"\",\n \"Name\": \"\"\n }\n]"
end
puts response.status
puts response.body
use std::str::FromStr;
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Users/:id/Roles";
let payload = (
json!({
"Action": "",
"Name": ""
})
);
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/Users/:id/Roles \
--header 'content-type: application/json' \
--data '[
{
"Action": "",
"Name": ""
}
]'
echo '[
{
"Action": "",
"Name": ""
}
]' | \
http PUT {{baseUrl}}/api/v2/Users/:id/Roles \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '[\n {\n "Action": "",\n "Name": ""\n }\n]' \
--output-document \
- {{baseUrl}}/api/v2/Users/:id/Roles
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
[
"Action": "",
"Name": ""
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Users/:id/Roles")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Create a user
{{baseUrl}}/api/v2/Users
BODY json
{
"ChangePassword": "",
"Email": "",
"Name": "",
"Password": "",
"UserID": 0,
"Username": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Users");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\n \"Username\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/Users" {:content-type :json
:form-params {:ChangePassword ""
:Email ""
:Name ""
:Password ""
:UserID 0
:Username ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/Users"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\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/v2/Users"),
Content = new StringContent("{\n \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\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/v2/Users");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\n \"Username\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Users"
payload := strings.NewReader("{\n \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\n \"Username\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/Users HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 106
{
"ChangePassword": "",
"Email": "",
"Name": "",
"Password": "",
"UserID": 0,
"Username": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/Users")
.setHeader("content-type", "application/json")
.setBody("{\n \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\n \"Username\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Users"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\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 \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\n \"Username\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Users")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/Users")
.header("content-type", "application/json")
.body("{\n \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\n \"Username\": \"\"\n}")
.asString();
const data = JSON.stringify({
ChangePassword: '',
Email: '',
Name: '',
Password: '',
UserID: 0,
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/v2/Users');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/Users',
headers: {'content-type': 'application/json'},
data: {ChangePassword: '', Email: '', Name: '', Password: '', UserID: 0, Username: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Users';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ChangePassword":"","Email":"","Name":"","Password":"","UserID":0,"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/v2/Users',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ChangePassword": "",\n "Email": "",\n "Name": "",\n "Password": "",\n "UserID": 0,\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 \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\n \"Username\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Users")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Users',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({ChangePassword: '', Email: '', Name: '', Password: '', UserID: 0, Username: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/Users',
headers: {'content-type': 'application/json'},
body: {ChangePassword: '', Email: '', Name: '', Password: '', UserID: 0, 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/v2/Users');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ChangePassword: '',
Email: '',
Name: '',
Password: '',
UserID: 0,
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/v2/Users',
headers: {'content-type': 'application/json'},
data: {ChangePassword: '', Email: '', Name: '', Password: '', UserID: 0, 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/v2/Users';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"ChangePassword":"","Email":"","Name":"","Password":"","UserID":0,"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": @"application/json" };
NSDictionary *parameters = @{ @"ChangePassword": @"",
@"Email": @"",
@"Name": @"",
@"Password": @"",
@"UserID": @0,
@"Username": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Users"]
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/v2/Users" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\n \"Username\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Users",
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([
'ChangePassword' => '',
'Email' => '',
'Name' => '',
'Password' => '',
'UserID' => 0,
'Username' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/Users', [
'body' => '{
"ChangePassword": "",
"Email": "",
"Name": "",
"Password": "",
"UserID": 0,
"Username": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Users');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ChangePassword' => '',
'Email' => '',
'Name' => '',
'Password' => '',
'UserID' => 0,
'Username' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ChangePassword' => '',
'Email' => '',
'Name' => '',
'Password' => '',
'UserID' => 0,
'Username' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/Users');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Users' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ChangePassword": "",
"Email": "",
"Name": "",
"Password": "",
"UserID": 0,
"Username": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Users' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"ChangePassword": "",
"Email": "",
"Name": "",
"Password": "",
"UserID": 0,
"Username": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\n \"Username\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/Users", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Users"
payload = {
"ChangePassword": "",
"Email": "",
"Name": "",
"Password": "",
"UserID": 0,
"Username": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Users"
payload <- "{\n \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\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/v2/Users")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\n \"Username\": \"\"\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/v2/Users') do |req|
req.body = "{\n \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\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/v2/Users";
let payload = json!({
"ChangePassword": "",
"Email": "",
"Name": "",
"Password": "",
"UserID": 0,
"Username": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/Users \
--header 'content-type: application/json' \
--data '{
"ChangePassword": "",
"Email": "",
"Name": "",
"Password": "",
"UserID": 0,
"Username": ""
}'
echo '{
"ChangePassword": "",
"Email": "",
"Name": "",
"Password": "",
"UserID": 0,
"Username": ""
}' | \
http POST {{baseUrl}}/api/v2/Users \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "ChangePassword": "",\n "Email": "",\n "Name": "",\n "Password": "",\n "UserID": 0,\n "Username": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/Users
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ChangePassword": "",
"Email": "",
"Name": "",
"Password": "",
"UserID": 0,
"Username": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Users")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete a user
{{baseUrl}}/api/v2/Users/:id
QUERY PARAMS
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Users/:id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v2/Users/:id")
require "http/client"
url = "{{baseUrl}}/api/v2/Users/:id"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v2/Users/:id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Users/:id");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Users/:id"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v2/Users/:id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v2/Users/:id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Users/:id"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Users/:id")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v2/Users/:id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('DELETE', '{{baseUrl}}/api/v2/Users/:id');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/api/v2/Users/:id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Users/:id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Users/:id',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Users/:id")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Users/:id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'DELETE', url: '{{baseUrl}}/api/v2/Users/:id'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/api/v2/Users/:id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'DELETE', url: '{{baseUrl}}/api/v2/Users/:id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Users/:id';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Users/:id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Users/:id" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Users/:id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v2/Users/:id');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Users/:id');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Users/:id');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Users/:id' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Users/:id' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/api/v2/Users/:id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Users/:id"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Users/:id"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Users/:id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v2/Users/:id') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Users/:id";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v2/Users/:id
http DELETE {{baseUrl}}/api/v2/Users/:id
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/api/v2/Users/:id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Users/:id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a specific user
{{baseUrl}}/api/v2/Users/:id
QUERY PARAMS
id
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Users/:id");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Users/:id")
require "http/client"
url = "{{baseUrl}}/api/v2/Users/:id"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Users/:id"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Users/:id");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Users/:id"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Users/:id HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Users/:id")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Users/:id"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Users/:id")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Users/:id")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/api/v2/Users/:id');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Users/:id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Users/:id';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Users/:id',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Users/:id")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Users/:id',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Users/:id'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/api/v2/Users/:id');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Users/:id'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Users/:id';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Users/:id"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Users/:id" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Users/:id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Users/:id');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Users/:id');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Users/:id');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Users/:id' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Users/:id' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Users/:id")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Users/:id"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Users/:id"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Users/:id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Users/:id') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Users/:id";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Users/:id
http GET {{baseUrl}}/api/v2/Users/:id
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Users/:id
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Users/:id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get users
{{baseUrl}}/api/v2/Users
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Users");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Users")
require "http/client"
url = "{{baseUrl}}/api/v2/Users"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Users"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Users");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Users"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Users HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Users")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Users"))
.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/v2/Users")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Users")
.asString();
const 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/v2/Users');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Users'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Users';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Users',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Users")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Users',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Users'};
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/v2/Users');
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/v2/Users'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Users';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Users"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Users" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Users",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Users');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Users');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Users');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Users' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Users' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Users")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Users"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Users"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Users")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Users') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Users";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Users
http GET {{baseUrl}}/api/v2/Users
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Users
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Users")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Gets the current user
{{baseUrl}}/api/v2/Users/Current
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Users/Current");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Users/Current")
require "http/client"
url = "{{baseUrl}}/api/v2/Users/Current"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Users/Current"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Users/Current");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Users/Current"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Users/Current HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Users/Current")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Users/Current"))
.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/v2/Users/Current")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Users/Current")
.asString();
const 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/v2/Users/Current');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Users/Current'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Users/Current';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Users/Current',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Users/Current")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Users/Current',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Users/Current'};
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/v2/Users/Current');
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/v2/Users/Current'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Users/Current';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Users/Current"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Users/Current" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Users/Current",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Users/Current');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Users/Current');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Users/Current');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Users/Current' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Users/Current' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Users/Current")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Users/Current"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Users/Current"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Users/Current")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Users/Current') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Users/Current";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Users/Current
http GET {{baseUrl}}/api/v2/Users/Current
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Users/Current
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Users/Current")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update a user (PUT)
{{baseUrl}}/api/v2/Users/:id
QUERY PARAMS
id
BODY json
{
"ChangePassword": "",
"Email": "",
"Name": "",
"Password": "",
"UserID": 0,
"Username": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Users/:id");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\n \"Username\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/Users/:id" {:content-type :json
:form-params {:ChangePassword ""
:Email ""
:Name ""
:Password ""
:UserID 0
:Username ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/Users/:id"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\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/v2/Users/:id"),
Content = new StringContent("{\n \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\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/v2/Users/:id");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\n \"Username\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Users/:id"
payload := strings.NewReader("{\n \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\n \"Username\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/Users/:id HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 106
{
"ChangePassword": "",
"Email": "",
"Name": "",
"Password": "",
"UserID": 0,
"Username": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/Users/:id")
.setHeader("content-type", "application/json")
.setBody("{\n \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\n \"Username\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Users/:id"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\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 \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\n \"Username\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Users/:id")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/Users/:id")
.header("content-type", "application/json")
.body("{\n \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\n \"Username\": \"\"\n}")
.asString();
const data = JSON.stringify({
ChangePassword: '',
Email: '',
Name: '',
Password: '',
UserID: 0,
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/v2/Users/:id');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/Users/:id',
headers: {'content-type': 'application/json'},
data: {ChangePassword: '', Email: '', Name: '', Password: '', UserID: 0, Username: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Users/:id';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ChangePassword":"","Email":"","Name":"","Password":"","UserID":0,"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/v2/Users/:id',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ChangePassword": "",\n "Email": "",\n "Name": "",\n "Password": "",\n "UserID": 0,\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 \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\n \"Username\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Users/:id")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Users/:id',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({ChangePassword: '', Email: '', Name: '', Password: '', UserID: 0, Username: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/Users/:id',
headers: {'content-type': 'application/json'},
body: {ChangePassword: '', Email: '', Name: '', Password: '', UserID: 0, 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/v2/Users/:id');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ChangePassword: '',
Email: '',
Name: '',
Password: '',
UserID: 0,
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/v2/Users/:id',
headers: {'content-type': 'application/json'},
data: {ChangePassword: '', Email: '', Name: '', Password: '', UserID: 0, 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/v2/Users/:id';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ChangePassword":"","Email":"","Name":"","Password":"","UserID":0,"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": @"application/json" };
NSDictionary *parameters = @{ @"ChangePassword": @"",
@"Email": @"",
@"Name": @"",
@"Password": @"",
@"UserID": @0,
@"Username": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Users/:id"]
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/v2/Users/:id" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\n \"Username\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Users/:id",
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([
'ChangePassword' => '',
'Email' => '',
'Name' => '',
'Password' => '',
'UserID' => 0,
'Username' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/Users/:id', [
'body' => '{
"ChangePassword": "",
"Email": "",
"Name": "",
"Password": "",
"UserID": 0,
"Username": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Users/:id');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ChangePassword' => '',
'Email' => '',
'Name' => '',
'Password' => '',
'UserID' => 0,
'Username' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ChangePassword' => '',
'Email' => '',
'Name' => '',
'Password' => '',
'UserID' => 0,
'Username' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/Users/:id');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Users/:id' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ChangePassword": "",
"Email": "",
"Name": "",
"Password": "",
"UserID": 0,
"Username": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Users/:id' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ChangePassword": "",
"Email": "",
"Name": "",
"Password": "",
"UserID": 0,
"Username": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\n \"Username\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/Users/:id", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Users/:id"
payload = {
"ChangePassword": "",
"Email": "",
"Name": "",
"Password": "",
"UserID": 0,
"Username": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Users/:id"
payload <- "{\n \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\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/v2/Users/:id")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\n \"Username\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/Users/:id') do |req|
req.body = "{\n \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\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/v2/Users/:id";
let payload = json!({
"ChangePassword": "",
"Email": "",
"Name": "",
"Password": "",
"UserID": 0,
"Username": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/Users/:id \
--header 'content-type: application/json' \
--data '{
"ChangePassword": "",
"Email": "",
"Name": "",
"Password": "",
"UserID": 0,
"Username": ""
}'
echo '{
"ChangePassword": "",
"Email": "",
"Name": "",
"Password": "",
"UserID": 0,
"Username": ""
}' | \
http PUT {{baseUrl}}/api/v2/Users/:id \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "ChangePassword": "",\n "Email": "",\n "Name": "",\n "Password": "",\n "UserID": 0,\n "Username": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/Users/:id
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ChangePassword": "",
"Email": "",
"Name": "",
"Password": "",
"UserID": 0,
"Username": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Users/:id")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update a user
{{baseUrl}}/api/v2/Users/Current
BODY json
{
"ChangePassword": "",
"Email": "",
"Name": "",
"Password": "",
"UserID": 0,
"Username": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Users/Current");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\n \"Username\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/Users/Current" {:content-type :json
:form-params {:ChangePassword ""
:Email ""
:Name ""
:Password ""
:UserID 0
:Username ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/Users/Current"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\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/v2/Users/Current"),
Content = new StringContent("{\n \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\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/v2/Users/Current");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\n \"Username\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Users/Current"
payload := strings.NewReader("{\n \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\n \"Username\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/Users/Current HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 106
{
"ChangePassword": "",
"Email": "",
"Name": "",
"Password": "",
"UserID": 0,
"Username": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/Users/Current")
.setHeader("content-type", "application/json")
.setBody("{\n \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\n \"Username\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Users/Current"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\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 \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\n \"Username\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Users/Current")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/Users/Current")
.header("content-type", "application/json")
.body("{\n \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\n \"Username\": \"\"\n}")
.asString();
const data = JSON.stringify({
ChangePassword: '',
Email: '',
Name: '',
Password: '',
UserID: 0,
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/v2/Users/Current');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/Users/Current',
headers: {'content-type': 'application/json'},
data: {ChangePassword: '', Email: '', Name: '', Password: '', UserID: 0, Username: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Users/Current';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ChangePassword":"","Email":"","Name":"","Password":"","UserID":0,"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/v2/Users/Current',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "ChangePassword": "",\n "Email": "",\n "Name": "",\n "Password": "",\n "UserID": 0,\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 \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\n \"Username\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Users/Current")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Users/Current',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({ChangePassword: '', Email: '', Name: '', Password: '', UserID: 0, Username: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/Users/Current',
headers: {'content-type': 'application/json'},
body: {ChangePassword: '', Email: '', Name: '', Password: '', UserID: 0, 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/v2/Users/Current');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
ChangePassword: '',
Email: '',
Name: '',
Password: '',
UserID: 0,
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/v2/Users/Current',
headers: {'content-type': 'application/json'},
data: {ChangePassword: '', Email: '', Name: '', Password: '', UserID: 0, 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/v2/Users/Current';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"ChangePassword":"","Email":"","Name":"","Password":"","UserID":0,"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": @"application/json" };
NSDictionary *parameters = @{ @"ChangePassword": @"",
@"Email": @"",
@"Name": @"",
@"Password": @"",
@"UserID": @0,
@"Username": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Users/Current"]
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/v2/Users/Current" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\n \"Username\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Users/Current",
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([
'ChangePassword' => '',
'Email' => '',
'Name' => '',
'Password' => '',
'UserID' => 0,
'Username' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/Users/Current', [
'body' => '{
"ChangePassword": "",
"Email": "",
"Name": "",
"Password": "",
"UserID": 0,
"Username": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Users/Current');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'ChangePassword' => '',
'Email' => '',
'Name' => '',
'Password' => '',
'UserID' => 0,
'Username' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'ChangePassword' => '',
'Email' => '',
'Name' => '',
'Password' => '',
'UserID' => 0,
'Username' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/Users/Current');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Users/Current' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ChangePassword": "",
"Email": "",
"Name": "",
"Password": "",
"UserID": 0,
"Username": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Users/Current' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"ChangePassword": "",
"Email": "",
"Name": "",
"Password": "",
"UserID": 0,
"Username": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\n \"Username\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/Users/Current", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Users/Current"
payload = {
"ChangePassword": "",
"Email": "",
"Name": "",
"Password": "",
"UserID": 0,
"Username": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Users/Current"
payload <- "{\n \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\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/v2/Users/Current")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\n \"Username\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/Users/Current') do |req|
req.body = "{\n \"ChangePassword\": \"\",\n \"Email\": \"\",\n \"Name\": \"\",\n \"Password\": \"\",\n \"UserID\": 0,\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/v2/Users/Current";
let payload = json!({
"ChangePassword": "",
"Email": "",
"Name": "",
"Password": "",
"UserID": 0,
"Username": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/Users/Current \
--header 'content-type: application/json' \
--data '{
"ChangePassword": "",
"Email": "",
"Name": "",
"Password": "",
"UserID": 0,
"Username": ""
}'
echo '{
"ChangePassword": "",
"Email": "",
"Name": "",
"Password": "",
"UserID": 0,
"Username": ""
}' | \
http PUT {{baseUrl}}/api/v2/Users/Current \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "ChangePassword": "",\n "Email": "",\n "Name": "",\n "Password": "",\n "UserID": 0,\n "Username": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/Users/Current
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"ChangePassword": "",
"Email": "",
"Name": "",
"Password": "",
"UserID": 0,
"Username": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Users/Current")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "PUT"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Gets voucher history data
{{baseUrl}}/api/v2/VoucherHistory
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/VoucherHistory");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/VoucherHistory")
require "http/client"
url = "{{baseUrl}}/api/v2/VoucherHistory"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/VoucherHistory"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/VoucherHistory");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/VoucherHistory"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/VoucherHistory HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/VoucherHistory")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/VoucherHistory"))
.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/v2/VoucherHistory")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/VoucherHistory")
.asString();
const 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/v2/VoucherHistory');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/VoucherHistory'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/VoucherHistory';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/VoucherHistory',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/VoucherHistory")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/VoucherHistory',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/VoucherHistory'};
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/v2/VoucherHistory');
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/v2/VoucherHistory'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/VoucherHistory';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/VoucherHistory"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/VoucherHistory" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/VoucherHistory",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/VoucherHistory');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/VoucherHistory');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/VoucherHistory');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/VoucherHistory' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/VoucherHistory' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/VoucherHistory")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/VoucherHistory"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/VoucherHistory"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/VoucherHistory")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/VoucherHistory') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/VoucherHistory";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/VoucherHistory
http GET {{baseUrl}}/api/v2/VoucherHistory
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/VoucherHistory
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/VoucherHistory")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
Create a voucher
{{baseUrl}}/api/v2/Vouchers
BODY json
{
"CreatedDate": "",
"DealerCode": "",
"Deleted": false,
"Email": "",
"ExpirationDate": "",
"LicenseTo": "",
"ModifiedBy": "",
"OrderNumber": "",
"Punched": false,
"PunchedDate": "",
"Purpose": "",
"Type": "",
"VoucherCode": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Vouchers");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Deleted\": false,\n \"Email\": \"\",\n \"ExpirationDate\": \"\",\n \"LicenseTo\": \"\",\n \"ModifiedBy\": \"\",\n \"OrderNumber\": \"\",\n \"Punched\": false,\n \"PunchedDate\": \"\",\n \"Purpose\": \"\",\n \"Type\": \"\",\n \"VoucherCode\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/api/v2/Vouchers" {:content-type :json
:form-params {:CreatedDate ""
:DealerCode ""
:Deleted false
:Email ""
:ExpirationDate ""
:LicenseTo ""
:ModifiedBy ""
:OrderNumber ""
:Punched false
:PunchedDate ""
:Purpose ""
:Type ""
:VoucherCode ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/Vouchers"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Deleted\": false,\n \"Email\": \"\",\n \"ExpirationDate\": \"\",\n \"LicenseTo\": \"\",\n \"ModifiedBy\": \"\",\n \"OrderNumber\": \"\",\n \"Punched\": false,\n \"PunchedDate\": \"\",\n \"Purpose\": \"\",\n \"Type\": \"\",\n \"VoucherCode\": \"\"\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/v2/Vouchers"),
Content = new StringContent("{\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Deleted\": false,\n \"Email\": \"\",\n \"ExpirationDate\": \"\",\n \"LicenseTo\": \"\",\n \"ModifiedBy\": \"\",\n \"OrderNumber\": \"\",\n \"Punched\": false,\n \"PunchedDate\": \"\",\n \"Purpose\": \"\",\n \"Type\": \"\",\n \"VoucherCode\": \"\"\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/v2/Vouchers");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Deleted\": false,\n \"Email\": \"\",\n \"ExpirationDate\": \"\",\n \"LicenseTo\": \"\",\n \"ModifiedBy\": \"\",\n \"OrderNumber\": \"\",\n \"Punched\": false,\n \"PunchedDate\": \"\",\n \"Purpose\": \"\",\n \"Type\": \"\",\n \"VoucherCode\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Vouchers"
payload := strings.NewReader("{\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Deleted\": false,\n \"Email\": \"\",\n \"ExpirationDate\": \"\",\n \"LicenseTo\": \"\",\n \"ModifiedBy\": \"\",\n \"OrderNumber\": \"\",\n \"Punched\": false,\n \"PunchedDate\": \"\",\n \"Purpose\": \"\",\n \"Type\": \"\",\n \"VoucherCode\": \"\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
POST /baseUrl/api/v2/Vouchers HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 255
{
"CreatedDate": "",
"DealerCode": "",
"Deleted": false,
"Email": "",
"ExpirationDate": "",
"LicenseTo": "",
"ModifiedBy": "",
"OrderNumber": "",
"Punched": false,
"PunchedDate": "",
"Purpose": "",
"Type": "",
"VoucherCode": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/api/v2/Vouchers")
.setHeader("content-type", "application/json")
.setBody("{\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Deleted\": false,\n \"Email\": \"\",\n \"ExpirationDate\": \"\",\n \"LicenseTo\": \"\",\n \"ModifiedBy\": \"\",\n \"OrderNumber\": \"\",\n \"Punched\": false,\n \"PunchedDate\": \"\",\n \"Purpose\": \"\",\n \"Type\": \"\",\n \"VoucherCode\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Vouchers"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Deleted\": false,\n \"Email\": \"\",\n \"ExpirationDate\": \"\",\n \"LicenseTo\": \"\",\n \"ModifiedBy\": \"\",\n \"OrderNumber\": \"\",\n \"Punched\": false,\n \"PunchedDate\": \"\",\n \"Purpose\": \"\",\n \"Type\": \"\",\n \"VoucherCode\": \"\"\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 \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Deleted\": false,\n \"Email\": \"\",\n \"ExpirationDate\": \"\",\n \"LicenseTo\": \"\",\n \"ModifiedBy\": \"\",\n \"OrderNumber\": \"\",\n \"Punched\": false,\n \"PunchedDate\": \"\",\n \"Purpose\": \"\",\n \"Type\": \"\",\n \"VoucherCode\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Vouchers")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/api/v2/Vouchers")
.header("content-type", "application/json")
.body("{\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Deleted\": false,\n \"Email\": \"\",\n \"ExpirationDate\": \"\",\n \"LicenseTo\": \"\",\n \"ModifiedBy\": \"\",\n \"OrderNumber\": \"\",\n \"Punched\": false,\n \"PunchedDate\": \"\",\n \"Purpose\": \"\",\n \"Type\": \"\",\n \"VoucherCode\": \"\"\n}")
.asString();
const data = JSON.stringify({
CreatedDate: '',
DealerCode: '',
Deleted: false,
Email: '',
ExpirationDate: '',
LicenseTo: '',
ModifiedBy: '',
OrderNumber: '',
Punched: false,
PunchedDate: '',
Purpose: '',
Type: '',
VoucherCode: ''
});
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/v2/Vouchers');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/Vouchers',
headers: {'content-type': 'application/json'},
data: {
CreatedDate: '',
DealerCode: '',
Deleted: false,
Email: '',
ExpirationDate: '',
LicenseTo: '',
ModifiedBy: '',
OrderNumber: '',
Punched: false,
PunchedDate: '',
Purpose: '',
Type: '',
VoucherCode: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Vouchers';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"CreatedDate":"","DealerCode":"","Deleted":false,"Email":"","ExpirationDate":"","LicenseTo":"","ModifiedBy":"","OrderNumber":"","Punched":false,"PunchedDate":"","Purpose":"","Type":"","VoucherCode":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Vouchers',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "CreatedDate": "",\n "DealerCode": "",\n "Deleted": false,\n "Email": "",\n "ExpirationDate": "",\n "LicenseTo": "",\n "ModifiedBy": "",\n "OrderNumber": "",\n "Punched": false,\n "PunchedDate": "",\n "Purpose": "",\n "Type": "",\n "VoucherCode": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Deleted\": false,\n \"Email\": \"\",\n \"ExpirationDate\": \"\",\n \"LicenseTo\": \"\",\n \"ModifiedBy\": \"\",\n \"OrderNumber\": \"\",\n \"Punched\": false,\n \"PunchedDate\": \"\",\n \"Purpose\": \"\",\n \"Type\": \"\",\n \"VoucherCode\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Vouchers")
.post(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'POST',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Vouchers',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
CreatedDate: '',
DealerCode: '',
Deleted: false,
Email: '',
ExpirationDate: '',
LicenseTo: '',
ModifiedBy: '',
OrderNumber: '',
Punched: false,
PunchedDate: '',
Purpose: '',
Type: '',
VoucherCode: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/api/v2/Vouchers',
headers: {'content-type': 'application/json'},
body: {
CreatedDate: '',
DealerCode: '',
Deleted: false,
Email: '',
ExpirationDate: '',
LicenseTo: '',
ModifiedBy: '',
OrderNumber: '',
Punched: false,
PunchedDate: '',
Purpose: '',
Type: '',
VoucherCode: ''
},
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/v2/Vouchers');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
CreatedDate: '',
DealerCode: '',
Deleted: false,
Email: '',
ExpirationDate: '',
LicenseTo: '',
ModifiedBy: '',
OrderNumber: '',
Punched: false,
PunchedDate: '',
Purpose: '',
Type: '',
VoucherCode: ''
});
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/v2/Vouchers',
headers: {'content-type': 'application/json'},
data: {
CreatedDate: '',
DealerCode: '',
Deleted: false,
Email: '',
ExpirationDate: '',
LicenseTo: '',
ModifiedBy: '',
OrderNumber: '',
Punched: false,
PunchedDate: '',
Purpose: '',
Type: '',
VoucherCode: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Vouchers';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"CreatedDate":"","DealerCode":"","Deleted":false,"Email":"","ExpirationDate":"","LicenseTo":"","ModifiedBy":"","OrderNumber":"","Punched":false,"PunchedDate":"","Purpose":"","Type":"","VoucherCode":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"CreatedDate": @"",
@"DealerCode": @"",
@"Deleted": @NO,
@"Email": @"",
@"ExpirationDate": @"",
@"LicenseTo": @"",
@"ModifiedBy": @"",
@"OrderNumber": @"",
@"Punched": @NO,
@"PunchedDate": @"",
@"Purpose": @"",
@"Type": @"",
@"VoucherCode": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Vouchers"]
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/v2/Vouchers" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Deleted\": false,\n \"Email\": \"\",\n \"ExpirationDate\": \"\",\n \"LicenseTo\": \"\",\n \"ModifiedBy\": \"\",\n \"OrderNumber\": \"\",\n \"Punched\": false,\n \"PunchedDate\": \"\",\n \"Purpose\": \"\",\n \"Type\": \"\",\n \"VoucherCode\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Vouchers",
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([
'CreatedDate' => '',
'DealerCode' => '',
'Deleted' => null,
'Email' => '',
'ExpirationDate' => '',
'LicenseTo' => '',
'ModifiedBy' => '',
'OrderNumber' => '',
'Punched' => null,
'PunchedDate' => '',
'Purpose' => '',
'Type' => '',
'VoucherCode' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('POST', '{{baseUrl}}/api/v2/Vouchers', [
'body' => '{
"CreatedDate": "",
"DealerCode": "",
"Deleted": false,
"Email": "",
"ExpirationDate": "",
"LicenseTo": "",
"ModifiedBy": "",
"OrderNumber": "",
"Punched": false,
"PunchedDate": "",
"Purpose": "",
"Type": "",
"VoucherCode": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Vouchers');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'CreatedDate' => '',
'DealerCode' => '',
'Deleted' => null,
'Email' => '',
'ExpirationDate' => '',
'LicenseTo' => '',
'ModifiedBy' => '',
'OrderNumber' => '',
'Punched' => null,
'PunchedDate' => '',
'Purpose' => '',
'Type' => '',
'VoucherCode' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'CreatedDate' => '',
'DealerCode' => '',
'Deleted' => null,
'Email' => '',
'ExpirationDate' => '',
'LicenseTo' => '',
'ModifiedBy' => '',
'OrderNumber' => '',
'Punched' => null,
'PunchedDate' => '',
'Purpose' => '',
'Type' => '',
'VoucherCode' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/Vouchers');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Vouchers' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"CreatedDate": "",
"DealerCode": "",
"Deleted": false,
"Email": "",
"ExpirationDate": "",
"LicenseTo": "",
"ModifiedBy": "",
"OrderNumber": "",
"Punched": false,
"PunchedDate": "",
"Purpose": "",
"Type": "",
"VoucherCode": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Vouchers' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"CreatedDate": "",
"DealerCode": "",
"Deleted": false,
"Email": "",
"ExpirationDate": "",
"LicenseTo": "",
"ModifiedBy": "",
"OrderNumber": "",
"Punched": false,
"PunchedDate": "",
"Purpose": "",
"Type": "",
"VoucherCode": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Deleted\": false,\n \"Email\": \"\",\n \"ExpirationDate\": \"\",\n \"LicenseTo\": \"\",\n \"ModifiedBy\": \"\",\n \"OrderNumber\": \"\",\n \"Punched\": false,\n \"PunchedDate\": \"\",\n \"Purpose\": \"\",\n \"Type\": \"\",\n \"VoucherCode\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/api/v2/Vouchers", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Vouchers"
payload = {
"CreatedDate": "",
"DealerCode": "",
"Deleted": False,
"Email": "",
"ExpirationDate": "",
"LicenseTo": "",
"ModifiedBy": "",
"OrderNumber": "",
"Punched": False,
"PunchedDate": "",
"Purpose": "",
"Type": "",
"VoucherCode": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Vouchers"
payload <- "{\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Deleted\": false,\n \"Email\": \"\",\n \"ExpirationDate\": \"\",\n \"LicenseTo\": \"\",\n \"ModifiedBy\": \"\",\n \"OrderNumber\": \"\",\n \"Punched\": false,\n \"PunchedDate\": \"\",\n \"Purpose\": \"\",\n \"Type\": \"\",\n \"VoucherCode\": \"\"\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/v2/Vouchers")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Deleted\": false,\n \"Email\": \"\",\n \"ExpirationDate\": \"\",\n \"LicenseTo\": \"\",\n \"ModifiedBy\": \"\",\n \"OrderNumber\": \"\",\n \"Punched\": false,\n \"PunchedDate\": \"\",\n \"Purpose\": \"\",\n \"Type\": \"\",\n \"VoucherCode\": \"\"\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/v2/Vouchers') do |req|
req.body = "{\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Deleted\": false,\n \"Email\": \"\",\n \"ExpirationDate\": \"\",\n \"LicenseTo\": \"\",\n \"ModifiedBy\": \"\",\n \"OrderNumber\": \"\",\n \"Punched\": false,\n \"PunchedDate\": \"\",\n \"Purpose\": \"\",\n \"Type\": \"\",\n \"VoucherCode\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Vouchers";
let payload = json!({
"CreatedDate": "",
"DealerCode": "",
"Deleted": false,
"Email": "",
"ExpirationDate": "",
"LicenseTo": "",
"ModifiedBy": "",
"OrderNumber": "",
"Punched": false,
"PunchedDate": "",
"Purpose": "",
"Type": "",
"VoucherCode": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url {{baseUrl}}/api/v2/Vouchers \
--header 'content-type: application/json' \
--data '{
"CreatedDate": "",
"DealerCode": "",
"Deleted": false,
"Email": "",
"ExpirationDate": "",
"LicenseTo": "",
"ModifiedBy": "",
"OrderNumber": "",
"Punched": false,
"PunchedDate": "",
"Purpose": "",
"Type": "",
"VoucherCode": ""
}'
echo '{
"CreatedDate": "",
"DealerCode": "",
"Deleted": false,
"Email": "",
"ExpirationDate": "",
"LicenseTo": "",
"ModifiedBy": "",
"OrderNumber": "",
"Punched": false,
"PunchedDate": "",
"Purpose": "",
"Type": "",
"VoucherCode": ""
}' | \
http POST {{baseUrl}}/api/v2/Vouchers \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "CreatedDate": "",\n "DealerCode": "",\n "Deleted": false,\n "Email": "",\n "ExpirationDate": "",\n "LicenseTo": "",\n "ModifiedBy": "",\n "OrderNumber": "",\n "Punched": false,\n "PunchedDate": "",\n "Purpose": "",\n "Type": "",\n "VoucherCode": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/Vouchers
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"CreatedDate": "",
"DealerCode": "",
"Deleted": false,
"Email": "",
"ExpirationDate": "",
"LicenseTo": "",
"ModifiedBy": "",
"OrderNumber": "",
"Punched": false,
"PunchedDate": "",
"Purpose": "",
"Type": "",
"VoucherCode": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Vouchers")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "POST"
request.allHTTPHeaderFields = headers
request.httpBody = postData as Data
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
DELETE
Delete a voucher
{{baseUrl}}/api/v2/Vouchers/:VoucherCode
QUERY PARAMS
VoucherCode
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Vouchers/:VoucherCode");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/api/v2/Vouchers/:VoucherCode")
require "http/client"
url = "{{baseUrl}}/api/v2/Vouchers/:VoucherCode"
response = HTTP::Client.delete url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Delete,
RequestUri = new Uri("{{baseUrl}}/api/v2/Vouchers/:VoucherCode"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Vouchers/:VoucherCode");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Vouchers/:VoucherCode"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
DELETE /baseUrl/api/v2/Vouchers/:VoucherCode HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/api/v2/Vouchers/:VoucherCode")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Vouchers/:VoucherCode"))
.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/v2/Vouchers/:VoucherCode")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/api/v2/Vouchers/:VoucherCode")
.asString();
const 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/v2/Vouchers/:VoucherCode');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/Vouchers/:VoucherCode'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Vouchers/:VoucherCode';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Vouchers/:VoucherCode',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Vouchers/:VoucherCode")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Vouchers/:VoucherCode',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'DELETE',
url: '{{baseUrl}}/api/v2/Vouchers/:VoucherCode'
};
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/v2/Vouchers/:VoucherCode');
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/v2/Vouchers/:VoucherCode'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Vouchers/:VoucherCode';
const options = {method: 'DELETE'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Vouchers/:VoucherCode"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"DELETE"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Vouchers/:VoucherCode" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Vouchers/:VoucherCode",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('DELETE', '{{baseUrl}}/api/v2/Vouchers/:VoucherCode');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Vouchers/:VoucherCode');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Vouchers/:VoucherCode');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Vouchers/:VoucherCode' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Vouchers/:VoucherCode' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/api/v2/Vouchers/:VoucherCode")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Vouchers/:VoucherCode"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Vouchers/:VoucherCode"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Vouchers/:VoucherCode")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.delete('/baseUrl/api/v2/Vouchers/:VoucherCode') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Vouchers/:VoucherCode";
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("DELETE").unwrap(), url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request DELETE \
--url {{baseUrl}}/api/v2/Vouchers/:VoucherCode
http DELETE {{baseUrl}}/api/v2/Vouchers/:VoucherCode
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/api/v2/Vouchers/:VoucherCode
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Vouchers/:VoucherCode")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a voucher's history.
{{baseUrl}}/api/v2/Vouchers/:VoucherCode/VoucherHistory
QUERY PARAMS
VoucherCode
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Vouchers/:VoucherCode/VoucherHistory");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Vouchers/:VoucherCode/VoucherHistory")
require "http/client"
url = "{{baseUrl}}/api/v2/Vouchers/:VoucherCode/VoucherHistory"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Vouchers/:VoucherCode/VoucherHistory"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Vouchers/:VoucherCode/VoucherHistory");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Vouchers/:VoucherCode/VoucherHistory"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Vouchers/:VoucherCode/VoucherHistory HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Vouchers/:VoucherCode/VoucherHistory")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Vouchers/:VoucherCode/VoucherHistory"))
.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/v2/Vouchers/:VoucherCode/VoucherHistory")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Vouchers/:VoucherCode/VoucherHistory")
.asString();
const 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/v2/Vouchers/:VoucherCode/VoucherHistory');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/Vouchers/:VoucherCode/VoucherHistory'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Vouchers/:VoucherCode/VoucherHistory';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Vouchers/:VoucherCode/VoucherHistory',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Vouchers/:VoucherCode/VoucherHistory")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Vouchers/:VoucherCode/VoucherHistory',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/api/v2/Vouchers/:VoucherCode/VoucherHistory'
};
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/v2/Vouchers/:VoucherCode/VoucherHistory');
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/v2/Vouchers/:VoucherCode/VoucherHistory'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Vouchers/:VoucherCode/VoucherHistory';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Vouchers/:VoucherCode/VoucherHistory"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Vouchers/:VoucherCode/VoucherHistory" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Vouchers/:VoucherCode/VoucherHistory",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Vouchers/:VoucherCode/VoucherHistory');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Vouchers/:VoucherCode/VoucherHistory');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Vouchers/:VoucherCode/VoucherHistory');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Vouchers/:VoucherCode/VoucherHistory' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Vouchers/:VoucherCode/VoucherHistory' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Vouchers/:VoucherCode/VoucherHistory")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Vouchers/:VoucherCode/VoucherHistory"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Vouchers/:VoucherCode/VoucherHistory"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Vouchers/:VoucherCode/VoucherHistory")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Vouchers/:VoucherCode/VoucherHistory') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Vouchers/:VoucherCode/VoucherHistory";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Vouchers/:VoucherCode/VoucherHistory
http GET {{baseUrl}}/api/v2/Vouchers/:VoucherCode/VoucherHistory
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Vouchers/:VoucherCode/VoucherHistory
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Vouchers/:VoucherCode/VoucherHistory")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Get a voucher
{{baseUrl}}/api/v2/Vouchers/:VoucherCode
QUERY PARAMS
VoucherCode
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Vouchers/:VoucherCode");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Vouchers/:VoucherCode")
require "http/client"
url = "{{baseUrl}}/api/v2/Vouchers/:VoucherCode"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Vouchers/:VoucherCode"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Vouchers/:VoucherCode");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Vouchers/:VoucherCode"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Vouchers/:VoucherCode HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Vouchers/:VoucherCode")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Vouchers/:VoucherCode"))
.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/v2/Vouchers/:VoucherCode")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Vouchers/:VoucherCode")
.asString();
const 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/v2/Vouchers/:VoucherCode');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Vouchers/:VoucherCode'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Vouchers/:VoucherCode';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Vouchers/:VoucherCode',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Vouchers/:VoucherCode")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Vouchers/:VoucherCode',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Vouchers/:VoucherCode'};
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/v2/Vouchers/:VoucherCode');
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/v2/Vouchers/:VoucherCode'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Vouchers/:VoucherCode';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Vouchers/:VoucherCode"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Vouchers/:VoucherCode" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Vouchers/:VoucherCode",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Vouchers/:VoucherCode');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Vouchers/:VoucherCode');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Vouchers/:VoucherCode');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Vouchers/:VoucherCode' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Vouchers/:VoucherCode' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Vouchers/:VoucherCode")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Vouchers/:VoucherCode"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Vouchers/:VoucherCode"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Vouchers/:VoucherCode")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Vouchers/:VoucherCode') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Vouchers/:VoucherCode";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Vouchers/:VoucherCode
http GET {{baseUrl}}/api/v2/Vouchers/:VoucherCode
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Vouchers/:VoucherCode
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Vouchers/:VoucherCode")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
Gets a list of vouchers
{{baseUrl}}/api/v2/Vouchers
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Vouchers");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/api/v2/Vouchers")
require "http/client"
url = "{{baseUrl}}/api/v2/Vouchers"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/api/v2/Vouchers"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/api/v2/Vouchers");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Vouchers"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/api/v2/Vouchers HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/api/v2/Vouchers")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Vouchers"))
.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/v2/Vouchers")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/api/v2/Vouchers")
.asString();
const 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/v2/Vouchers');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Vouchers'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Vouchers';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Vouchers',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Vouchers")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Vouchers',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/api/v2/Vouchers'};
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/v2/Vouchers');
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/v2/Vouchers'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Vouchers';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Vouchers"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/api/v2/Vouchers" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Vouchers",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/api/v2/Vouchers');
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Vouchers');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/api/v2/Vouchers');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Vouchers' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Vouchers' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/api/v2/Vouchers")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Vouchers"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Vouchers"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/api/v2/Vouchers")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/api/v2/Vouchers') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/api/v2/Vouchers";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/api/v2/Vouchers
http GET {{baseUrl}}/api/v2/Vouchers
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/api/v2/Vouchers
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Vouchers")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
PUT
Update a voucher
{{baseUrl}}/api/v2/Vouchers/:VoucherCode
QUERY PARAMS
VoucherCode
BODY json
{
"CreatedDate": "",
"DealerCode": "",
"Deleted": false,
"Email": "",
"ExpirationDate": "",
"LicenseTo": "",
"ModifiedBy": "",
"OrderNumber": "",
"Punched": false,
"PunchedDate": "",
"Purpose": "",
"Type": "",
"VoucherCode": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/api/v2/Vouchers/:VoucherCode");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "content-type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Deleted\": false,\n \"Email\": \"\",\n \"ExpirationDate\": \"\",\n \"LicenseTo\": \"\",\n \"ModifiedBy\": \"\",\n \"OrderNumber\": \"\",\n \"Punched\": false,\n \"PunchedDate\": \"\",\n \"Purpose\": \"\",\n \"Type\": \"\",\n \"VoucherCode\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/api/v2/Vouchers/:VoucherCode" {:content-type :json
:form-params {:CreatedDate ""
:DealerCode ""
:Deleted false
:Email ""
:ExpirationDate ""
:LicenseTo ""
:ModifiedBy ""
:OrderNumber ""
:Punched false
:PunchedDate ""
:Purpose ""
:Type ""
:VoucherCode ""}})
require "http/client"
url = "{{baseUrl}}/api/v2/Vouchers/:VoucherCode"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Deleted\": false,\n \"Email\": \"\",\n \"ExpirationDate\": \"\",\n \"LicenseTo\": \"\",\n \"ModifiedBy\": \"\",\n \"OrderNumber\": \"\",\n \"Punched\": false,\n \"PunchedDate\": \"\",\n \"Purpose\": \"\",\n \"Type\": \"\",\n \"VoucherCode\": \"\"\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/v2/Vouchers/:VoucherCode"),
Content = new StringContent("{\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Deleted\": false,\n \"Email\": \"\",\n \"ExpirationDate\": \"\",\n \"LicenseTo\": \"\",\n \"ModifiedBy\": \"\",\n \"OrderNumber\": \"\",\n \"Punched\": false,\n \"PunchedDate\": \"\",\n \"Purpose\": \"\",\n \"Type\": \"\",\n \"VoucherCode\": \"\"\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/v2/Vouchers/:VoucherCode");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Deleted\": false,\n \"Email\": \"\",\n \"ExpirationDate\": \"\",\n \"LicenseTo\": \"\",\n \"ModifiedBy\": \"\",\n \"OrderNumber\": \"\",\n \"Punched\": false,\n \"PunchedDate\": \"\",\n \"Purpose\": \"\",\n \"Type\": \"\",\n \"VoucherCode\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/api/v2/Vouchers/:VoucherCode"
payload := strings.NewReader("{\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Deleted\": false,\n \"Email\": \"\",\n \"ExpirationDate\": \"\",\n \"LicenseTo\": \"\",\n \"ModifiedBy\": \"\",\n \"OrderNumber\": \"\",\n \"Punched\": false,\n \"PunchedDate\": \"\",\n \"Purpose\": \"\",\n \"Type\": \"\",\n \"VoucherCode\": \"\"\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("content-type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
PUT /baseUrl/api/v2/Vouchers/:VoucherCode HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 255
{
"CreatedDate": "",
"DealerCode": "",
"Deleted": false,
"Email": "",
"ExpirationDate": "",
"LicenseTo": "",
"ModifiedBy": "",
"OrderNumber": "",
"Punched": false,
"PunchedDate": "",
"Purpose": "",
"Type": "",
"VoucherCode": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/api/v2/Vouchers/:VoucherCode")
.setHeader("content-type", "application/json")
.setBody("{\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Deleted\": false,\n \"Email\": \"\",\n \"ExpirationDate\": \"\",\n \"LicenseTo\": \"\",\n \"ModifiedBy\": \"\",\n \"OrderNumber\": \"\",\n \"Punched\": false,\n \"PunchedDate\": \"\",\n \"Purpose\": \"\",\n \"Type\": \"\",\n \"VoucherCode\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/api/v2/Vouchers/:VoucherCode"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Deleted\": false,\n \"Email\": \"\",\n \"ExpirationDate\": \"\",\n \"LicenseTo\": \"\",\n \"ModifiedBy\": \"\",\n \"OrderNumber\": \"\",\n \"Punched\": false,\n \"PunchedDate\": \"\",\n \"Purpose\": \"\",\n \"Type\": \"\",\n \"VoucherCode\": \"\"\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 \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Deleted\": false,\n \"Email\": \"\",\n \"ExpirationDate\": \"\",\n \"LicenseTo\": \"\",\n \"ModifiedBy\": \"\",\n \"OrderNumber\": \"\",\n \"Punched\": false,\n \"PunchedDate\": \"\",\n \"Purpose\": \"\",\n \"Type\": \"\",\n \"VoucherCode\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/api/v2/Vouchers/:VoucherCode")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/api/v2/Vouchers/:VoucherCode")
.header("content-type", "application/json")
.body("{\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Deleted\": false,\n \"Email\": \"\",\n \"ExpirationDate\": \"\",\n \"LicenseTo\": \"\",\n \"ModifiedBy\": \"\",\n \"OrderNumber\": \"\",\n \"Punched\": false,\n \"PunchedDate\": \"\",\n \"Purpose\": \"\",\n \"Type\": \"\",\n \"VoucherCode\": \"\"\n}")
.asString();
const data = JSON.stringify({
CreatedDate: '',
DealerCode: '',
Deleted: false,
Email: '',
ExpirationDate: '',
LicenseTo: '',
ModifiedBy: '',
OrderNumber: '',
Punched: false,
PunchedDate: '',
Purpose: '',
Type: '',
VoucherCode: ''
});
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/v2/Vouchers/:VoucherCode');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/Vouchers/:VoucherCode',
headers: {'content-type': 'application/json'},
data: {
CreatedDate: '',
DealerCode: '',
Deleted: false,
Email: '',
ExpirationDate: '',
LicenseTo: '',
ModifiedBy: '',
OrderNumber: '',
Punched: false,
PunchedDate: '',
Purpose: '',
Type: '',
VoucherCode: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/api/v2/Vouchers/:VoucherCode';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"CreatedDate":"","DealerCode":"","Deleted":false,"Email":"","ExpirationDate":"","LicenseTo":"","ModifiedBy":"","OrderNumber":"","Punched":false,"PunchedDate":"","Purpose":"","Type":"","VoucherCode":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/api/v2/Vouchers/:VoucherCode',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "CreatedDate": "",\n "DealerCode": "",\n "Deleted": false,\n "Email": "",\n "ExpirationDate": "",\n "LicenseTo": "",\n "ModifiedBy": "",\n "OrderNumber": "",\n "Punched": false,\n "PunchedDate": "",\n "Purpose": "",\n "Type": "",\n "VoucherCode": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Deleted\": false,\n \"Email\": \"\",\n \"ExpirationDate\": \"\",\n \"LicenseTo\": \"\",\n \"ModifiedBy\": \"\",\n \"OrderNumber\": \"\",\n \"Punched\": false,\n \"PunchedDate\": \"\",\n \"Purpose\": \"\",\n \"Type\": \"\",\n \"VoucherCode\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/api/v2/Vouchers/:VoucherCode")
.put(body)
.addHeader("content-type", "application/json")
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'PUT',
hostname: 'example.com',
port: null,
path: '/baseUrl/api/v2/Vouchers/:VoucherCode',
headers: {
'content-type': 'application/json'
}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.write(JSON.stringify({
CreatedDate: '',
DealerCode: '',
Deleted: false,
Email: '',
ExpirationDate: '',
LicenseTo: '',
ModifiedBy: '',
OrderNumber: '',
Punched: false,
PunchedDate: '',
Purpose: '',
Type: '',
VoucherCode: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/api/v2/Vouchers/:VoucherCode',
headers: {'content-type': 'application/json'},
body: {
CreatedDate: '',
DealerCode: '',
Deleted: false,
Email: '',
ExpirationDate: '',
LicenseTo: '',
ModifiedBy: '',
OrderNumber: '',
Punched: false,
PunchedDate: '',
Purpose: '',
Type: '',
VoucherCode: ''
},
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/v2/Vouchers/:VoucherCode');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
CreatedDate: '',
DealerCode: '',
Deleted: false,
Email: '',
ExpirationDate: '',
LicenseTo: '',
ModifiedBy: '',
OrderNumber: '',
Punched: false,
PunchedDate: '',
Purpose: '',
Type: '',
VoucherCode: ''
});
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/v2/Vouchers/:VoucherCode',
headers: {'content-type': 'application/json'},
data: {
CreatedDate: '',
DealerCode: '',
Deleted: false,
Email: '',
ExpirationDate: '',
LicenseTo: '',
ModifiedBy: '',
OrderNumber: '',
Punched: false,
PunchedDate: '',
Purpose: '',
Type: '',
VoucherCode: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/api/v2/Vouchers/:VoucherCode';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"CreatedDate":"","DealerCode":"","Deleted":false,"Email":"","ExpirationDate":"","LicenseTo":"","ModifiedBy":"","OrderNumber":"","Punched":false,"PunchedDate":"","Purpose":"","Type":"","VoucherCode":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSDictionary *headers = @{ @"content-type": @"application/json" };
NSDictionary *parameters = @{ @"CreatedDate": @"",
@"DealerCode": @"",
@"Deleted": @NO,
@"Email": @"",
@"ExpirationDate": @"",
@"LicenseTo": @"",
@"ModifiedBy": @"",
@"OrderNumber": @"",
@"Punched": @NO,
@"PunchedDate": @"",
@"Purpose": @"",
@"Type": @"",
@"VoucherCode": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/api/v2/Vouchers/:VoucherCode"]
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/v2/Vouchers/:VoucherCode" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Deleted\": false,\n \"Email\": \"\",\n \"ExpirationDate\": \"\",\n \"LicenseTo\": \"\",\n \"ModifiedBy\": \"\",\n \"OrderNumber\": \"\",\n \"Punched\": false,\n \"PunchedDate\": \"\",\n \"Purpose\": \"\",\n \"Type\": \"\",\n \"VoucherCode\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/api/v2/Vouchers/:VoucherCode",
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([
'CreatedDate' => '',
'DealerCode' => '',
'Deleted' => null,
'Email' => '',
'ExpirationDate' => '',
'LicenseTo' => '',
'ModifiedBy' => '',
'OrderNumber' => '',
'Punched' => null,
'PunchedDate' => '',
'Purpose' => '',
'Type' => '',
'VoucherCode' => ''
]),
CURLOPT_HTTPHEADER => [
"content-type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('PUT', '{{baseUrl}}/api/v2/Vouchers/:VoucherCode', [
'body' => '{
"CreatedDate": "",
"DealerCode": "",
"Deleted": false,
"Email": "",
"ExpirationDate": "",
"LicenseTo": "",
"ModifiedBy": "",
"OrderNumber": "",
"Punched": false,
"PunchedDate": "",
"Purpose": "",
"Type": "",
"VoucherCode": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/api/v2/Vouchers/:VoucherCode');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'CreatedDate' => '',
'DealerCode' => '',
'Deleted' => null,
'Email' => '',
'ExpirationDate' => '',
'LicenseTo' => '',
'ModifiedBy' => '',
'OrderNumber' => '',
'Punched' => null,
'PunchedDate' => '',
'Purpose' => '',
'Type' => '',
'VoucherCode' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'CreatedDate' => '',
'DealerCode' => '',
'Deleted' => null,
'Email' => '',
'ExpirationDate' => '',
'LicenseTo' => '',
'ModifiedBy' => '',
'OrderNumber' => '',
'Punched' => null,
'PunchedDate' => '',
'Purpose' => '',
'Type' => '',
'VoucherCode' => ''
]));
$request->setRequestUrl('{{baseUrl}}/api/v2/Vouchers/:VoucherCode');
$request->setRequestMethod('PUT');
$request->setBody($body);
$request->setHeaders([
'content-type' => 'application/json'
]);
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-WebRequest -Uri '{{baseUrl}}/api/v2/Vouchers/:VoucherCode' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"CreatedDate": "",
"DealerCode": "",
"Deleted": false,
"Email": "",
"ExpirationDate": "",
"LicenseTo": "",
"ModifiedBy": "",
"OrderNumber": "",
"Punched": false,
"PunchedDate": "",
"Purpose": "",
"Type": "",
"VoucherCode": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/api/v2/Vouchers/:VoucherCode' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"CreatedDate": "",
"DealerCode": "",
"Deleted": false,
"Email": "",
"ExpirationDate": "",
"LicenseTo": "",
"ModifiedBy": "",
"OrderNumber": "",
"Punched": false,
"PunchedDate": "",
"Purpose": "",
"Type": "",
"VoucherCode": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Deleted\": false,\n \"Email\": \"\",\n \"ExpirationDate\": \"\",\n \"LicenseTo\": \"\",\n \"ModifiedBy\": \"\",\n \"OrderNumber\": \"\",\n \"Punched\": false,\n \"PunchedDate\": \"\",\n \"Purpose\": \"\",\n \"Type\": \"\",\n \"VoucherCode\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/api/v2/Vouchers/:VoucherCode", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/api/v2/Vouchers/:VoucherCode"
payload = {
"CreatedDate": "",
"DealerCode": "",
"Deleted": False,
"Email": "",
"ExpirationDate": "",
"LicenseTo": "",
"ModifiedBy": "",
"OrderNumber": "",
"Punched": False,
"PunchedDate": "",
"Purpose": "",
"Type": "",
"VoucherCode": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/api/v2/Vouchers/:VoucherCode"
payload <- "{\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Deleted\": false,\n \"Email\": \"\",\n \"ExpirationDate\": \"\",\n \"LicenseTo\": \"\",\n \"ModifiedBy\": \"\",\n \"OrderNumber\": \"\",\n \"Punched\": false,\n \"PunchedDate\": \"\",\n \"Purpose\": \"\",\n \"Type\": \"\",\n \"VoucherCode\": \"\"\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/v2/Vouchers/:VoucherCode")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["content-type"] = 'application/json'
request.body = "{\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Deleted\": false,\n \"Email\": \"\",\n \"ExpirationDate\": \"\",\n \"LicenseTo\": \"\",\n \"ModifiedBy\": \"\",\n \"OrderNumber\": \"\",\n \"Punched\": false,\n \"PunchedDate\": \"\",\n \"Purpose\": \"\",\n \"Type\": \"\",\n \"VoucherCode\": \"\"\n}"
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
headers: {'Content-Type' => 'application/json'}
)
response = conn.put('/baseUrl/api/v2/Vouchers/:VoucherCode') do |req|
req.body = "{\n \"CreatedDate\": \"\",\n \"DealerCode\": \"\",\n \"Deleted\": false,\n \"Email\": \"\",\n \"ExpirationDate\": \"\",\n \"LicenseTo\": \"\",\n \"ModifiedBy\": \"\",\n \"OrderNumber\": \"\",\n \"Punched\": false,\n \"PunchedDate\": \"\",\n \"Purpose\": \"\",\n \"Type\": \"\",\n \"VoucherCode\": \"\"\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/v2/Vouchers/:VoucherCode";
let payload = json!({
"CreatedDate": "",
"DealerCode": "",
"Deleted": false,
"Email": "",
"ExpirationDate": "",
"LicenseTo": "",
"ModifiedBy": "",
"OrderNumber": "",
"Punched": false,
"PunchedDate": "",
"Purpose": "",
"Type": "",
"VoucherCode": ""
});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.request(reqwest::Method::from_str("PUT").unwrap(), url)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request PUT \
--url {{baseUrl}}/api/v2/Vouchers/:VoucherCode \
--header 'content-type: application/json' \
--data '{
"CreatedDate": "",
"DealerCode": "",
"Deleted": false,
"Email": "",
"ExpirationDate": "",
"LicenseTo": "",
"ModifiedBy": "",
"OrderNumber": "",
"Punched": false,
"PunchedDate": "",
"Purpose": "",
"Type": "",
"VoucherCode": ""
}'
echo '{
"CreatedDate": "",
"DealerCode": "",
"Deleted": false,
"Email": "",
"ExpirationDate": "",
"LicenseTo": "",
"ModifiedBy": "",
"OrderNumber": "",
"Punched": false,
"PunchedDate": "",
"Purpose": "",
"Type": "",
"VoucherCode": ""
}' | \
http PUT {{baseUrl}}/api/v2/Vouchers/:VoucherCode \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "CreatedDate": "",\n "DealerCode": "",\n "Deleted": false,\n "Email": "",\n "ExpirationDate": "",\n "LicenseTo": "",\n "ModifiedBy": "",\n "OrderNumber": "",\n "Punched": false,\n "PunchedDate": "",\n "Purpose": "",\n "Type": "",\n "VoucherCode": ""\n}' \
--output-document \
- {{baseUrl}}/api/v2/Vouchers/:VoucherCode
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"CreatedDate": "",
"DealerCode": "",
"Deleted": false,
"Email": "",
"ExpirationDate": "",
"LicenseTo": "",
"ModifiedBy": "",
"OrderNumber": "",
"Punched": false,
"PunchedDate": "",
"Purpose": "",
"Type": "",
"VoucherCode": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/api/v2/Vouchers/:VoucherCode")! 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()