AWS IoT SiteWise
POST
AssociateAssets
{{baseUrl}}/assets/:assetId/associate
QUERY PARAMS
assetId
BODY json
{
"hierarchyId": "",
"childAssetId": "",
"clientToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/assets/:assetId/associate");
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 \"hierarchyId\": \"\",\n \"childAssetId\": \"\",\n \"clientToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/assets/:assetId/associate" {:content-type :json
:form-params {:hierarchyId ""
:childAssetId ""
:clientToken ""}})
require "http/client"
url = "{{baseUrl}}/assets/:assetId/associate"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"hierarchyId\": \"\",\n \"childAssetId\": \"\",\n \"clientToken\": \"\"\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}}/assets/:assetId/associate"),
Content = new StringContent("{\n \"hierarchyId\": \"\",\n \"childAssetId\": \"\",\n \"clientToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/assets/:assetId/associate");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"hierarchyId\": \"\",\n \"childAssetId\": \"\",\n \"clientToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/assets/:assetId/associate"
payload := strings.NewReader("{\n \"hierarchyId\": \"\",\n \"childAssetId\": \"\",\n \"clientToken\": \"\"\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/assets/:assetId/associate HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 66
{
"hierarchyId": "",
"childAssetId": "",
"clientToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/assets/:assetId/associate")
.setHeader("content-type", "application/json")
.setBody("{\n \"hierarchyId\": \"\",\n \"childAssetId\": \"\",\n \"clientToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/assets/:assetId/associate"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"hierarchyId\": \"\",\n \"childAssetId\": \"\",\n \"clientToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"hierarchyId\": \"\",\n \"childAssetId\": \"\",\n \"clientToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/assets/:assetId/associate")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/assets/:assetId/associate")
.header("content-type", "application/json")
.body("{\n \"hierarchyId\": \"\",\n \"childAssetId\": \"\",\n \"clientToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
hierarchyId: '',
childAssetId: '',
clientToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/assets/:assetId/associate');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/assets/:assetId/associate',
headers: {'content-type': 'application/json'},
data: {hierarchyId: '', childAssetId: '', clientToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/assets/:assetId/associate';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"hierarchyId":"","childAssetId":"","clientToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/assets/:assetId/associate',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "hierarchyId": "",\n "childAssetId": "",\n "clientToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"hierarchyId\": \"\",\n \"childAssetId\": \"\",\n \"clientToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/assets/:assetId/associate")
.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/assets/:assetId/associate',
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({hierarchyId: '', childAssetId: '', clientToken: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/assets/:assetId/associate',
headers: {'content-type': 'application/json'},
body: {hierarchyId: '', childAssetId: '', clientToken: ''},
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}}/assets/:assetId/associate');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
hierarchyId: '',
childAssetId: '',
clientToken: ''
});
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}}/assets/:assetId/associate',
headers: {'content-type': 'application/json'},
data: {hierarchyId: '', childAssetId: '', clientToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/assets/:assetId/associate';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"hierarchyId":"","childAssetId":"","clientToken":""}'
};
try {
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 = @{ @"hierarchyId": @"",
@"childAssetId": @"",
@"clientToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/assets/:assetId/associate"]
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}}/assets/:assetId/associate" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"hierarchyId\": \"\",\n \"childAssetId\": \"\",\n \"clientToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/assets/:assetId/associate",
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([
'hierarchyId' => '',
'childAssetId' => '',
'clientToken' => ''
]),
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}}/assets/:assetId/associate', [
'body' => '{
"hierarchyId": "",
"childAssetId": "",
"clientToken": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/assets/:assetId/associate');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'hierarchyId' => '',
'childAssetId' => '',
'clientToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'hierarchyId' => '',
'childAssetId' => '',
'clientToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/assets/:assetId/associate');
$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}}/assets/:assetId/associate' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"hierarchyId": "",
"childAssetId": "",
"clientToken": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/assets/:assetId/associate' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"hierarchyId": "",
"childAssetId": "",
"clientToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"hierarchyId\": \"\",\n \"childAssetId\": \"\",\n \"clientToken\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/assets/:assetId/associate", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/assets/:assetId/associate"
payload = {
"hierarchyId": "",
"childAssetId": "",
"clientToken": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/assets/:assetId/associate"
payload <- "{\n \"hierarchyId\": \"\",\n \"childAssetId\": \"\",\n \"clientToken\": \"\"\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}}/assets/:assetId/associate")
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 \"hierarchyId\": \"\",\n \"childAssetId\": \"\",\n \"clientToken\": \"\"\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/assets/:assetId/associate') do |req|
req.body = "{\n \"hierarchyId\": \"\",\n \"childAssetId\": \"\",\n \"clientToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/assets/:assetId/associate";
let payload = json!({
"hierarchyId": "",
"childAssetId": "",
"clientToken": ""
});
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}}/assets/:assetId/associate \
--header 'content-type: application/json' \
--data '{
"hierarchyId": "",
"childAssetId": "",
"clientToken": ""
}'
echo '{
"hierarchyId": "",
"childAssetId": "",
"clientToken": ""
}' | \
http POST {{baseUrl}}/assets/:assetId/associate \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "hierarchyId": "",\n "childAssetId": "",\n "clientToken": ""\n}' \
--output-document \
- {{baseUrl}}/assets/:assetId/associate
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"hierarchyId": "",
"childAssetId": "",
"clientToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/assets/:assetId/associate")! 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
AssociateTimeSeriesToAssetProperty
{{baseUrl}}/timeseries/associate/#alias&assetId&propertyId
QUERY PARAMS
alias
assetId
propertyId
BODY json
{
"clientToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/timeseries/associate/?alias=&assetId=&propertyId=#alias&assetId&propertyId");
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 \"clientToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/timeseries/associate/#alias&assetId&propertyId" {:query-params {:alias ""
:assetId ""
:propertyId ""}
:content-type :json
:form-params {:clientToken ""}})
require "http/client"
url = "{{baseUrl}}/timeseries/associate/?alias=&assetId=&propertyId=#alias&assetId&propertyId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"clientToken\": \"\"\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}}/timeseries/associate/?alias=&assetId=&propertyId=#alias&assetId&propertyId"),
Content = new StringContent("{\n \"clientToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/timeseries/associate/?alias=&assetId=&propertyId=#alias&assetId&propertyId");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"clientToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/timeseries/associate/?alias=&assetId=&propertyId=#alias&assetId&propertyId"
payload := strings.NewReader("{\n \"clientToken\": \"\"\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/timeseries/associate/?alias=&assetId=&propertyId= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 23
{
"clientToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/timeseries/associate/?alias=&assetId=&propertyId=#alias&assetId&propertyId")
.setHeader("content-type", "application/json")
.setBody("{\n \"clientToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/timeseries/associate/?alias=&assetId=&propertyId=#alias&assetId&propertyId"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"clientToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"clientToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/timeseries/associate/?alias=&assetId=&propertyId=#alias&assetId&propertyId")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/timeseries/associate/?alias=&assetId=&propertyId=#alias&assetId&propertyId")
.header("content-type", "application/json")
.body("{\n \"clientToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
clientToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/timeseries/associate/?alias=&assetId=&propertyId=#alias&assetId&propertyId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/timeseries/associate/#alias&assetId&propertyId',
params: {alias: '', assetId: '', propertyId: ''},
headers: {'content-type': 'application/json'},
data: {clientToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/timeseries/associate/?alias=&assetId=&propertyId=#alias&assetId&propertyId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"clientToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/timeseries/associate/?alias=&assetId=&propertyId=#alias&assetId&propertyId',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "clientToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"clientToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/timeseries/associate/?alias=&assetId=&propertyId=#alias&assetId&propertyId")
.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/timeseries/associate/?alias=&assetId=&propertyId=',
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({clientToken: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/timeseries/associate/#alias&assetId&propertyId',
qs: {alias: '', assetId: '', propertyId: ''},
headers: {'content-type': 'application/json'},
body: {clientToken: ''},
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}}/timeseries/associate/#alias&assetId&propertyId');
req.query({
alias: '',
assetId: '',
propertyId: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
clientToken: ''
});
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}}/timeseries/associate/#alias&assetId&propertyId',
params: {alias: '', assetId: '', propertyId: ''},
headers: {'content-type': 'application/json'},
data: {clientToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/timeseries/associate/?alias=&assetId=&propertyId=#alias&assetId&propertyId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"clientToken":""}'
};
try {
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 = @{ @"clientToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/timeseries/associate/?alias=&assetId=&propertyId=#alias&assetId&propertyId"]
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}}/timeseries/associate/?alias=&assetId=&propertyId=#alias&assetId&propertyId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"clientToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/timeseries/associate/?alias=&assetId=&propertyId=#alias&assetId&propertyId",
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([
'clientToken' => ''
]),
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}}/timeseries/associate/?alias=&assetId=&propertyId=#alias&assetId&propertyId', [
'body' => '{
"clientToken": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/timeseries/associate/#alias&assetId&propertyId');
$request->setMethod(HTTP_METH_POST);
$request->setQueryData([
'alias' => '',
'assetId' => '',
'propertyId' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'clientToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'clientToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/timeseries/associate/#alias&assetId&propertyId');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'alias' => '',
'assetId' => '',
'propertyId' => ''
]));
$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}}/timeseries/associate/?alias=&assetId=&propertyId=#alias&assetId&propertyId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"clientToken": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/timeseries/associate/?alias=&assetId=&propertyId=#alias&assetId&propertyId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"clientToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"clientToken\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/timeseries/associate/?alias=&assetId=&propertyId=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/timeseries/associate/#alias&assetId&propertyId"
querystring = {"alias":"","assetId":"","propertyId":""}
payload = { "clientToken": "" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/timeseries/associate/#alias&assetId&propertyId"
queryString <- list(
alias = "",
assetId = "",
propertyId = ""
)
payload <- "{\n \"clientToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/timeseries/associate/?alias=&assetId=&propertyId=#alias&assetId&propertyId")
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 \"clientToken\": \"\"\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/timeseries/associate/') do |req|
req.params['alias'] = ''
req.params['assetId'] = ''
req.params['propertyId'] = ''
req.body = "{\n \"clientToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/timeseries/associate/#alias&assetId&propertyId";
let querystring = [
("alias", ""),
("assetId", ""),
("propertyId", ""),
];
let payload = json!({"clientToken": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/timeseries/associate/?alias=&assetId=&propertyId=#alias&assetId&propertyId' \
--header 'content-type: application/json' \
--data '{
"clientToken": ""
}'
echo '{
"clientToken": ""
}' | \
http POST '{{baseUrl}}/timeseries/associate/?alias=&assetId=&propertyId=#alias&assetId&propertyId' \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "clientToken": ""\n}' \
--output-document \
- '{{baseUrl}}/timeseries/associate/?alias=&assetId=&propertyId=#alias&assetId&propertyId'
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["clientToken": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/timeseries/associate/?alias=&assetId=&propertyId=#alias&assetId&propertyId")! 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
BatchAssociateProjectAssets
{{baseUrl}}/projects/:projectId/assets/associate
QUERY PARAMS
projectId
BODY json
{
"assetIds": [],
"clientToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId/assets/associate");
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 \"assetIds\": [],\n \"clientToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/projects/:projectId/assets/associate" {:content-type :json
:form-params {:assetIds []
:clientToken ""}})
require "http/client"
url = "{{baseUrl}}/projects/:projectId/assets/associate"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"assetIds\": [],\n \"clientToken\": \"\"\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}}/projects/:projectId/assets/associate"),
Content = new StringContent("{\n \"assetIds\": [],\n \"clientToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:projectId/assets/associate");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"assetIds\": [],\n \"clientToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/projects/:projectId/assets/associate"
payload := strings.NewReader("{\n \"assetIds\": [],\n \"clientToken\": \"\"\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/projects/:projectId/assets/associate HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 41
{
"assetIds": [],
"clientToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/projects/:projectId/assets/associate")
.setHeader("content-type", "application/json")
.setBody("{\n \"assetIds\": [],\n \"clientToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/projects/:projectId/assets/associate"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"assetIds\": [],\n \"clientToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"assetIds\": [],\n \"clientToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/projects/:projectId/assets/associate")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/projects/:projectId/assets/associate")
.header("content-type", "application/json")
.body("{\n \"assetIds\": [],\n \"clientToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
assetIds: [],
clientToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/projects/:projectId/assets/associate');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/projects/:projectId/assets/associate',
headers: {'content-type': 'application/json'},
data: {assetIds: [], clientToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId/assets/associate';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"assetIds":[],"clientToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/projects/:projectId/assets/associate',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "assetIds": [],\n "clientToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"assetIds\": [],\n \"clientToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/projects/:projectId/assets/associate")
.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/projects/:projectId/assets/associate',
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({assetIds: [], clientToken: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/projects/:projectId/assets/associate',
headers: {'content-type': 'application/json'},
body: {assetIds: [], clientToken: ''},
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}}/projects/:projectId/assets/associate');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
assetIds: [],
clientToken: ''
});
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}}/projects/:projectId/assets/associate',
headers: {'content-type': 'application/json'},
data: {assetIds: [], clientToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/projects/:projectId/assets/associate';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"assetIds":[],"clientToken":""}'
};
try {
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 = @{ @"assetIds": @[ ],
@"clientToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/projects/:projectId/assets/associate"]
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}}/projects/:projectId/assets/associate" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"assetIds\": [],\n \"clientToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/projects/:projectId/assets/associate",
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([
'assetIds' => [
],
'clientToken' => ''
]),
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}}/projects/:projectId/assets/associate', [
'body' => '{
"assetIds": [],
"clientToken": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId/assets/associate');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'assetIds' => [
],
'clientToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'assetIds' => [
],
'clientToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/projects/:projectId/assets/associate');
$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}}/projects/:projectId/assets/associate' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"assetIds": [],
"clientToken": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId/assets/associate' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"assetIds": [],
"clientToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"assetIds\": [],\n \"clientToken\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/projects/:projectId/assets/associate", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/projects/:projectId/assets/associate"
payload = {
"assetIds": [],
"clientToken": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/projects/:projectId/assets/associate"
payload <- "{\n \"assetIds\": [],\n \"clientToken\": \"\"\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}}/projects/:projectId/assets/associate")
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 \"assetIds\": [],\n \"clientToken\": \"\"\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/projects/:projectId/assets/associate') do |req|
req.body = "{\n \"assetIds\": [],\n \"clientToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/projects/:projectId/assets/associate";
let payload = json!({
"assetIds": (),
"clientToken": ""
});
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}}/projects/:projectId/assets/associate \
--header 'content-type: application/json' \
--data '{
"assetIds": [],
"clientToken": ""
}'
echo '{
"assetIds": [],
"clientToken": ""
}' | \
http POST {{baseUrl}}/projects/:projectId/assets/associate \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "assetIds": [],\n "clientToken": ""\n}' \
--output-document \
- {{baseUrl}}/projects/:projectId/assets/associate
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"assetIds": [],
"clientToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId/assets/associate")! 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
BatchDisassociateProjectAssets
{{baseUrl}}/projects/:projectId/assets/disassociate
QUERY PARAMS
projectId
BODY json
{
"assetIds": [],
"clientToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId/assets/disassociate");
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 \"assetIds\": [],\n \"clientToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/projects/:projectId/assets/disassociate" {:content-type :json
:form-params {:assetIds []
:clientToken ""}})
require "http/client"
url = "{{baseUrl}}/projects/:projectId/assets/disassociate"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"assetIds\": [],\n \"clientToken\": \"\"\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}}/projects/:projectId/assets/disassociate"),
Content = new StringContent("{\n \"assetIds\": [],\n \"clientToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:projectId/assets/disassociate");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"assetIds\": [],\n \"clientToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/projects/:projectId/assets/disassociate"
payload := strings.NewReader("{\n \"assetIds\": [],\n \"clientToken\": \"\"\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/projects/:projectId/assets/disassociate HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 41
{
"assetIds": [],
"clientToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/projects/:projectId/assets/disassociate")
.setHeader("content-type", "application/json")
.setBody("{\n \"assetIds\": [],\n \"clientToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/projects/:projectId/assets/disassociate"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"assetIds\": [],\n \"clientToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"assetIds\": [],\n \"clientToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/projects/:projectId/assets/disassociate")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/projects/:projectId/assets/disassociate")
.header("content-type", "application/json")
.body("{\n \"assetIds\": [],\n \"clientToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
assetIds: [],
clientToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/projects/:projectId/assets/disassociate');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/projects/:projectId/assets/disassociate',
headers: {'content-type': 'application/json'},
data: {assetIds: [], clientToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId/assets/disassociate';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"assetIds":[],"clientToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/projects/:projectId/assets/disassociate',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "assetIds": [],\n "clientToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"assetIds\": [],\n \"clientToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/projects/:projectId/assets/disassociate")
.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/projects/:projectId/assets/disassociate',
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({assetIds: [], clientToken: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/projects/:projectId/assets/disassociate',
headers: {'content-type': 'application/json'},
body: {assetIds: [], clientToken: ''},
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}}/projects/:projectId/assets/disassociate');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
assetIds: [],
clientToken: ''
});
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}}/projects/:projectId/assets/disassociate',
headers: {'content-type': 'application/json'},
data: {assetIds: [], clientToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/projects/:projectId/assets/disassociate';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"assetIds":[],"clientToken":""}'
};
try {
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 = @{ @"assetIds": @[ ],
@"clientToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/projects/:projectId/assets/disassociate"]
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}}/projects/:projectId/assets/disassociate" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"assetIds\": [],\n \"clientToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/projects/:projectId/assets/disassociate",
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([
'assetIds' => [
],
'clientToken' => ''
]),
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}}/projects/:projectId/assets/disassociate', [
'body' => '{
"assetIds": [],
"clientToken": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId/assets/disassociate');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'assetIds' => [
],
'clientToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'assetIds' => [
],
'clientToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/projects/:projectId/assets/disassociate');
$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}}/projects/:projectId/assets/disassociate' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"assetIds": [],
"clientToken": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId/assets/disassociate' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"assetIds": [],
"clientToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"assetIds\": [],\n \"clientToken\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/projects/:projectId/assets/disassociate", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/projects/:projectId/assets/disassociate"
payload = {
"assetIds": [],
"clientToken": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/projects/:projectId/assets/disassociate"
payload <- "{\n \"assetIds\": [],\n \"clientToken\": \"\"\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}}/projects/:projectId/assets/disassociate")
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 \"assetIds\": [],\n \"clientToken\": \"\"\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/projects/:projectId/assets/disassociate') do |req|
req.body = "{\n \"assetIds\": [],\n \"clientToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/projects/:projectId/assets/disassociate";
let payload = json!({
"assetIds": (),
"clientToken": ""
});
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}}/projects/:projectId/assets/disassociate \
--header 'content-type: application/json' \
--data '{
"assetIds": [],
"clientToken": ""
}'
echo '{
"assetIds": [],
"clientToken": ""
}' | \
http POST {{baseUrl}}/projects/:projectId/assets/disassociate \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "assetIds": [],\n "clientToken": ""\n}' \
--output-document \
- {{baseUrl}}/projects/:projectId/assets/disassociate
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"assetIds": [],
"clientToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId/assets/disassociate")! 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
BatchGetAssetPropertyAggregates
{{baseUrl}}/properties/batch/aggregates
BODY json
{
"entries": [
{
"entryId": "",
"assetId": "",
"propertyId": "",
"propertyAlias": "",
"aggregateTypes": "",
"resolution": "",
"startDate": "",
"endDate": "",
"qualities": "",
"timeOrdering": ""
}
],
"nextToken": "",
"maxResults": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/properties/batch/aggregates");
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 \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"aggregateTypes\": \"\",\n \"resolution\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"qualities\": \"\",\n \"timeOrdering\": \"\"\n }\n ],\n \"nextToken\": \"\",\n \"maxResults\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/properties/batch/aggregates" {:content-type :json
:form-params {:entries [{:entryId ""
:assetId ""
:propertyId ""
:propertyAlias ""
:aggregateTypes ""
:resolution ""
:startDate ""
:endDate ""
:qualities ""
:timeOrdering ""}]
:nextToken ""
:maxResults 0}})
require "http/client"
url = "{{baseUrl}}/properties/batch/aggregates"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"aggregateTypes\": \"\",\n \"resolution\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"qualities\": \"\",\n \"timeOrdering\": \"\"\n }\n ],\n \"nextToken\": \"\",\n \"maxResults\": 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}}/properties/batch/aggregates"),
Content = new StringContent("{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"aggregateTypes\": \"\",\n \"resolution\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"qualities\": \"\",\n \"timeOrdering\": \"\"\n }\n ],\n \"nextToken\": \"\",\n \"maxResults\": 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}}/properties/batch/aggregates");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"aggregateTypes\": \"\",\n \"resolution\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"qualities\": \"\",\n \"timeOrdering\": \"\"\n }\n ],\n \"nextToken\": \"\",\n \"maxResults\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/properties/batch/aggregates"
payload := strings.NewReader("{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"aggregateTypes\": \"\",\n \"resolution\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"qualities\": \"\",\n \"timeOrdering\": \"\"\n }\n ],\n \"nextToken\": \"\",\n \"maxResults\": 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/properties/batch/aggregates HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 309
{
"entries": [
{
"entryId": "",
"assetId": "",
"propertyId": "",
"propertyAlias": "",
"aggregateTypes": "",
"resolution": "",
"startDate": "",
"endDate": "",
"qualities": "",
"timeOrdering": ""
}
],
"nextToken": "",
"maxResults": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/properties/batch/aggregates")
.setHeader("content-type", "application/json")
.setBody("{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"aggregateTypes\": \"\",\n \"resolution\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"qualities\": \"\",\n \"timeOrdering\": \"\"\n }\n ],\n \"nextToken\": \"\",\n \"maxResults\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/properties/batch/aggregates"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"aggregateTypes\": \"\",\n \"resolution\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"qualities\": \"\",\n \"timeOrdering\": \"\"\n }\n ],\n \"nextToken\": \"\",\n \"maxResults\": 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 \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"aggregateTypes\": \"\",\n \"resolution\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"qualities\": \"\",\n \"timeOrdering\": \"\"\n }\n ],\n \"nextToken\": \"\",\n \"maxResults\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/properties/batch/aggregates")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/properties/batch/aggregates")
.header("content-type", "application/json")
.body("{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"aggregateTypes\": \"\",\n \"resolution\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"qualities\": \"\",\n \"timeOrdering\": \"\"\n }\n ],\n \"nextToken\": \"\",\n \"maxResults\": 0\n}")
.asString();
const data = JSON.stringify({
entries: [
{
entryId: '',
assetId: '',
propertyId: '',
propertyAlias: '',
aggregateTypes: '',
resolution: '',
startDate: '',
endDate: '',
qualities: '',
timeOrdering: ''
}
],
nextToken: '',
maxResults: 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}}/properties/batch/aggregates');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/properties/batch/aggregates',
headers: {'content-type': 'application/json'},
data: {
entries: [
{
entryId: '',
assetId: '',
propertyId: '',
propertyAlias: '',
aggregateTypes: '',
resolution: '',
startDate: '',
endDate: '',
qualities: '',
timeOrdering: ''
}
],
nextToken: '',
maxResults: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/properties/batch/aggregates';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"entries":[{"entryId":"","assetId":"","propertyId":"","propertyAlias":"","aggregateTypes":"","resolution":"","startDate":"","endDate":"","qualities":"","timeOrdering":""}],"nextToken":"","maxResults":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}}/properties/batch/aggregates',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "entries": [\n {\n "entryId": "",\n "assetId": "",\n "propertyId": "",\n "propertyAlias": "",\n "aggregateTypes": "",\n "resolution": "",\n "startDate": "",\n "endDate": "",\n "qualities": "",\n "timeOrdering": ""\n }\n ],\n "nextToken": "",\n "maxResults": 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 \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"aggregateTypes\": \"\",\n \"resolution\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"qualities\": \"\",\n \"timeOrdering\": \"\"\n }\n ],\n \"nextToken\": \"\",\n \"maxResults\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/properties/batch/aggregates")
.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/properties/batch/aggregates',
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({
entries: [
{
entryId: '',
assetId: '',
propertyId: '',
propertyAlias: '',
aggregateTypes: '',
resolution: '',
startDate: '',
endDate: '',
qualities: '',
timeOrdering: ''
}
],
nextToken: '',
maxResults: 0
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/properties/batch/aggregates',
headers: {'content-type': 'application/json'},
body: {
entries: [
{
entryId: '',
assetId: '',
propertyId: '',
propertyAlias: '',
aggregateTypes: '',
resolution: '',
startDate: '',
endDate: '',
qualities: '',
timeOrdering: ''
}
],
nextToken: '',
maxResults: 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}}/properties/batch/aggregates');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
entries: [
{
entryId: '',
assetId: '',
propertyId: '',
propertyAlias: '',
aggregateTypes: '',
resolution: '',
startDate: '',
endDate: '',
qualities: '',
timeOrdering: ''
}
],
nextToken: '',
maxResults: 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}}/properties/batch/aggregates',
headers: {'content-type': 'application/json'},
data: {
entries: [
{
entryId: '',
assetId: '',
propertyId: '',
propertyAlias: '',
aggregateTypes: '',
resolution: '',
startDate: '',
endDate: '',
qualities: '',
timeOrdering: ''
}
],
nextToken: '',
maxResults: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/properties/batch/aggregates';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"entries":[{"entryId":"","assetId":"","propertyId":"","propertyAlias":"","aggregateTypes":"","resolution":"","startDate":"","endDate":"","qualities":"","timeOrdering":""}],"nextToken":"","maxResults":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 = @{ @"entries": @[ @{ @"entryId": @"", @"assetId": @"", @"propertyId": @"", @"propertyAlias": @"", @"aggregateTypes": @"", @"resolution": @"", @"startDate": @"", @"endDate": @"", @"qualities": @"", @"timeOrdering": @"" } ],
@"nextToken": @"",
@"maxResults": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/properties/batch/aggregates"]
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}}/properties/batch/aggregates" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"aggregateTypes\": \"\",\n \"resolution\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"qualities\": \"\",\n \"timeOrdering\": \"\"\n }\n ],\n \"nextToken\": \"\",\n \"maxResults\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/properties/batch/aggregates",
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([
'entries' => [
[
'entryId' => '',
'assetId' => '',
'propertyId' => '',
'propertyAlias' => '',
'aggregateTypes' => '',
'resolution' => '',
'startDate' => '',
'endDate' => '',
'qualities' => '',
'timeOrdering' => ''
]
],
'nextToken' => '',
'maxResults' => 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}}/properties/batch/aggregates', [
'body' => '{
"entries": [
{
"entryId": "",
"assetId": "",
"propertyId": "",
"propertyAlias": "",
"aggregateTypes": "",
"resolution": "",
"startDate": "",
"endDate": "",
"qualities": "",
"timeOrdering": ""
}
],
"nextToken": "",
"maxResults": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/properties/batch/aggregates');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'entries' => [
[
'entryId' => '',
'assetId' => '',
'propertyId' => '',
'propertyAlias' => '',
'aggregateTypes' => '',
'resolution' => '',
'startDate' => '',
'endDate' => '',
'qualities' => '',
'timeOrdering' => ''
]
],
'nextToken' => '',
'maxResults' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'entries' => [
[
'entryId' => '',
'assetId' => '',
'propertyId' => '',
'propertyAlias' => '',
'aggregateTypes' => '',
'resolution' => '',
'startDate' => '',
'endDate' => '',
'qualities' => '',
'timeOrdering' => ''
]
],
'nextToken' => '',
'maxResults' => 0
]));
$request->setRequestUrl('{{baseUrl}}/properties/batch/aggregates');
$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}}/properties/batch/aggregates' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"entries": [
{
"entryId": "",
"assetId": "",
"propertyId": "",
"propertyAlias": "",
"aggregateTypes": "",
"resolution": "",
"startDate": "",
"endDate": "",
"qualities": "",
"timeOrdering": ""
}
],
"nextToken": "",
"maxResults": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/properties/batch/aggregates' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"entries": [
{
"entryId": "",
"assetId": "",
"propertyId": "",
"propertyAlias": "",
"aggregateTypes": "",
"resolution": "",
"startDate": "",
"endDate": "",
"qualities": "",
"timeOrdering": ""
}
],
"nextToken": "",
"maxResults": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"aggregateTypes\": \"\",\n \"resolution\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"qualities\": \"\",\n \"timeOrdering\": \"\"\n }\n ],\n \"nextToken\": \"\",\n \"maxResults\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/properties/batch/aggregates", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/properties/batch/aggregates"
payload = {
"entries": [
{
"entryId": "",
"assetId": "",
"propertyId": "",
"propertyAlias": "",
"aggregateTypes": "",
"resolution": "",
"startDate": "",
"endDate": "",
"qualities": "",
"timeOrdering": ""
}
],
"nextToken": "",
"maxResults": 0
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/properties/batch/aggregates"
payload <- "{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"aggregateTypes\": \"\",\n \"resolution\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"qualities\": \"\",\n \"timeOrdering\": \"\"\n }\n ],\n \"nextToken\": \"\",\n \"maxResults\": 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}}/properties/batch/aggregates")
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 \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"aggregateTypes\": \"\",\n \"resolution\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"qualities\": \"\",\n \"timeOrdering\": \"\"\n }\n ],\n \"nextToken\": \"\",\n \"maxResults\": 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/properties/batch/aggregates') do |req|
req.body = "{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"aggregateTypes\": \"\",\n \"resolution\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"qualities\": \"\",\n \"timeOrdering\": \"\"\n }\n ],\n \"nextToken\": \"\",\n \"maxResults\": 0\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/properties/batch/aggregates";
let payload = json!({
"entries": (
json!({
"entryId": "",
"assetId": "",
"propertyId": "",
"propertyAlias": "",
"aggregateTypes": "",
"resolution": "",
"startDate": "",
"endDate": "",
"qualities": "",
"timeOrdering": ""
})
),
"nextToken": "",
"maxResults": 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}}/properties/batch/aggregates \
--header 'content-type: application/json' \
--data '{
"entries": [
{
"entryId": "",
"assetId": "",
"propertyId": "",
"propertyAlias": "",
"aggregateTypes": "",
"resolution": "",
"startDate": "",
"endDate": "",
"qualities": "",
"timeOrdering": ""
}
],
"nextToken": "",
"maxResults": 0
}'
echo '{
"entries": [
{
"entryId": "",
"assetId": "",
"propertyId": "",
"propertyAlias": "",
"aggregateTypes": "",
"resolution": "",
"startDate": "",
"endDate": "",
"qualities": "",
"timeOrdering": ""
}
],
"nextToken": "",
"maxResults": 0
}' | \
http POST {{baseUrl}}/properties/batch/aggregates \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "entries": [\n {\n "entryId": "",\n "assetId": "",\n "propertyId": "",\n "propertyAlias": "",\n "aggregateTypes": "",\n "resolution": "",\n "startDate": "",\n "endDate": "",\n "qualities": "",\n "timeOrdering": ""\n }\n ],\n "nextToken": "",\n "maxResults": 0\n}' \
--output-document \
- {{baseUrl}}/properties/batch/aggregates
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"entries": [
[
"entryId": "",
"assetId": "",
"propertyId": "",
"propertyAlias": "",
"aggregateTypes": "",
"resolution": "",
"startDate": "",
"endDate": "",
"qualities": "",
"timeOrdering": ""
]
],
"nextToken": "",
"maxResults": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/properties/batch/aggregates")! 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
BatchGetAssetPropertyValue
{{baseUrl}}/properties/batch/latest
BODY json
{
"entries": [
{
"entryId": "",
"assetId": "",
"propertyId": "",
"propertyAlias": ""
}
],
"nextToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/properties/batch/latest");
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 \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\"\n }\n ],\n \"nextToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/properties/batch/latest" {:content-type :json
:form-params {:entries [{:entryId ""
:assetId ""
:propertyId ""
:propertyAlias ""}]
:nextToken ""}})
require "http/client"
url = "{{baseUrl}}/properties/batch/latest"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\"\n }\n ],\n \"nextToken\": \"\"\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}}/properties/batch/latest"),
Content = new StringContent("{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\"\n }\n ],\n \"nextToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/properties/batch/latest");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\"\n }\n ],\n \"nextToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/properties/batch/latest"
payload := strings.NewReader("{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\"\n }\n ],\n \"nextToken\": \"\"\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/properties/batch/latest HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 145
{
"entries": [
{
"entryId": "",
"assetId": "",
"propertyId": "",
"propertyAlias": ""
}
],
"nextToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/properties/batch/latest")
.setHeader("content-type", "application/json")
.setBody("{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\"\n }\n ],\n \"nextToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/properties/batch/latest"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\"\n }\n ],\n \"nextToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\"\n }\n ],\n \"nextToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/properties/batch/latest")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/properties/batch/latest")
.header("content-type", "application/json")
.body("{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\"\n }\n ],\n \"nextToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
entries: [
{
entryId: '',
assetId: '',
propertyId: '',
propertyAlias: ''
}
],
nextToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/properties/batch/latest');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/properties/batch/latest',
headers: {'content-type': 'application/json'},
data: {
entries: [{entryId: '', assetId: '', propertyId: '', propertyAlias: ''}],
nextToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/properties/batch/latest';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"entries":[{"entryId":"","assetId":"","propertyId":"","propertyAlias":""}],"nextToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/properties/batch/latest',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "entries": [\n {\n "entryId": "",\n "assetId": "",\n "propertyId": "",\n "propertyAlias": ""\n }\n ],\n "nextToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\"\n }\n ],\n \"nextToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/properties/batch/latest")
.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/properties/batch/latest',
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({
entries: [{entryId: '', assetId: '', propertyId: '', propertyAlias: ''}],
nextToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/properties/batch/latest',
headers: {'content-type': 'application/json'},
body: {
entries: [{entryId: '', assetId: '', propertyId: '', propertyAlias: ''}],
nextToken: ''
},
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}}/properties/batch/latest');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
entries: [
{
entryId: '',
assetId: '',
propertyId: '',
propertyAlias: ''
}
],
nextToken: ''
});
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}}/properties/batch/latest',
headers: {'content-type': 'application/json'},
data: {
entries: [{entryId: '', assetId: '', propertyId: '', propertyAlias: ''}],
nextToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/properties/batch/latest';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"entries":[{"entryId":"","assetId":"","propertyId":"","propertyAlias":""}],"nextToken":""}'
};
try {
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 = @{ @"entries": @[ @{ @"entryId": @"", @"assetId": @"", @"propertyId": @"", @"propertyAlias": @"" } ],
@"nextToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/properties/batch/latest"]
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}}/properties/batch/latest" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\"\n }\n ],\n \"nextToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/properties/batch/latest",
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([
'entries' => [
[
'entryId' => '',
'assetId' => '',
'propertyId' => '',
'propertyAlias' => ''
]
],
'nextToken' => ''
]),
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}}/properties/batch/latest', [
'body' => '{
"entries": [
{
"entryId": "",
"assetId": "",
"propertyId": "",
"propertyAlias": ""
}
],
"nextToken": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/properties/batch/latest');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'entries' => [
[
'entryId' => '',
'assetId' => '',
'propertyId' => '',
'propertyAlias' => ''
]
],
'nextToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'entries' => [
[
'entryId' => '',
'assetId' => '',
'propertyId' => '',
'propertyAlias' => ''
]
],
'nextToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/properties/batch/latest');
$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}}/properties/batch/latest' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"entries": [
{
"entryId": "",
"assetId": "",
"propertyId": "",
"propertyAlias": ""
}
],
"nextToken": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/properties/batch/latest' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"entries": [
{
"entryId": "",
"assetId": "",
"propertyId": "",
"propertyAlias": ""
}
],
"nextToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\"\n }\n ],\n \"nextToken\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/properties/batch/latest", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/properties/batch/latest"
payload = {
"entries": [
{
"entryId": "",
"assetId": "",
"propertyId": "",
"propertyAlias": ""
}
],
"nextToken": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/properties/batch/latest"
payload <- "{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\"\n }\n ],\n \"nextToken\": \"\"\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}}/properties/batch/latest")
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 \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\"\n }\n ],\n \"nextToken\": \"\"\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/properties/batch/latest') do |req|
req.body = "{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\"\n }\n ],\n \"nextToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/properties/batch/latest";
let payload = json!({
"entries": (
json!({
"entryId": "",
"assetId": "",
"propertyId": "",
"propertyAlias": ""
})
),
"nextToken": ""
});
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}}/properties/batch/latest \
--header 'content-type: application/json' \
--data '{
"entries": [
{
"entryId": "",
"assetId": "",
"propertyId": "",
"propertyAlias": ""
}
],
"nextToken": ""
}'
echo '{
"entries": [
{
"entryId": "",
"assetId": "",
"propertyId": "",
"propertyAlias": ""
}
],
"nextToken": ""
}' | \
http POST {{baseUrl}}/properties/batch/latest \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "entries": [\n {\n "entryId": "",\n "assetId": "",\n "propertyId": "",\n "propertyAlias": ""\n }\n ],\n "nextToken": ""\n}' \
--output-document \
- {{baseUrl}}/properties/batch/latest
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"entries": [
[
"entryId": "",
"assetId": "",
"propertyId": "",
"propertyAlias": ""
]
],
"nextToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/properties/batch/latest")! 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
BatchGetAssetPropertyValueHistory
{{baseUrl}}/properties/batch/history
BODY json
{
"entries": [
{
"entryId": "",
"assetId": "",
"propertyId": "",
"propertyAlias": "",
"startDate": "",
"endDate": "",
"qualities": "",
"timeOrdering": ""
}
],
"nextToken": "",
"maxResults": 0
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/properties/batch/history");
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 \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"qualities\": \"\",\n \"timeOrdering\": \"\"\n }\n ],\n \"nextToken\": \"\",\n \"maxResults\": 0\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/properties/batch/history" {:content-type :json
:form-params {:entries [{:entryId ""
:assetId ""
:propertyId ""
:propertyAlias ""
:startDate ""
:endDate ""
:qualities ""
:timeOrdering ""}]
:nextToken ""
:maxResults 0}})
require "http/client"
url = "{{baseUrl}}/properties/batch/history"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"qualities\": \"\",\n \"timeOrdering\": \"\"\n }\n ],\n \"nextToken\": \"\",\n \"maxResults\": 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}}/properties/batch/history"),
Content = new StringContent("{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"qualities\": \"\",\n \"timeOrdering\": \"\"\n }\n ],\n \"nextToken\": \"\",\n \"maxResults\": 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}}/properties/batch/history");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"qualities\": \"\",\n \"timeOrdering\": \"\"\n }\n ],\n \"nextToken\": \"\",\n \"maxResults\": 0\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/properties/batch/history"
payload := strings.NewReader("{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"qualities\": \"\",\n \"timeOrdering\": \"\"\n }\n ],\n \"nextToken\": \"\",\n \"maxResults\": 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/properties/batch/history HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 257
{
"entries": [
{
"entryId": "",
"assetId": "",
"propertyId": "",
"propertyAlias": "",
"startDate": "",
"endDate": "",
"qualities": "",
"timeOrdering": ""
}
],
"nextToken": "",
"maxResults": 0
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/properties/batch/history")
.setHeader("content-type", "application/json")
.setBody("{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"qualities\": \"\",\n \"timeOrdering\": \"\"\n }\n ],\n \"nextToken\": \"\",\n \"maxResults\": 0\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/properties/batch/history"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"qualities\": \"\",\n \"timeOrdering\": \"\"\n }\n ],\n \"nextToken\": \"\",\n \"maxResults\": 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 \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"qualities\": \"\",\n \"timeOrdering\": \"\"\n }\n ],\n \"nextToken\": \"\",\n \"maxResults\": 0\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/properties/batch/history")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/properties/batch/history")
.header("content-type", "application/json")
.body("{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"qualities\": \"\",\n \"timeOrdering\": \"\"\n }\n ],\n \"nextToken\": \"\",\n \"maxResults\": 0\n}")
.asString();
const data = JSON.stringify({
entries: [
{
entryId: '',
assetId: '',
propertyId: '',
propertyAlias: '',
startDate: '',
endDate: '',
qualities: '',
timeOrdering: ''
}
],
nextToken: '',
maxResults: 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}}/properties/batch/history');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/properties/batch/history',
headers: {'content-type': 'application/json'},
data: {
entries: [
{
entryId: '',
assetId: '',
propertyId: '',
propertyAlias: '',
startDate: '',
endDate: '',
qualities: '',
timeOrdering: ''
}
],
nextToken: '',
maxResults: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/properties/batch/history';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"entries":[{"entryId":"","assetId":"","propertyId":"","propertyAlias":"","startDate":"","endDate":"","qualities":"","timeOrdering":""}],"nextToken":"","maxResults":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}}/properties/batch/history',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "entries": [\n {\n "entryId": "",\n "assetId": "",\n "propertyId": "",\n "propertyAlias": "",\n "startDate": "",\n "endDate": "",\n "qualities": "",\n "timeOrdering": ""\n }\n ],\n "nextToken": "",\n "maxResults": 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 \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"qualities\": \"\",\n \"timeOrdering\": \"\"\n }\n ],\n \"nextToken\": \"\",\n \"maxResults\": 0\n}")
val request = Request.Builder()
.url("{{baseUrl}}/properties/batch/history")
.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/properties/batch/history',
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({
entries: [
{
entryId: '',
assetId: '',
propertyId: '',
propertyAlias: '',
startDate: '',
endDate: '',
qualities: '',
timeOrdering: ''
}
],
nextToken: '',
maxResults: 0
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/properties/batch/history',
headers: {'content-type': 'application/json'},
body: {
entries: [
{
entryId: '',
assetId: '',
propertyId: '',
propertyAlias: '',
startDate: '',
endDate: '',
qualities: '',
timeOrdering: ''
}
],
nextToken: '',
maxResults: 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}}/properties/batch/history');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
entries: [
{
entryId: '',
assetId: '',
propertyId: '',
propertyAlias: '',
startDate: '',
endDate: '',
qualities: '',
timeOrdering: ''
}
],
nextToken: '',
maxResults: 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}}/properties/batch/history',
headers: {'content-type': 'application/json'},
data: {
entries: [
{
entryId: '',
assetId: '',
propertyId: '',
propertyAlias: '',
startDate: '',
endDate: '',
qualities: '',
timeOrdering: ''
}
],
nextToken: '',
maxResults: 0
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/properties/batch/history';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"entries":[{"entryId":"","assetId":"","propertyId":"","propertyAlias":"","startDate":"","endDate":"","qualities":"","timeOrdering":""}],"nextToken":"","maxResults":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 = @{ @"entries": @[ @{ @"entryId": @"", @"assetId": @"", @"propertyId": @"", @"propertyAlias": @"", @"startDate": @"", @"endDate": @"", @"qualities": @"", @"timeOrdering": @"" } ],
@"nextToken": @"",
@"maxResults": @0 };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/properties/batch/history"]
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}}/properties/batch/history" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"qualities\": \"\",\n \"timeOrdering\": \"\"\n }\n ],\n \"nextToken\": \"\",\n \"maxResults\": 0\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/properties/batch/history",
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([
'entries' => [
[
'entryId' => '',
'assetId' => '',
'propertyId' => '',
'propertyAlias' => '',
'startDate' => '',
'endDate' => '',
'qualities' => '',
'timeOrdering' => ''
]
],
'nextToken' => '',
'maxResults' => 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}}/properties/batch/history', [
'body' => '{
"entries": [
{
"entryId": "",
"assetId": "",
"propertyId": "",
"propertyAlias": "",
"startDate": "",
"endDate": "",
"qualities": "",
"timeOrdering": ""
}
],
"nextToken": "",
"maxResults": 0
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/properties/batch/history');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'entries' => [
[
'entryId' => '',
'assetId' => '',
'propertyId' => '',
'propertyAlias' => '',
'startDate' => '',
'endDate' => '',
'qualities' => '',
'timeOrdering' => ''
]
],
'nextToken' => '',
'maxResults' => 0
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'entries' => [
[
'entryId' => '',
'assetId' => '',
'propertyId' => '',
'propertyAlias' => '',
'startDate' => '',
'endDate' => '',
'qualities' => '',
'timeOrdering' => ''
]
],
'nextToken' => '',
'maxResults' => 0
]));
$request->setRequestUrl('{{baseUrl}}/properties/batch/history');
$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}}/properties/batch/history' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"entries": [
{
"entryId": "",
"assetId": "",
"propertyId": "",
"propertyAlias": "",
"startDate": "",
"endDate": "",
"qualities": "",
"timeOrdering": ""
}
],
"nextToken": "",
"maxResults": 0
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/properties/batch/history' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"entries": [
{
"entryId": "",
"assetId": "",
"propertyId": "",
"propertyAlias": "",
"startDate": "",
"endDate": "",
"qualities": "",
"timeOrdering": ""
}
],
"nextToken": "",
"maxResults": 0
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"qualities\": \"\",\n \"timeOrdering\": \"\"\n }\n ],\n \"nextToken\": \"\",\n \"maxResults\": 0\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/properties/batch/history", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/properties/batch/history"
payload = {
"entries": [
{
"entryId": "",
"assetId": "",
"propertyId": "",
"propertyAlias": "",
"startDate": "",
"endDate": "",
"qualities": "",
"timeOrdering": ""
}
],
"nextToken": "",
"maxResults": 0
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/properties/batch/history"
payload <- "{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"qualities\": \"\",\n \"timeOrdering\": \"\"\n }\n ],\n \"nextToken\": \"\",\n \"maxResults\": 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}}/properties/batch/history")
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 \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"qualities\": \"\",\n \"timeOrdering\": \"\"\n }\n ],\n \"nextToken\": \"\",\n \"maxResults\": 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/properties/batch/history') do |req|
req.body = "{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"qualities\": \"\",\n \"timeOrdering\": \"\"\n }\n ],\n \"nextToken\": \"\",\n \"maxResults\": 0\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/properties/batch/history";
let payload = json!({
"entries": (
json!({
"entryId": "",
"assetId": "",
"propertyId": "",
"propertyAlias": "",
"startDate": "",
"endDate": "",
"qualities": "",
"timeOrdering": ""
})
),
"nextToken": "",
"maxResults": 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}}/properties/batch/history \
--header 'content-type: application/json' \
--data '{
"entries": [
{
"entryId": "",
"assetId": "",
"propertyId": "",
"propertyAlias": "",
"startDate": "",
"endDate": "",
"qualities": "",
"timeOrdering": ""
}
],
"nextToken": "",
"maxResults": 0
}'
echo '{
"entries": [
{
"entryId": "",
"assetId": "",
"propertyId": "",
"propertyAlias": "",
"startDate": "",
"endDate": "",
"qualities": "",
"timeOrdering": ""
}
],
"nextToken": "",
"maxResults": 0
}' | \
http POST {{baseUrl}}/properties/batch/history \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "entries": [\n {\n "entryId": "",\n "assetId": "",\n "propertyId": "",\n "propertyAlias": "",\n "startDate": "",\n "endDate": "",\n "qualities": "",\n "timeOrdering": ""\n }\n ],\n "nextToken": "",\n "maxResults": 0\n}' \
--output-document \
- {{baseUrl}}/properties/batch/history
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"entries": [
[
"entryId": "",
"assetId": "",
"propertyId": "",
"propertyAlias": "",
"startDate": "",
"endDate": "",
"qualities": "",
"timeOrdering": ""
]
],
"nextToken": "",
"maxResults": 0
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/properties/batch/history")! 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
BatchPutAssetPropertyValue
{{baseUrl}}/properties
BODY json
{
"entries": [
{
"entryId": "",
"assetId": "",
"propertyId": "",
"propertyAlias": "",
"propertyValues": ""
}
]
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/properties");
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 \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"propertyValues\": \"\"\n }\n ]\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/properties" {:content-type :json
:form-params {:entries [{:entryId ""
:assetId ""
:propertyId ""
:propertyAlias ""
:propertyValues ""}]}})
require "http/client"
url = "{{baseUrl}}/properties"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"propertyValues\": \"\"\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}}/properties"),
Content = new StringContent("{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"propertyValues\": \"\"\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}}/properties");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"propertyValues\": \"\"\n }\n ]\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/properties"
payload := strings.NewReader("{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"propertyValues\": \"\"\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/properties HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 154
{
"entries": [
{
"entryId": "",
"assetId": "",
"propertyId": "",
"propertyAlias": "",
"propertyValues": ""
}
]
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/properties")
.setHeader("content-type", "application/json")
.setBody("{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"propertyValues\": \"\"\n }\n ]\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/properties"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"propertyValues\": \"\"\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 \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"propertyValues\": \"\"\n }\n ]\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/properties")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/properties")
.header("content-type", "application/json")
.body("{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"propertyValues\": \"\"\n }\n ]\n}")
.asString();
const data = JSON.stringify({
entries: [
{
entryId: '',
assetId: '',
propertyId: '',
propertyAlias: '',
propertyValues: ''
}
]
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/properties');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/properties',
headers: {'content-type': 'application/json'},
data: {
entries: [
{
entryId: '',
assetId: '',
propertyId: '',
propertyAlias: '',
propertyValues: ''
}
]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/properties';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"entries":[{"entryId":"","assetId":"","propertyId":"","propertyAlias":"","propertyValues":""}]}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/properties',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "entries": [\n {\n "entryId": "",\n "assetId": "",\n "propertyId": "",\n "propertyAlias": "",\n "propertyValues": ""\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 \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"propertyValues\": \"\"\n }\n ]\n}")
val request = Request.Builder()
.url("{{baseUrl}}/properties")
.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/properties',
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({
entries: [
{
entryId: '',
assetId: '',
propertyId: '',
propertyAlias: '',
propertyValues: ''
}
]
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/properties',
headers: {'content-type': 'application/json'},
body: {
entries: [
{
entryId: '',
assetId: '',
propertyId: '',
propertyAlias: '',
propertyValues: ''
}
]
},
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}}/properties');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
entries: [
{
entryId: '',
assetId: '',
propertyId: '',
propertyAlias: '',
propertyValues: ''
}
]
});
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}}/properties',
headers: {'content-type': 'application/json'},
data: {
entries: [
{
entryId: '',
assetId: '',
propertyId: '',
propertyAlias: '',
propertyValues: ''
}
]
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/properties';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"entries":[{"entryId":"","assetId":"","propertyId":"","propertyAlias":"","propertyValues":""}]}'
};
try {
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 = @{ @"entries": @[ @{ @"entryId": @"", @"assetId": @"", @"propertyId": @"", @"propertyAlias": @"", @"propertyValues": @"" } ] };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/properties"]
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}}/properties" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"propertyValues\": \"\"\n }\n ]\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/properties",
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([
'entries' => [
[
'entryId' => '',
'assetId' => '',
'propertyId' => '',
'propertyAlias' => '',
'propertyValues' => ''
]
]
]),
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}}/properties', [
'body' => '{
"entries": [
{
"entryId": "",
"assetId": "",
"propertyId": "",
"propertyAlias": "",
"propertyValues": ""
}
]
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/properties');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'entries' => [
[
'entryId' => '',
'assetId' => '',
'propertyId' => '',
'propertyAlias' => '',
'propertyValues' => ''
]
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'entries' => [
[
'entryId' => '',
'assetId' => '',
'propertyId' => '',
'propertyAlias' => '',
'propertyValues' => ''
]
]
]));
$request->setRequestUrl('{{baseUrl}}/properties');
$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}}/properties' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"entries": [
{
"entryId": "",
"assetId": "",
"propertyId": "",
"propertyAlias": "",
"propertyValues": ""
}
]
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/properties' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"entries": [
{
"entryId": "",
"assetId": "",
"propertyId": "",
"propertyAlias": "",
"propertyValues": ""
}
]
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"propertyValues\": \"\"\n }\n ]\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/properties", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/properties"
payload = { "entries": [
{
"entryId": "",
"assetId": "",
"propertyId": "",
"propertyAlias": "",
"propertyValues": ""
}
] }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/properties"
payload <- "{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"propertyValues\": \"\"\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}}/properties")
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 \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"propertyValues\": \"\"\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/properties') do |req|
req.body = "{\n \"entries\": [\n {\n \"entryId\": \"\",\n \"assetId\": \"\",\n \"propertyId\": \"\",\n \"propertyAlias\": \"\",\n \"propertyValues\": \"\"\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}}/properties";
let payload = json!({"entries": (
json!({
"entryId": "",
"assetId": "",
"propertyId": "",
"propertyAlias": "",
"propertyValues": ""
})
)});
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}}/properties \
--header 'content-type: application/json' \
--data '{
"entries": [
{
"entryId": "",
"assetId": "",
"propertyId": "",
"propertyAlias": "",
"propertyValues": ""
}
]
}'
echo '{
"entries": [
{
"entryId": "",
"assetId": "",
"propertyId": "",
"propertyAlias": "",
"propertyValues": ""
}
]
}' | \
http POST {{baseUrl}}/properties \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "entries": [\n {\n "entryId": "",\n "assetId": "",\n "propertyId": "",\n "propertyAlias": "",\n "propertyValues": ""\n }\n ]\n}' \
--output-document \
- {{baseUrl}}/properties
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["entries": [
[
"entryId": "",
"assetId": "",
"propertyId": "",
"propertyAlias": "",
"propertyValues": ""
]
]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/properties")! 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
CreateAccessPolicy
{{baseUrl}}/access-policies
BODY json
{
"accessPolicyIdentity": {
"user": "",
"group": "",
"iamUser": "",
"iamRole": ""
},
"accessPolicyResource": {
"portal": "",
"project": ""
},
"accessPolicyPermission": "",
"clientToken": "",
"tags": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/access-policies");
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 \"accessPolicyIdentity\": {\n \"user\": \"\",\n \"group\": \"\",\n \"iamUser\": \"\",\n \"iamRole\": \"\"\n },\n \"accessPolicyResource\": {\n \"portal\": \"\",\n \"project\": \"\"\n },\n \"accessPolicyPermission\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/access-policies" {:content-type :json
:form-params {:accessPolicyIdentity {:user ""
:group ""
:iamUser ""
:iamRole ""}
:accessPolicyResource {:portal ""
:project ""}
:accessPolicyPermission ""
:clientToken ""
:tags {}}})
require "http/client"
url = "{{baseUrl}}/access-policies"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"accessPolicyIdentity\": {\n \"user\": \"\",\n \"group\": \"\",\n \"iamUser\": \"\",\n \"iamRole\": \"\"\n },\n \"accessPolicyResource\": {\n \"portal\": \"\",\n \"project\": \"\"\n },\n \"accessPolicyPermission\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\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}}/access-policies"),
Content = new StringContent("{\n \"accessPolicyIdentity\": {\n \"user\": \"\",\n \"group\": \"\",\n \"iamUser\": \"\",\n \"iamRole\": \"\"\n },\n \"accessPolicyResource\": {\n \"portal\": \"\",\n \"project\": \"\"\n },\n \"accessPolicyPermission\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/access-policies");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"accessPolicyIdentity\": {\n \"user\": \"\",\n \"group\": \"\",\n \"iamUser\": \"\",\n \"iamRole\": \"\"\n },\n \"accessPolicyResource\": {\n \"portal\": \"\",\n \"project\": \"\"\n },\n \"accessPolicyPermission\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/access-policies"
payload := strings.NewReader("{\n \"accessPolicyIdentity\": {\n \"user\": \"\",\n \"group\": \"\",\n \"iamUser\": \"\",\n \"iamRole\": \"\"\n },\n \"accessPolicyResource\": {\n \"portal\": \"\",\n \"project\": \"\"\n },\n \"accessPolicyPermission\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\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/access-policies HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 241
{
"accessPolicyIdentity": {
"user": "",
"group": "",
"iamUser": "",
"iamRole": ""
},
"accessPolicyResource": {
"portal": "",
"project": ""
},
"accessPolicyPermission": "",
"clientToken": "",
"tags": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/access-policies")
.setHeader("content-type", "application/json")
.setBody("{\n \"accessPolicyIdentity\": {\n \"user\": \"\",\n \"group\": \"\",\n \"iamUser\": \"\",\n \"iamRole\": \"\"\n },\n \"accessPolicyResource\": {\n \"portal\": \"\",\n \"project\": \"\"\n },\n \"accessPolicyPermission\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/access-policies"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"accessPolicyIdentity\": {\n \"user\": \"\",\n \"group\": \"\",\n \"iamUser\": \"\",\n \"iamRole\": \"\"\n },\n \"accessPolicyResource\": {\n \"portal\": \"\",\n \"project\": \"\"\n },\n \"accessPolicyPermission\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"accessPolicyIdentity\": {\n \"user\": \"\",\n \"group\": \"\",\n \"iamUser\": \"\",\n \"iamRole\": \"\"\n },\n \"accessPolicyResource\": {\n \"portal\": \"\",\n \"project\": \"\"\n },\n \"accessPolicyPermission\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/access-policies")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/access-policies")
.header("content-type", "application/json")
.body("{\n \"accessPolicyIdentity\": {\n \"user\": \"\",\n \"group\": \"\",\n \"iamUser\": \"\",\n \"iamRole\": \"\"\n },\n \"accessPolicyResource\": {\n \"portal\": \"\",\n \"project\": \"\"\n },\n \"accessPolicyPermission\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\n}")
.asString();
const data = JSON.stringify({
accessPolicyIdentity: {
user: '',
group: '',
iamUser: '',
iamRole: ''
},
accessPolicyResource: {
portal: '',
project: ''
},
accessPolicyPermission: '',
clientToken: '',
tags: {}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/access-policies');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/access-policies',
headers: {'content-type': 'application/json'},
data: {
accessPolicyIdentity: {user: '', group: '', iamUser: '', iamRole: ''},
accessPolicyResource: {portal: '', project: ''},
accessPolicyPermission: '',
clientToken: '',
tags: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/access-policies';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"accessPolicyIdentity":{"user":"","group":"","iamUser":"","iamRole":""},"accessPolicyResource":{"portal":"","project":""},"accessPolicyPermission":"","clientToken":"","tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/access-policies',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "accessPolicyIdentity": {\n "user": "",\n "group": "",\n "iamUser": "",\n "iamRole": ""\n },\n "accessPolicyResource": {\n "portal": "",\n "project": ""\n },\n "accessPolicyPermission": "",\n "clientToken": "",\n "tags": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"accessPolicyIdentity\": {\n \"user\": \"\",\n \"group\": \"\",\n \"iamUser\": \"\",\n \"iamRole\": \"\"\n },\n \"accessPolicyResource\": {\n \"portal\": \"\",\n \"project\": \"\"\n },\n \"accessPolicyPermission\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/access-policies")
.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/access-policies',
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({
accessPolicyIdentity: {user: '', group: '', iamUser: '', iamRole: ''},
accessPolicyResource: {portal: '', project: ''},
accessPolicyPermission: '',
clientToken: '',
tags: {}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/access-policies',
headers: {'content-type': 'application/json'},
body: {
accessPolicyIdentity: {user: '', group: '', iamUser: '', iamRole: ''},
accessPolicyResource: {portal: '', project: ''},
accessPolicyPermission: '',
clientToken: '',
tags: {}
},
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}}/access-policies');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
accessPolicyIdentity: {
user: '',
group: '',
iamUser: '',
iamRole: ''
},
accessPolicyResource: {
portal: '',
project: ''
},
accessPolicyPermission: '',
clientToken: '',
tags: {}
});
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}}/access-policies',
headers: {'content-type': 'application/json'},
data: {
accessPolicyIdentity: {user: '', group: '', iamUser: '', iamRole: ''},
accessPolicyResource: {portal: '', project: ''},
accessPolicyPermission: '',
clientToken: '',
tags: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/access-policies';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"accessPolicyIdentity":{"user":"","group":"","iamUser":"","iamRole":""},"accessPolicyResource":{"portal":"","project":""},"accessPolicyPermission":"","clientToken":"","tags":{}}'
};
try {
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 = @{ @"accessPolicyIdentity": @{ @"user": @"", @"group": @"", @"iamUser": @"", @"iamRole": @"" },
@"accessPolicyResource": @{ @"portal": @"", @"project": @"" },
@"accessPolicyPermission": @"",
@"clientToken": @"",
@"tags": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/access-policies"]
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}}/access-policies" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"accessPolicyIdentity\": {\n \"user\": \"\",\n \"group\": \"\",\n \"iamUser\": \"\",\n \"iamRole\": \"\"\n },\n \"accessPolicyResource\": {\n \"portal\": \"\",\n \"project\": \"\"\n },\n \"accessPolicyPermission\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/access-policies",
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([
'accessPolicyIdentity' => [
'user' => '',
'group' => '',
'iamUser' => '',
'iamRole' => ''
],
'accessPolicyResource' => [
'portal' => '',
'project' => ''
],
'accessPolicyPermission' => '',
'clientToken' => '',
'tags' => [
]
]),
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}}/access-policies', [
'body' => '{
"accessPolicyIdentity": {
"user": "",
"group": "",
"iamUser": "",
"iamRole": ""
},
"accessPolicyResource": {
"portal": "",
"project": ""
},
"accessPolicyPermission": "",
"clientToken": "",
"tags": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/access-policies');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'accessPolicyIdentity' => [
'user' => '',
'group' => '',
'iamUser' => '',
'iamRole' => ''
],
'accessPolicyResource' => [
'portal' => '',
'project' => ''
],
'accessPolicyPermission' => '',
'clientToken' => '',
'tags' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'accessPolicyIdentity' => [
'user' => '',
'group' => '',
'iamUser' => '',
'iamRole' => ''
],
'accessPolicyResource' => [
'portal' => '',
'project' => ''
],
'accessPolicyPermission' => '',
'clientToken' => '',
'tags' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/access-policies');
$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}}/access-policies' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"accessPolicyIdentity": {
"user": "",
"group": "",
"iamUser": "",
"iamRole": ""
},
"accessPolicyResource": {
"portal": "",
"project": ""
},
"accessPolicyPermission": "",
"clientToken": "",
"tags": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/access-policies' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"accessPolicyIdentity": {
"user": "",
"group": "",
"iamUser": "",
"iamRole": ""
},
"accessPolicyResource": {
"portal": "",
"project": ""
},
"accessPolicyPermission": "",
"clientToken": "",
"tags": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"accessPolicyIdentity\": {\n \"user\": \"\",\n \"group\": \"\",\n \"iamUser\": \"\",\n \"iamRole\": \"\"\n },\n \"accessPolicyResource\": {\n \"portal\": \"\",\n \"project\": \"\"\n },\n \"accessPolicyPermission\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/access-policies", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/access-policies"
payload = {
"accessPolicyIdentity": {
"user": "",
"group": "",
"iamUser": "",
"iamRole": ""
},
"accessPolicyResource": {
"portal": "",
"project": ""
},
"accessPolicyPermission": "",
"clientToken": "",
"tags": {}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/access-policies"
payload <- "{\n \"accessPolicyIdentity\": {\n \"user\": \"\",\n \"group\": \"\",\n \"iamUser\": \"\",\n \"iamRole\": \"\"\n },\n \"accessPolicyResource\": {\n \"portal\": \"\",\n \"project\": \"\"\n },\n \"accessPolicyPermission\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\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}}/access-policies")
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 \"accessPolicyIdentity\": {\n \"user\": \"\",\n \"group\": \"\",\n \"iamUser\": \"\",\n \"iamRole\": \"\"\n },\n \"accessPolicyResource\": {\n \"portal\": \"\",\n \"project\": \"\"\n },\n \"accessPolicyPermission\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\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/access-policies') do |req|
req.body = "{\n \"accessPolicyIdentity\": {\n \"user\": \"\",\n \"group\": \"\",\n \"iamUser\": \"\",\n \"iamRole\": \"\"\n },\n \"accessPolicyResource\": {\n \"portal\": \"\",\n \"project\": \"\"\n },\n \"accessPolicyPermission\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/access-policies";
let payload = json!({
"accessPolicyIdentity": json!({
"user": "",
"group": "",
"iamUser": "",
"iamRole": ""
}),
"accessPolicyResource": json!({
"portal": "",
"project": ""
}),
"accessPolicyPermission": "",
"clientToken": "",
"tags": 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}}/access-policies \
--header 'content-type: application/json' \
--data '{
"accessPolicyIdentity": {
"user": "",
"group": "",
"iamUser": "",
"iamRole": ""
},
"accessPolicyResource": {
"portal": "",
"project": ""
},
"accessPolicyPermission": "",
"clientToken": "",
"tags": {}
}'
echo '{
"accessPolicyIdentity": {
"user": "",
"group": "",
"iamUser": "",
"iamRole": ""
},
"accessPolicyResource": {
"portal": "",
"project": ""
},
"accessPolicyPermission": "",
"clientToken": "",
"tags": {}
}' | \
http POST {{baseUrl}}/access-policies \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "accessPolicyIdentity": {\n "user": "",\n "group": "",\n "iamUser": "",\n "iamRole": ""\n },\n "accessPolicyResource": {\n "portal": "",\n "project": ""\n },\n "accessPolicyPermission": "",\n "clientToken": "",\n "tags": {}\n}' \
--output-document \
- {{baseUrl}}/access-policies
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"accessPolicyIdentity": [
"user": "",
"group": "",
"iamUser": "",
"iamRole": ""
],
"accessPolicyResource": [
"portal": "",
"project": ""
],
"accessPolicyPermission": "",
"clientToken": "",
"tags": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/access-policies")! 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
CreateAsset
{{baseUrl}}/assets
BODY json
{
"assetName": "",
"assetModelId": "",
"clientToken": "",
"tags": {},
"assetDescription": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/assets");
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 \"assetName\": \"\",\n \"assetModelId\": \"\",\n \"clientToken\": \"\",\n \"tags\": {},\n \"assetDescription\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/assets" {:content-type :json
:form-params {:assetName ""
:assetModelId ""
:clientToken ""
:tags {}
:assetDescription ""}})
require "http/client"
url = "{{baseUrl}}/assets"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"assetName\": \"\",\n \"assetModelId\": \"\",\n \"clientToken\": \"\",\n \"tags\": {},\n \"assetDescription\": \"\"\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}}/assets"),
Content = new StringContent("{\n \"assetName\": \"\",\n \"assetModelId\": \"\",\n \"clientToken\": \"\",\n \"tags\": {},\n \"assetDescription\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/assets");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"assetName\": \"\",\n \"assetModelId\": \"\",\n \"clientToken\": \"\",\n \"tags\": {},\n \"assetDescription\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/assets"
payload := strings.NewReader("{\n \"assetName\": \"\",\n \"assetModelId\": \"\",\n \"clientToken\": \"\",\n \"tags\": {},\n \"assetDescription\": \"\"\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/assets HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 104
{
"assetName": "",
"assetModelId": "",
"clientToken": "",
"tags": {},
"assetDescription": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/assets")
.setHeader("content-type", "application/json")
.setBody("{\n \"assetName\": \"\",\n \"assetModelId\": \"\",\n \"clientToken\": \"\",\n \"tags\": {},\n \"assetDescription\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/assets"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"assetName\": \"\",\n \"assetModelId\": \"\",\n \"clientToken\": \"\",\n \"tags\": {},\n \"assetDescription\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"assetName\": \"\",\n \"assetModelId\": \"\",\n \"clientToken\": \"\",\n \"tags\": {},\n \"assetDescription\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/assets")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/assets")
.header("content-type", "application/json")
.body("{\n \"assetName\": \"\",\n \"assetModelId\": \"\",\n \"clientToken\": \"\",\n \"tags\": {},\n \"assetDescription\": \"\"\n}")
.asString();
const data = JSON.stringify({
assetName: '',
assetModelId: '',
clientToken: '',
tags: {},
assetDescription: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/assets');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/assets',
headers: {'content-type': 'application/json'},
data: {
assetName: '',
assetModelId: '',
clientToken: '',
tags: {},
assetDescription: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/assets';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"assetName":"","assetModelId":"","clientToken":"","tags":{},"assetDescription":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/assets',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "assetName": "",\n "assetModelId": "",\n "clientToken": "",\n "tags": {},\n "assetDescription": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"assetName\": \"\",\n \"assetModelId\": \"\",\n \"clientToken\": \"\",\n \"tags\": {},\n \"assetDescription\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/assets")
.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/assets',
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({
assetName: '',
assetModelId: '',
clientToken: '',
tags: {},
assetDescription: ''
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/assets',
headers: {'content-type': 'application/json'},
body: {
assetName: '',
assetModelId: '',
clientToken: '',
tags: {},
assetDescription: ''
},
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}}/assets');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
assetName: '',
assetModelId: '',
clientToken: '',
tags: {},
assetDescription: ''
});
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}}/assets',
headers: {'content-type': 'application/json'},
data: {
assetName: '',
assetModelId: '',
clientToken: '',
tags: {},
assetDescription: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/assets';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"assetName":"","assetModelId":"","clientToken":"","tags":{},"assetDescription":""}'
};
try {
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 = @{ @"assetName": @"",
@"assetModelId": @"",
@"clientToken": @"",
@"tags": @{ },
@"assetDescription": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/assets"]
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}}/assets" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"assetName\": \"\",\n \"assetModelId\": \"\",\n \"clientToken\": \"\",\n \"tags\": {},\n \"assetDescription\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/assets",
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([
'assetName' => '',
'assetModelId' => '',
'clientToken' => '',
'tags' => [
],
'assetDescription' => ''
]),
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}}/assets', [
'body' => '{
"assetName": "",
"assetModelId": "",
"clientToken": "",
"tags": {},
"assetDescription": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/assets');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'assetName' => '',
'assetModelId' => '',
'clientToken' => '',
'tags' => [
],
'assetDescription' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'assetName' => '',
'assetModelId' => '',
'clientToken' => '',
'tags' => [
],
'assetDescription' => ''
]));
$request->setRequestUrl('{{baseUrl}}/assets');
$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}}/assets' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"assetName": "",
"assetModelId": "",
"clientToken": "",
"tags": {},
"assetDescription": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/assets' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"assetName": "",
"assetModelId": "",
"clientToken": "",
"tags": {},
"assetDescription": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"assetName\": \"\",\n \"assetModelId\": \"\",\n \"clientToken\": \"\",\n \"tags\": {},\n \"assetDescription\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/assets", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/assets"
payload = {
"assetName": "",
"assetModelId": "",
"clientToken": "",
"tags": {},
"assetDescription": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/assets"
payload <- "{\n \"assetName\": \"\",\n \"assetModelId\": \"\",\n \"clientToken\": \"\",\n \"tags\": {},\n \"assetDescription\": \"\"\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}}/assets")
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 \"assetName\": \"\",\n \"assetModelId\": \"\",\n \"clientToken\": \"\",\n \"tags\": {},\n \"assetDescription\": \"\"\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/assets') do |req|
req.body = "{\n \"assetName\": \"\",\n \"assetModelId\": \"\",\n \"clientToken\": \"\",\n \"tags\": {},\n \"assetDescription\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/assets";
let payload = json!({
"assetName": "",
"assetModelId": "",
"clientToken": "",
"tags": json!({}),
"assetDescription": ""
});
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}}/assets \
--header 'content-type: application/json' \
--data '{
"assetName": "",
"assetModelId": "",
"clientToken": "",
"tags": {},
"assetDescription": ""
}'
echo '{
"assetName": "",
"assetModelId": "",
"clientToken": "",
"tags": {},
"assetDescription": ""
}' | \
http POST {{baseUrl}}/assets \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "assetName": "",\n "assetModelId": "",\n "clientToken": "",\n "tags": {},\n "assetDescription": ""\n}' \
--output-document \
- {{baseUrl}}/assets
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"assetName": "",
"assetModelId": "",
"clientToken": "",
"tags": [],
"assetDescription": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/assets")! 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
CreateAssetModel
{{baseUrl}}/asset-models
BODY json
{
"assetModelName": "",
"assetModelDescription": "",
"assetModelProperties": [
{
"name": "",
"dataType": "",
"dataTypeSpec": "",
"unit": "",
"type": ""
}
],
"assetModelHierarchies": [
{
"name": "",
"childAssetModelId": ""
}
],
"assetModelCompositeModels": [
{
"name": "",
"description": "",
"type": "",
"properties": ""
}
],
"clientToken": "",
"tags": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/asset-models");
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 \"assetModelName\": \"\",\n \"assetModelDescription\": \"\",\n \"assetModelProperties\": [\n {\n \"name\": \"\",\n \"dataType\": \"\",\n \"dataTypeSpec\": \"\",\n \"unit\": \"\",\n \"type\": \"\"\n }\n ],\n \"assetModelHierarchies\": [\n {\n \"name\": \"\",\n \"childAssetModelId\": \"\"\n }\n ],\n \"assetModelCompositeModels\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"properties\": \"\"\n }\n ],\n \"clientToken\": \"\",\n \"tags\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/asset-models" {:content-type :json
:form-params {:assetModelName ""
:assetModelDescription ""
:assetModelProperties [{:name ""
:dataType ""
:dataTypeSpec ""
:unit ""
:type ""}]
:assetModelHierarchies [{:name ""
:childAssetModelId ""}]
:assetModelCompositeModels [{:name ""
:description ""
:type ""
:properties ""}]
:clientToken ""
:tags {}}})
require "http/client"
url = "{{baseUrl}}/asset-models"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"assetModelName\": \"\",\n \"assetModelDescription\": \"\",\n \"assetModelProperties\": [\n {\n \"name\": \"\",\n \"dataType\": \"\",\n \"dataTypeSpec\": \"\",\n \"unit\": \"\",\n \"type\": \"\"\n }\n ],\n \"assetModelHierarchies\": [\n {\n \"name\": \"\",\n \"childAssetModelId\": \"\"\n }\n ],\n \"assetModelCompositeModels\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"properties\": \"\"\n }\n ],\n \"clientToken\": \"\",\n \"tags\": {}\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}}/asset-models"),
Content = new StringContent("{\n \"assetModelName\": \"\",\n \"assetModelDescription\": \"\",\n \"assetModelProperties\": [\n {\n \"name\": \"\",\n \"dataType\": \"\",\n \"dataTypeSpec\": \"\",\n \"unit\": \"\",\n \"type\": \"\"\n }\n ],\n \"assetModelHierarchies\": [\n {\n \"name\": \"\",\n \"childAssetModelId\": \"\"\n }\n ],\n \"assetModelCompositeModels\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"properties\": \"\"\n }\n ],\n \"clientToken\": \"\",\n \"tags\": {}\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/asset-models");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"assetModelName\": \"\",\n \"assetModelDescription\": \"\",\n \"assetModelProperties\": [\n {\n \"name\": \"\",\n \"dataType\": \"\",\n \"dataTypeSpec\": \"\",\n \"unit\": \"\",\n \"type\": \"\"\n }\n ],\n \"assetModelHierarchies\": [\n {\n \"name\": \"\",\n \"childAssetModelId\": \"\"\n }\n ],\n \"assetModelCompositeModels\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"properties\": \"\"\n }\n ],\n \"clientToken\": \"\",\n \"tags\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/asset-models"
payload := strings.NewReader("{\n \"assetModelName\": \"\",\n \"assetModelDescription\": \"\",\n \"assetModelProperties\": [\n {\n \"name\": \"\",\n \"dataType\": \"\",\n \"dataTypeSpec\": \"\",\n \"unit\": \"\",\n \"type\": \"\"\n }\n ],\n \"assetModelHierarchies\": [\n {\n \"name\": \"\",\n \"childAssetModelId\": \"\"\n }\n ],\n \"assetModelCompositeModels\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"properties\": \"\"\n }\n ],\n \"clientToken\": \"\",\n \"tags\": {}\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/asset-models HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 466
{
"assetModelName": "",
"assetModelDescription": "",
"assetModelProperties": [
{
"name": "",
"dataType": "",
"dataTypeSpec": "",
"unit": "",
"type": ""
}
],
"assetModelHierarchies": [
{
"name": "",
"childAssetModelId": ""
}
],
"assetModelCompositeModels": [
{
"name": "",
"description": "",
"type": "",
"properties": ""
}
],
"clientToken": "",
"tags": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/asset-models")
.setHeader("content-type", "application/json")
.setBody("{\n \"assetModelName\": \"\",\n \"assetModelDescription\": \"\",\n \"assetModelProperties\": [\n {\n \"name\": \"\",\n \"dataType\": \"\",\n \"dataTypeSpec\": \"\",\n \"unit\": \"\",\n \"type\": \"\"\n }\n ],\n \"assetModelHierarchies\": [\n {\n \"name\": \"\",\n \"childAssetModelId\": \"\"\n }\n ],\n \"assetModelCompositeModels\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"properties\": \"\"\n }\n ],\n \"clientToken\": \"\",\n \"tags\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/asset-models"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"assetModelName\": \"\",\n \"assetModelDescription\": \"\",\n \"assetModelProperties\": [\n {\n \"name\": \"\",\n \"dataType\": \"\",\n \"dataTypeSpec\": \"\",\n \"unit\": \"\",\n \"type\": \"\"\n }\n ],\n \"assetModelHierarchies\": [\n {\n \"name\": \"\",\n \"childAssetModelId\": \"\"\n }\n ],\n \"assetModelCompositeModels\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"properties\": \"\"\n }\n ],\n \"clientToken\": \"\",\n \"tags\": {}\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"assetModelName\": \"\",\n \"assetModelDescription\": \"\",\n \"assetModelProperties\": [\n {\n \"name\": \"\",\n \"dataType\": \"\",\n \"dataTypeSpec\": \"\",\n \"unit\": \"\",\n \"type\": \"\"\n }\n ],\n \"assetModelHierarchies\": [\n {\n \"name\": \"\",\n \"childAssetModelId\": \"\"\n }\n ],\n \"assetModelCompositeModels\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"properties\": \"\"\n }\n ],\n \"clientToken\": \"\",\n \"tags\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/asset-models")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/asset-models")
.header("content-type", "application/json")
.body("{\n \"assetModelName\": \"\",\n \"assetModelDescription\": \"\",\n \"assetModelProperties\": [\n {\n \"name\": \"\",\n \"dataType\": \"\",\n \"dataTypeSpec\": \"\",\n \"unit\": \"\",\n \"type\": \"\"\n }\n ],\n \"assetModelHierarchies\": [\n {\n \"name\": \"\",\n \"childAssetModelId\": \"\"\n }\n ],\n \"assetModelCompositeModels\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"properties\": \"\"\n }\n ],\n \"clientToken\": \"\",\n \"tags\": {}\n}")
.asString();
const data = JSON.stringify({
assetModelName: '',
assetModelDescription: '',
assetModelProperties: [
{
name: '',
dataType: '',
dataTypeSpec: '',
unit: '',
type: ''
}
],
assetModelHierarchies: [
{
name: '',
childAssetModelId: ''
}
],
assetModelCompositeModels: [
{
name: '',
description: '',
type: '',
properties: ''
}
],
clientToken: '',
tags: {}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/asset-models');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/asset-models',
headers: {'content-type': 'application/json'},
data: {
assetModelName: '',
assetModelDescription: '',
assetModelProperties: [{name: '', dataType: '', dataTypeSpec: '', unit: '', type: ''}],
assetModelHierarchies: [{name: '', childAssetModelId: ''}],
assetModelCompositeModels: [{name: '', description: '', type: '', properties: ''}],
clientToken: '',
tags: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/asset-models';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"assetModelName":"","assetModelDescription":"","assetModelProperties":[{"name":"","dataType":"","dataTypeSpec":"","unit":"","type":""}],"assetModelHierarchies":[{"name":"","childAssetModelId":""}],"assetModelCompositeModels":[{"name":"","description":"","type":"","properties":""}],"clientToken":"","tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/asset-models',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "assetModelName": "",\n "assetModelDescription": "",\n "assetModelProperties": [\n {\n "name": "",\n "dataType": "",\n "dataTypeSpec": "",\n "unit": "",\n "type": ""\n }\n ],\n "assetModelHierarchies": [\n {\n "name": "",\n "childAssetModelId": ""\n }\n ],\n "assetModelCompositeModels": [\n {\n "name": "",\n "description": "",\n "type": "",\n "properties": ""\n }\n ],\n "clientToken": "",\n "tags": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"assetModelName\": \"\",\n \"assetModelDescription\": \"\",\n \"assetModelProperties\": [\n {\n \"name\": \"\",\n \"dataType\": \"\",\n \"dataTypeSpec\": \"\",\n \"unit\": \"\",\n \"type\": \"\"\n }\n ],\n \"assetModelHierarchies\": [\n {\n \"name\": \"\",\n \"childAssetModelId\": \"\"\n }\n ],\n \"assetModelCompositeModels\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"properties\": \"\"\n }\n ],\n \"clientToken\": \"\",\n \"tags\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/asset-models")
.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/asset-models',
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({
assetModelName: '',
assetModelDescription: '',
assetModelProperties: [{name: '', dataType: '', dataTypeSpec: '', unit: '', type: ''}],
assetModelHierarchies: [{name: '', childAssetModelId: ''}],
assetModelCompositeModels: [{name: '', description: '', type: '', properties: ''}],
clientToken: '',
tags: {}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/asset-models',
headers: {'content-type': 'application/json'},
body: {
assetModelName: '',
assetModelDescription: '',
assetModelProperties: [{name: '', dataType: '', dataTypeSpec: '', unit: '', type: ''}],
assetModelHierarchies: [{name: '', childAssetModelId: ''}],
assetModelCompositeModels: [{name: '', description: '', type: '', properties: ''}],
clientToken: '',
tags: {}
},
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}}/asset-models');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
assetModelName: '',
assetModelDescription: '',
assetModelProperties: [
{
name: '',
dataType: '',
dataTypeSpec: '',
unit: '',
type: ''
}
],
assetModelHierarchies: [
{
name: '',
childAssetModelId: ''
}
],
assetModelCompositeModels: [
{
name: '',
description: '',
type: '',
properties: ''
}
],
clientToken: '',
tags: {}
});
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}}/asset-models',
headers: {'content-type': 'application/json'},
data: {
assetModelName: '',
assetModelDescription: '',
assetModelProperties: [{name: '', dataType: '', dataTypeSpec: '', unit: '', type: ''}],
assetModelHierarchies: [{name: '', childAssetModelId: ''}],
assetModelCompositeModels: [{name: '', description: '', type: '', properties: ''}],
clientToken: '',
tags: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/asset-models';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"assetModelName":"","assetModelDescription":"","assetModelProperties":[{"name":"","dataType":"","dataTypeSpec":"","unit":"","type":""}],"assetModelHierarchies":[{"name":"","childAssetModelId":""}],"assetModelCompositeModels":[{"name":"","description":"","type":"","properties":""}],"clientToken":"","tags":{}}'
};
try {
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 = @{ @"assetModelName": @"",
@"assetModelDescription": @"",
@"assetModelProperties": @[ @{ @"name": @"", @"dataType": @"", @"dataTypeSpec": @"", @"unit": @"", @"type": @"" } ],
@"assetModelHierarchies": @[ @{ @"name": @"", @"childAssetModelId": @"" } ],
@"assetModelCompositeModels": @[ @{ @"name": @"", @"description": @"", @"type": @"", @"properties": @"" } ],
@"clientToken": @"",
@"tags": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/asset-models"]
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}}/asset-models" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"assetModelName\": \"\",\n \"assetModelDescription\": \"\",\n \"assetModelProperties\": [\n {\n \"name\": \"\",\n \"dataType\": \"\",\n \"dataTypeSpec\": \"\",\n \"unit\": \"\",\n \"type\": \"\"\n }\n ],\n \"assetModelHierarchies\": [\n {\n \"name\": \"\",\n \"childAssetModelId\": \"\"\n }\n ],\n \"assetModelCompositeModels\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"properties\": \"\"\n }\n ],\n \"clientToken\": \"\",\n \"tags\": {}\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/asset-models",
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([
'assetModelName' => '',
'assetModelDescription' => '',
'assetModelProperties' => [
[
'name' => '',
'dataType' => '',
'dataTypeSpec' => '',
'unit' => '',
'type' => ''
]
],
'assetModelHierarchies' => [
[
'name' => '',
'childAssetModelId' => ''
]
],
'assetModelCompositeModels' => [
[
'name' => '',
'description' => '',
'type' => '',
'properties' => ''
]
],
'clientToken' => '',
'tags' => [
]
]),
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}}/asset-models', [
'body' => '{
"assetModelName": "",
"assetModelDescription": "",
"assetModelProperties": [
{
"name": "",
"dataType": "",
"dataTypeSpec": "",
"unit": "",
"type": ""
}
],
"assetModelHierarchies": [
{
"name": "",
"childAssetModelId": ""
}
],
"assetModelCompositeModels": [
{
"name": "",
"description": "",
"type": "",
"properties": ""
}
],
"clientToken": "",
"tags": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/asset-models');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'assetModelName' => '',
'assetModelDescription' => '',
'assetModelProperties' => [
[
'name' => '',
'dataType' => '',
'dataTypeSpec' => '',
'unit' => '',
'type' => ''
]
],
'assetModelHierarchies' => [
[
'name' => '',
'childAssetModelId' => ''
]
],
'assetModelCompositeModels' => [
[
'name' => '',
'description' => '',
'type' => '',
'properties' => ''
]
],
'clientToken' => '',
'tags' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'assetModelName' => '',
'assetModelDescription' => '',
'assetModelProperties' => [
[
'name' => '',
'dataType' => '',
'dataTypeSpec' => '',
'unit' => '',
'type' => ''
]
],
'assetModelHierarchies' => [
[
'name' => '',
'childAssetModelId' => ''
]
],
'assetModelCompositeModels' => [
[
'name' => '',
'description' => '',
'type' => '',
'properties' => ''
]
],
'clientToken' => '',
'tags' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/asset-models');
$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}}/asset-models' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"assetModelName": "",
"assetModelDescription": "",
"assetModelProperties": [
{
"name": "",
"dataType": "",
"dataTypeSpec": "",
"unit": "",
"type": ""
}
],
"assetModelHierarchies": [
{
"name": "",
"childAssetModelId": ""
}
],
"assetModelCompositeModels": [
{
"name": "",
"description": "",
"type": "",
"properties": ""
}
],
"clientToken": "",
"tags": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/asset-models' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"assetModelName": "",
"assetModelDescription": "",
"assetModelProperties": [
{
"name": "",
"dataType": "",
"dataTypeSpec": "",
"unit": "",
"type": ""
}
],
"assetModelHierarchies": [
{
"name": "",
"childAssetModelId": ""
}
],
"assetModelCompositeModels": [
{
"name": "",
"description": "",
"type": "",
"properties": ""
}
],
"clientToken": "",
"tags": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"assetModelName\": \"\",\n \"assetModelDescription\": \"\",\n \"assetModelProperties\": [\n {\n \"name\": \"\",\n \"dataType\": \"\",\n \"dataTypeSpec\": \"\",\n \"unit\": \"\",\n \"type\": \"\"\n }\n ],\n \"assetModelHierarchies\": [\n {\n \"name\": \"\",\n \"childAssetModelId\": \"\"\n }\n ],\n \"assetModelCompositeModels\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"properties\": \"\"\n }\n ],\n \"clientToken\": \"\",\n \"tags\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/asset-models", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/asset-models"
payload = {
"assetModelName": "",
"assetModelDescription": "",
"assetModelProperties": [
{
"name": "",
"dataType": "",
"dataTypeSpec": "",
"unit": "",
"type": ""
}
],
"assetModelHierarchies": [
{
"name": "",
"childAssetModelId": ""
}
],
"assetModelCompositeModels": [
{
"name": "",
"description": "",
"type": "",
"properties": ""
}
],
"clientToken": "",
"tags": {}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/asset-models"
payload <- "{\n \"assetModelName\": \"\",\n \"assetModelDescription\": \"\",\n \"assetModelProperties\": [\n {\n \"name\": \"\",\n \"dataType\": \"\",\n \"dataTypeSpec\": \"\",\n \"unit\": \"\",\n \"type\": \"\"\n }\n ],\n \"assetModelHierarchies\": [\n {\n \"name\": \"\",\n \"childAssetModelId\": \"\"\n }\n ],\n \"assetModelCompositeModels\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"properties\": \"\"\n }\n ],\n \"clientToken\": \"\",\n \"tags\": {}\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}}/asset-models")
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 \"assetModelName\": \"\",\n \"assetModelDescription\": \"\",\n \"assetModelProperties\": [\n {\n \"name\": \"\",\n \"dataType\": \"\",\n \"dataTypeSpec\": \"\",\n \"unit\": \"\",\n \"type\": \"\"\n }\n ],\n \"assetModelHierarchies\": [\n {\n \"name\": \"\",\n \"childAssetModelId\": \"\"\n }\n ],\n \"assetModelCompositeModels\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"properties\": \"\"\n }\n ],\n \"clientToken\": \"\",\n \"tags\": {}\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/asset-models') do |req|
req.body = "{\n \"assetModelName\": \"\",\n \"assetModelDescription\": \"\",\n \"assetModelProperties\": [\n {\n \"name\": \"\",\n \"dataType\": \"\",\n \"dataTypeSpec\": \"\",\n \"unit\": \"\",\n \"type\": \"\"\n }\n ],\n \"assetModelHierarchies\": [\n {\n \"name\": \"\",\n \"childAssetModelId\": \"\"\n }\n ],\n \"assetModelCompositeModels\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"properties\": \"\"\n }\n ],\n \"clientToken\": \"\",\n \"tags\": {}\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/asset-models";
let payload = json!({
"assetModelName": "",
"assetModelDescription": "",
"assetModelProperties": (
json!({
"name": "",
"dataType": "",
"dataTypeSpec": "",
"unit": "",
"type": ""
})
),
"assetModelHierarchies": (
json!({
"name": "",
"childAssetModelId": ""
})
),
"assetModelCompositeModels": (
json!({
"name": "",
"description": "",
"type": "",
"properties": ""
})
),
"clientToken": "",
"tags": 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}}/asset-models \
--header 'content-type: application/json' \
--data '{
"assetModelName": "",
"assetModelDescription": "",
"assetModelProperties": [
{
"name": "",
"dataType": "",
"dataTypeSpec": "",
"unit": "",
"type": ""
}
],
"assetModelHierarchies": [
{
"name": "",
"childAssetModelId": ""
}
],
"assetModelCompositeModels": [
{
"name": "",
"description": "",
"type": "",
"properties": ""
}
],
"clientToken": "",
"tags": {}
}'
echo '{
"assetModelName": "",
"assetModelDescription": "",
"assetModelProperties": [
{
"name": "",
"dataType": "",
"dataTypeSpec": "",
"unit": "",
"type": ""
}
],
"assetModelHierarchies": [
{
"name": "",
"childAssetModelId": ""
}
],
"assetModelCompositeModels": [
{
"name": "",
"description": "",
"type": "",
"properties": ""
}
],
"clientToken": "",
"tags": {}
}' | \
http POST {{baseUrl}}/asset-models \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "assetModelName": "",\n "assetModelDescription": "",\n "assetModelProperties": [\n {\n "name": "",\n "dataType": "",\n "dataTypeSpec": "",\n "unit": "",\n "type": ""\n }\n ],\n "assetModelHierarchies": [\n {\n "name": "",\n "childAssetModelId": ""\n }\n ],\n "assetModelCompositeModels": [\n {\n "name": "",\n "description": "",\n "type": "",\n "properties": ""\n }\n ],\n "clientToken": "",\n "tags": {}\n}' \
--output-document \
- {{baseUrl}}/asset-models
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"assetModelName": "",
"assetModelDescription": "",
"assetModelProperties": [
[
"name": "",
"dataType": "",
"dataTypeSpec": "",
"unit": "",
"type": ""
]
],
"assetModelHierarchies": [
[
"name": "",
"childAssetModelId": ""
]
],
"assetModelCompositeModels": [
[
"name": "",
"description": "",
"type": "",
"properties": ""
]
],
"clientToken": "",
"tags": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/asset-models")! 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
CreateBulkImportJob
{{baseUrl}}/jobs
BODY json
{
"jobName": "",
"jobRoleArn": "",
"files": [
{
"bucket": "",
"key": "",
"versionId": ""
}
],
"errorReportLocation": {
"bucket": "",
"prefix": ""
},
"jobConfiguration": {
"fileFormat": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/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 \"jobName\": \"\",\n \"jobRoleArn\": \"\",\n \"files\": [\n {\n \"bucket\": \"\",\n \"key\": \"\",\n \"versionId\": \"\"\n }\n ],\n \"errorReportLocation\": {\n \"bucket\": \"\",\n \"prefix\": \"\"\n },\n \"jobConfiguration\": {\n \"fileFormat\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/jobs" {:content-type :json
:form-params {:jobName ""
:jobRoleArn ""
:files [{:bucket ""
:key ""
:versionId ""}]
:errorReportLocation {:bucket ""
:prefix ""}
:jobConfiguration {:fileFormat ""}}})
require "http/client"
url = "{{baseUrl}}/jobs"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"jobName\": \"\",\n \"jobRoleArn\": \"\",\n \"files\": [\n {\n \"bucket\": \"\",\n \"key\": \"\",\n \"versionId\": \"\"\n }\n ],\n \"errorReportLocation\": {\n \"bucket\": \"\",\n \"prefix\": \"\"\n },\n \"jobConfiguration\": {\n \"fileFormat\": \"\"\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}}/jobs"),
Content = new StringContent("{\n \"jobName\": \"\",\n \"jobRoleArn\": \"\",\n \"files\": [\n {\n \"bucket\": \"\",\n \"key\": \"\",\n \"versionId\": \"\"\n }\n ],\n \"errorReportLocation\": {\n \"bucket\": \"\",\n \"prefix\": \"\"\n },\n \"jobConfiguration\": {\n \"fileFormat\": \"\"\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}}/jobs");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"jobName\": \"\",\n \"jobRoleArn\": \"\",\n \"files\": [\n {\n \"bucket\": \"\",\n \"key\": \"\",\n \"versionId\": \"\"\n }\n ],\n \"errorReportLocation\": {\n \"bucket\": \"\",\n \"prefix\": \"\"\n },\n \"jobConfiguration\": {\n \"fileFormat\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/jobs"
payload := strings.NewReader("{\n \"jobName\": \"\",\n \"jobRoleArn\": \"\",\n \"files\": [\n {\n \"bucket\": \"\",\n \"key\": \"\",\n \"versionId\": \"\"\n }\n ],\n \"errorReportLocation\": {\n \"bucket\": \"\",\n \"prefix\": \"\"\n },\n \"jobConfiguration\": {\n \"fileFormat\": \"\"\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/jobs HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 245
{
"jobName": "",
"jobRoleArn": "",
"files": [
{
"bucket": "",
"key": "",
"versionId": ""
}
],
"errorReportLocation": {
"bucket": "",
"prefix": ""
},
"jobConfiguration": {
"fileFormat": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/jobs")
.setHeader("content-type", "application/json")
.setBody("{\n \"jobName\": \"\",\n \"jobRoleArn\": \"\",\n \"files\": [\n {\n \"bucket\": \"\",\n \"key\": \"\",\n \"versionId\": \"\"\n }\n ],\n \"errorReportLocation\": {\n \"bucket\": \"\",\n \"prefix\": \"\"\n },\n \"jobConfiguration\": {\n \"fileFormat\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/jobs"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"jobName\": \"\",\n \"jobRoleArn\": \"\",\n \"files\": [\n {\n \"bucket\": \"\",\n \"key\": \"\",\n \"versionId\": \"\"\n }\n ],\n \"errorReportLocation\": {\n \"bucket\": \"\",\n \"prefix\": \"\"\n },\n \"jobConfiguration\": {\n \"fileFormat\": \"\"\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 \"jobName\": \"\",\n \"jobRoleArn\": \"\",\n \"files\": [\n {\n \"bucket\": \"\",\n \"key\": \"\",\n \"versionId\": \"\"\n }\n ],\n \"errorReportLocation\": {\n \"bucket\": \"\",\n \"prefix\": \"\"\n },\n \"jobConfiguration\": {\n \"fileFormat\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/jobs")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/jobs")
.header("content-type", "application/json")
.body("{\n \"jobName\": \"\",\n \"jobRoleArn\": \"\",\n \"files\": [\n {\n \"bucket\": \"\",\n \"key\": \"\",\n \"versionId\": \"\"\n }\n ],\n \"errorReportLocation\": {\n \"bucket\": \"\",\n \"prefix\": \"\"\n },\n \"jobConfiguration\": {\n \"fileFormat\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
jobName: '',
jobRoleArn: '',
files: [
{
bucket: '',
key: '',
versionId: ''
}
],
errorReportLocation: {
bucket: '',
prefix: ''
},
jobConfiguration: {
fileFormat: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/jobs');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/jobs',
headers: {'content-type': 'application/json'},
data: {
jobName: '',
jobRoleArn: '',
files: [{bucket: '', key: '', versionId: ''}],
errorReportLocation: {bucket: '', prefix: ''},
jobConfiguration: {fileFormat: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/jobs';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"jobName":"","jobRoleArn":"","files":[{"bucket":"","key":"","versionId":""}],"errorReportLocation":{"bucket":"","prefix":""},"jobConfiguration":{"fileFormat":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/jobs',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "jobName": "",\n "jobRoleArn": "",\n "files": [\n {\n "bucket": "",\n "key": "",\n "versionId": ""\n }\n ],\n "errorReportLocation": {\n "bucket": "",\n "prefix": ""\n },\n "jobConfiguration": {\n "fileFormat": ""\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 \"jobName\": \"\",\n \"jobRoleArn\": \"\",\n \"files\": [\n {\n \"bucket\": \"\",\n \"key\": \"\",\n \"versionId\": \"\"\n }\n ],\n \"errorReportLocation\": {\n \"bucket\": \"\",\n \"prefix\": \"\"\n },\n \"jobConfiguration\": {\n \"fileFormat\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/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/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({
jobName: '',
jobRoleArn: '',
files: [{bucket: '', key: '', versionId: ''}],
errorReportLocation: {bucket: '', prefix: ''},
jobConfiguration: {fileFormat: ''}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/jobs',
headers: {'content-type': 'application/json'},
body: {
jobName: '',
jobRoleArn: '',
files: [{bucket: '', key: '', versionId: ''}],
errorReportLocation: {bucket: '', prefix: ''},
jobConfiguration: {fileFormat: ''}
},
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}}/jobs');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
jobName: '',
jobRoleArn: '',
files: [
{
bucket: '',
key: '',
versionId: ''
}
],
errorReportLocation: {
bucket: '',
prefix: ''
},
jobConfiguration: {
fileFormat: ''
}
});
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}}/jobs',
headers: {'content-type': 'application/json'},
data: {
jobName: '',
jobRoleArn: '',
files: [{bucket: '', key: '', versionId: ''}],
errorReportLocation: {bucket: '', prefix: ''},
jobConfiguration: {fileFormat: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/jobs';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"jobName":"","jobRoleArn":"","files":[{"bucket":"","key":"","versionId":""}],"errorReportLocation":{"bucket":"","prefix":""},"jobConfiguration":{"fileFormat":""}}'
};
try {
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 = @{ @"jobName": @"",
@"jobRoleArn": @"",
@"files": @[ @{ @"bucket": @"", @"key": @"", @"versionId": @"" } ],
@"errorReportLocation": @{ @"bucket": @"", @"prefix": @"" },
@"jobConfiguration": @{ @"fileFormat": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/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}}/jobs" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"jobName\": \"\",\n \"jobRoleArn\": \"\",\n \"files\": [\n {\n \"bucket\": \"\",\n \"key\": \"\",\n \"versionId\": \"\"\n }\n ],\n \"errorReportLocation\": {\n \"bucket\": \"\",\n \"prefix\": \"\"\n },\n \"jobConfiguration\": {\n \"fileFormat\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/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([
'jobName' => '',
'jobRoleArn' => '',
'files' => [
[
'bucket' => '',
'key' => '',
'versionId' => ''
]
],
'errorReportLocation' => [
'bucket' => '',
'prefix' => ''
],
'jobConfiguration' => [
'fileFormat' => ''
]
]),
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}}/jobs', [
'body' => '{
"jobName": "",
"jobRoleArn": "",
"files": [
{
"bucket": "",
"key": "",
"versionId": ""
}
],
"errorReportLocation": {
"bucket": "",
"prefix": ""
},
"jobConfiguration": {
"fileFormat": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/jobs');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'jobName' => '',
'jobRoleArn' => '',
'files' => [
[
'bucket' => '',
'key' => '',
'versionId' => ''
]
],
'errorReportLocation' => [
'bucket' => '',
'prefix' => ''
],
'jobConfiguration' => [
'fileFormat' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'jobName' => '',
'jobRoleArn' => '',
'files' => [
[
'bucket' => '',
'key' => '',
'versionId' => ''
]
],
'errorReportLocation' => [
'bucket' => '',
'prefix' => ''
],
'jobConfiguration' => [
'fileFormat' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/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}}/jobs' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"jobName": "",
"jobRoleArn": "",
"files": [
{
"bucket": "",
"key": "",
"versionId": ""
}
],
"errorReportLocation": {
"bucket": "",
"prefix": ""
},
"jobConfiguration": {
"fileFormat": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/jobs' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"jobName": "",
"jobRoleArn": "",
"files": [
{
"bucket": "",
"key": "",
"versionId": ""
}
],
"errorReportLocation": {
"bucket": "",
"prefix": ""
},
"jobConfiguration": {
"fileFormat": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"jobName\": \"\",\n \"jobRoleArn\": \"\",\n \"files\": [\n {\n \"bucket\": \"\",\n \"key\": \"\",\n \"versionId\": \"\"\n }\n ],\n \"errorReportLocation\": {\n \"bucket\": \"\",\n \"prefix\": \"\"\n },\n \"jobConfiguration\": {\n \"fileFormat\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/jobs", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/jobs"
payload = {
"jobName": "",
"jobRoleArn": "",
"files": [
{
"bucket": "",
"key": "",
"versionId": ""
}
],
"errorReportLocation": {
"bucket": "",
"prefix": ""
},
"jobConfiguration": { "fileFormat": "" }
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/jobs"
payload <- "{\n \"jobName\": \"\",\n \"jobRoleArn\": \"\",\n \"files\": [\n {\n \"bucket\": \"\",\n \"key\": \"\",\n \"versionId\": \"\"\n }\n ],\n \"errorReportLocation\": {\n \"bucket\": \"\",\n \"prefix\": \"\"\n },\n \"jobConfiguration\": {\n \"fileFormat\": \"\"\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}}/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 \"jobName\": \"\",\n \"jobRoleArn\": \"\",\n \"files\": [\n {\n \"bucket\": \"\",\n \"key\": \"\",\n \"versionId\": \"\"\n }\n ],\n \"errorReportLocation\": {\n \"bucket\": \"\",\n \"prefix\": \"\"\n },\n \"jobConfiguration\": {\n \"fileFormat\": \"\"\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/jobs') do |req|
req.body = "{\n \"jobName\": \"\",\n \"jobRoleArn\": \"\",\n \"files\": [\n {\n \"bucket\": \"\",\n \"key\": \"\",\n \"versionId\": \"\"\n }\n ],\n \"errorReportLocation\": {\n \"bucket\": \"\",\n \"prefix\": \"\"\n },\n \"jobConfiguration\": {\n \"fileFormat\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/jobs";
let payload = json!({
"jobName": "",
"jobRoleArn": "",
"files": (
json!({
"bucket": "",
"key": "",
"versionId": ""
})
),
"errorReportLocation": json!({
"bucket": "",
"prefix": ""
}),
"jobConfiguration": json!({"fileFormat": ""})
});
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}}/jobs \
--header 'content-type: application/json' \
--data '{
"jobName": "",
"jobRoleArn": "",
"files": [
{
"bucket": "",
"key": "",
"versionId": ""
}
],
"errorReportLocation": {
"bucket": "",
"prefix": ""
},
"jobConfiguration": {
"fileFormat": ""
}
}'
echo '{
"jobName": "",
"jobRoleArn": "",
"files": [
{
"bucket": "",
"key": "",
"versionId": ""
}
],
"errorReportLocation": {
"bucket": "",
"prefix": ""
},
"jobConfiguration": {
"fileFormat": ""
}
}' | \
http POST {{baseUrl}}/jobs \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "jobName": "",\n "jobRoleArn": "",\n "files": [\n {\n "bucket": "",\n "key": "",\n "versionId": ""\n }\n ],\n "errorReportLocation": {\n "bucket": "",\n "prefix": ""\n },\n "jobConfiguration": {\n "fileFormat": ""\n }\n}' \
--output-document \
- {{baseUrl}}/jobs
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"jobName": "",
"jobRoleArn": "",
"files": [
[
"bucket": "",
"key": "",
"versionId": ""
]
],
"errorReportLocation": [
"bucket": "",
"prefix": ""
],
"jobConfiguration": ["fileFormat": ""]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/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()
POST
CreateDashboard
{{baseUrl}}/dashboards
BODY json
{
"projectId": "",
"dashboardName": "",
"dashboardDescription": "",
"dashboardDefinition": "",
"clientToken": "",
"tags": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/dashboards");
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 \"projectId\": \"\",\n \"dashboardName\": \"\",\n \"dashboardDescription\": \"\",\n \"dashboardDefinition\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/dashboards" {:content-type :json
:form-params {:projectId ""
:dashboardName ""
:dashboardDescription ""
:dashboardDefinition ""
:clientToken ""
:tags {}}})
require "http/client"
url = "{{baseUrl}}/dashboards"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"projectId\": \"\",\n \"dashboardName\": \"\",\n \"dashboardDescription\": \"\",\n \"dashboardDefinition\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\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}}/dashboards"),
Content = new StringContent("{\n \"projectId\": \"\",\n \"dashboardName\": \"\",\n \"dashboardDescription\": \"\",\n \"dashboardDefinition\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/dashboards");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"projectId\": \"\",\n \"dashboardName\": \"\",\n \"dashboardDescription\": \"\",\n \"dashboardDefinition\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/dashboards"
payload := strings.NewReader("{\n \"projectId\": \"\",\n \"dashboardName\": \"\",\n \"dashboardDescription\": \"\",\n \"dashboardDefinition\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\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/dashboards HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 138
{
"projectId": "",
"dashboardName": "",
"dashboardDescription": "",
"dashboardDefinition": "",
"clientToken": "",
"tags": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/dashboards")
.setHeader("content-type", "application/json")
.setBody("{\n \"projectId\": \"\",\n \"dashboardName\": \"\",\n \"dashboardDescription\": \"\",\n \"dashboardDefinition\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/dashboards"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"projectId\": \"\",\n \"dashboardName\": \"\",\n \"dashboardDescription\": \"\",\n \"dashboardDefinition\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"projectId\": \"\",\n \"dashboardName\": \"\",\n \"dashboardDescription\": \"\",\n \"dashboardDefinition\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/dashboards")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/dashboards")
.header("content-type", "application/json")
.body("{\n \"projectId\": \"\",\n \"dashboardName\": \"\",\n \"dashboardDescription\": \"\",\n \"dashboardDefinition\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\n}")
.asString();
const data = JSON.stringify({
projectId: '',
dashboardName: '',
dashboardDescription: '',
dashboardDefinition: '',
clientToken: '',
tags: {}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/dashboards');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/dashboards',
headers: {'content-type': 'application/json'},
data: {
projectId: '',
dashboardName: '',
dashboardDescription: '',
dashboardDefinition: '',
clientToken: '',
tags: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/dashboards';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"projectId":"","dashboardName":"","dashboardDescription":"","dashboardDefinition":"","clientToken":"","tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/dashboards',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "projectId": "",\n "dashboardName": "",\n "dashboardDescription": "",\n "dashboardDefinition": "",\n "clientToken": "",\n "tags": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"projectId\": \"\",\n \"dashboardName\": \"\",\n \"dashboardDescription\": \"\",\n \"dashboardDefinition\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/dashboards")
.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/dashboards',
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({
projectId: '',
dashboardName: '',
dashboardDescription: '',
dashboardDefinition: '',
clientToken: '',
tags: {}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/dashboards',
headers: {'content-type': 'application/json'},
body: {
projectId: '',
dashboardName: '',
dashboardDescription: '',
dashboardDefinition: '',
clientToken: '',
tags: {}
},
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}}/dashboards');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
projectId: '',
dashboardName: '',
dashboardDescription: '',
dashboardDefinition: '',
clientToken: '',
tags: {}
});
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}}/dashboards',
headers: {'content-type': 'application/json'},
data: {
projectId: '',
dashboardName: '',
dashboardDescription: '',
dashboardDefinition: '',
clientToken: '',
tags: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/dashboards';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"projectId":"","dashboardName":"","dashboardDescription":"","dashboardDefinition":"","clientToken":"","tags":{}}'
};
try {
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 = @{ @"projectId": @"",
@"dashboardName": @"",
@"dashboardDescription": @"",
@"dashboardDefinition": @"",
@"clientToken": @"",
@"tags": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/dashboards"]
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}}/dashboards" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"projectId\": \"\",\n \"dashboardName\": \"\",\n \"dashboardDescription\": \"\",\n \"dashboardDefinition\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/dashboards",
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([
'projectId' => '',
'dashboardName' => '',
'dashboardDescription' => '',
'dashboardDefinition' => '',
'clientToken' => '',
'tags' => [
]
]),
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}}/dashboards', [
'body' => '{
"projectId": "",
"dashboardName": "",
"dashboardDescription": "",
"dashboardDefinition": "",
"clientToken": "",
"tags": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/dashboards');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'projectId' => '',
'dashboardName' => '',
'dashboardDescription' => '',
'dashboardDefinition' => '',
'clientToken' => '',
'tags' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'projectId' => '',
'dashboardName' => '',
'dashboardDescription' => '',
'dashboardDefinition' => '',
'clientToken' => '',
'tags' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/dashboards');
$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}}/dashboards' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"projectId": "",
"dashboardName": "",
"dashboardDescription": "",
"dashboardDefinition": "",
"clientToken": "",
"tags": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/dashboards' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"projectId": "",
"dashboardName": "",
"dashboardDescription": "",
"dashboardDefinition": "",
"clientToken": "",
"tags": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"projectId\": \"\",\n \"dashboardName\": \"\",\n \"dashboardDescription\": \"\",\n \"dashboardDefinition\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/dashboards", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/dashboards"
payload = {
"projectId": "",
"dashboardName": "",
"dashboardDescription": "",
"dashboardDefinition": "",
"clientToken": "",
"tags": {}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/dashboards"
payload <- "{\n \"projectId\": \"\",\n \"dashboardName\": \"\",\n \"dashboardDescription\": \"\",\n \"dashboardDefinition\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\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}}/dashboards")
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 \"projectId\": \"\",\n \"dashboardName\": \"\",\n \"dashboardDescription\": \"\",\n \"dashboardDefinition\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\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/dashboards') do |req|
req.body = "{\n \"projectId\": \"\",\n \"dashboardName\": \"\",\n \"dashboardDescription\": \"\",\n \"dashboardDefinition\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/dashboards";
let payload = json!({
"projectId": "",
"dashboardName": "",
"dashboardDescription": "",
"dashboardDefinition": "",
"clientToken": "",
"tags": 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}}/dashboards \
--header 'content-type: application/json' \
--data '{
"projectId": "",
"dashboardName": "",
"dashboardDescription": "",
"dashboardDefinition": "",
"clientToken": "",
"tags": {}
}'
echo '{
"projectId": "",
"dashboardName": "",
"dashboardDescription": "",
"dashboardDefinition": "",
"clientToken": "",
"tags": {}
}' | \
http POST {{baseUrl}}/dashboards \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "projectId": "",\n "dashboardName": "",\n "dashboardDescription": "",\n "dashboardDefinition": "",\n "clientToken": "",\n "tags": {}\n}' \
--output-document \
- {{baseUrl}}/dashboards
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"projectId": "",
"dashboardName": "",
"dashboardDescription": "",
"dashboardDefinition": "",
"clientToken": "",
"tags": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/dashboards")! 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
CreateGateway
{{baseUrl}}/20200301/gateways
BODY json
{
"gatewayName": "",
"gatewayPlatform": {
"greengrass": "",
"greengrassV2": ""
},
"tags": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/20200301/gateways");
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 \"gatewayName\": \"\",\n \"gatewayPlatform\": {\n \"greengrass\": \"\",\n \"greengrassV2\": \"\"\n },\n \"tags\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/20200301/gateways" {:content-type :json
:form-params {:gatewayName ""
:gatewayPlatform {:greengrass ""
:greengrassV2 ""}
:tags {}}})
require "http/client"
url = "{{baseUrl}}/20200301/gateways"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"gatewayName\": \"\",\n \"gatewayPlatform\": {\n \"greengrass\": \"\",\n \"greengrassV2\": \"\"\n },\n \"tags\": {}\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}}/20200301/gateways"),
Content = new StringContent("{\n \"gatewayName\": \"\",\n \"gatewayPlatform\": {\n \"greengrass\": \"\",\n \"greengrassV2\": \"\"\n },\n \"tags\": {}\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/20200301/gateways");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"gatewayName\": \"\",\n \"gatewayPlatform\": {\n \"greengrass\": \"\",\n \"greengrassV2\": \"\"\n },\n \"tags\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/20200301/gateways"
payload := strings.NewReader("{\n \"gatewayName\": \"\",\n \"gatewayPlatform\": {\n \"greengrass\": \"\",\n \"greengrassV2\": \"\"\n },\n \"tags\": {}\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/20200301/gateways HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 110
{
"gatewayName": "",
"gatewayPlatform": {
"greengrass": "",
"greengrassV2": ""
},
"tags": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/20200301/gateways")
.setHeader("content-type", "application/json")
.setBody("{\n \"gatewayName\": \"\",\n \"gatewayPlatform\": {\n \"greengrass\": \"\",\n \"greengrassV2\": \"\"\n },\n \"tags\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/20200301/gateways"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"gatewayName\": \"\",\n \"gatewayPlatform\": {\n \"greengrass\": \"\",\n \"greengrassV2\": \"\"\n },\n \"tags\": {}\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"gatewayName\": \"\",\n \"gatewayPlatform\": {\n \"greengrass\": \"\",\n \"greengrassV2\": \"\"\n },\n \"tags\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/20200301/gateways")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/20200301/gateways")
.header("content-type", "application/json")
.body("{\n \"gatewayName\": \"\",\n \"gatewayPlatform\": {\n \"greengrass\": \"\",\n \"greengrassV2\": \"\"\n },\n \"tags\": {}\n}")
.asString();
const data = JSON.stringify({
gatewayName: '',
gatewayPlatform: {
greengrass: '',
greengrassV2: ''
},
tags: {}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/20200301/gateways');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/20200301/gateways',
headers: {'content-type': 'application/json'},
data: {gatewayName: '', gatewayPlatform: {greengrass: '', greengrassV2: ''}, tags: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/20200301/gateways';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"gatewayName":"","gatewayPlatform":{"greengrass":"","greengrassV2":""},"tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/20200301/gateways',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "gatewayName": "",\n "gatewayPlatform": {\n "greengrass": "",\n "greengrassV2": ""\n },\n "tags": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"gatewayName\": \"\",\n \"gatewayPlatform\": {\n \"greengrass\": \"\",\n \"greengrassV2\": \"\"\n },\n \"tags\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/20200301/gateways")
.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/20200301/gateways',
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({gatewayName: '', gatewayPlatform: {greengrass: '', greengrassV2: ''}, tags: {}}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/20200301/gateways',
headers: {'content-type': 'application/json'},
body: {gatewayName: '', gatewayPlatform: {greengrass: '', greengrassV2: ''}, tags: {}},
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}}/20200301/gateways');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
gatewayName: '',
gatewayPlatform: {
greengrass: '',
greengrassV2: ''
},
tags: {}
});
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}}/20200301/gateways',
headers: {'content-type': 'application/json'},
data: {gatewayName: '', gatewayPlatform: {greengrass: '', greengrassV2: ''}, tags: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/20200301/gateways';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"gatewayName":"","gatewayPlatform":{"greengrass":"","greengrassV2":""},"tags":{}}'
};
try {
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 = @{ @"gatewayName": @"",
@"gatewayPlatform": @{ @"greengrass": @"", @"greengrassV2": @"" },
@"tags": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/20200301/gateways"]
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}}/20200301/gateways" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"gatewayName\": \"\",\n \"gatewayPlatform\": {\n \"greengrass\": \"\",\n \"greengrassV2\": \"\"\n },\n \"tags\": {}\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/20200301/gateways",
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([
'gatewayName' => '',
'gatewayPlatform' => [
'greengrass' => '',
'greengrassV2' => ''
],
'tags' => [
]
]),
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}}/20200301/gateways', [
'body' => '{
"gatewayName": "",
"gatewayPlatform": {
"greengrass": "",
"greengrassV2": ""
},
"tags": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/20200301/gateways');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'gatewayName' => '',
'gatewayPlatform' => [
'greengrass' => '',
'greengrassV2' => ''
],
'tags' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'gatewayName' => '',
'gatewayPlatform' => [
'greengrass' => '',
'greengrassV2' => ''
],
'tags' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/20200301/gateways');
$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}}/20200301/gateways' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"gatewayName": "",
"gatewayPlatform": {
"greengrass": "",
"greengrassV2": ""
},
"tags": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/20200301/gateways' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"gatewayName": "",
"gatewayPlatform": {
"greengrass": "",
"greengrassV2": ""
},
"tags": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"gatewayName\": \"\",\n \"gatewayPlatform\": {\n \"greengrass\": \"\",\n \"greengrassV2\": \"\"\n },\n \"tags\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/20200301/gateways", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/20200301/gateways"
payload = {
"gatewayName": "",
"gatewayPlatform": {
"greengrass": "",
"greengrassV2": ""
},
"tags": {}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/20200301/gateways"
payload <- "{\n \"gatewayName\": \"\",\n \"gatewayPlatform\": {\n \"greengrass\": \"\",\n \"greengrassV2\": \"\"\n },\n \"tags\": {}\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}}/20200301/gateways")
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 \"gatewayName\": \"\",\n \"gatewayPlatform\": {\n \"greengrass\": \"\",\n \"greengrassV2\": \"\"\n },\n \"tags\": {}\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/20200301/gateways') do |req|
req.body = "{\n \"gatewayName\": \"\",\n \"gatewayPlatform\": {\n \"greengrass\": \"\",\n \"greengrassV2\": \"\"\n },\n \"tags\": {}\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/20200301/gateways";
let payload = json!({
"gatewayName": "",
"gatewayPlatform": json!({
"greengrass": "",
"greengrassV2": ""
}),
"tags": 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}}/20200301/gateways \
--header 'content-type: application/json' \
--data '{
"gatewayName": "",
"gatewayPlatform": {
"greengrass": "",
"greengrassV2": ""
},
"tags": {}
}'
echo '{
"gatewayName": "",
"gatewayPlatform": {
"greengrass": "",
"greengrassV2": ""
},
"tags": {}
}' | \
http POST {{baseUrl}}/20200301/gateways \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "gatewayName": "",\n "gatewayPlatform": {\n "greengrass": "",\n "greengrassV2": ""\n },\n "tags": {}\n}' \
--output-document \
- {{baseUrl}}/20200301/gateways
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"gatewayName": "",
"gatewayPlatform": [
"greengrass": "",
"greengrassV2": ""
],
"tags": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/20200301/gateways")! 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
CreatePortal
{{baseUrl}}/portals
BODY json
{
"portalName": "",
"portalDescription": "",
"portalContactEmail": "",
"clientToken": "",
"portalLogoImageFile": {
"data": "",
"type": ""
},
"roleArn": "",
"tags": {},
"portalAuthMode": "",
"notificationSenderEmail": "",
"alarms": {
"alarmRoleArn": "",
"notificationLambdaArn": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/portals");
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 \"portalName\": \"\",\n \"portalDescription\": \"\",\n \"portalContactEmail\": \"\",\n \"clientToken\": \"\",\n \"portalLogoImageFile\": {\n \"data\": \"\",\n \"type\": \"\"\n },\n \"roleArn\": \"\",\n \"tags\": {},\n \"portalAuthMode\": \"\",\n \"notificationSenderEmail\": \"\",\n \"alarms\": {\n \"alarmRoleArn\": \"\",\n \"notificationLambdaArn\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/portals" {:content-type :json
:form-params {:portalName ""
:portalDescription ""
:portalContactEmail ""
:clientToken ""
:portalLogoImageFile {:data ""
:type ""}
:roleArn ""
:tags {}
:portalAuthMode ""
:notificationSenderEmail ""
:alarms {:alarmRoleArn ""
:notificationLambdaArn ""}}})
require "http/client"
url = "{{baseUrl}}/portals"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"portalName\": \"\",\n \"portalDescription\": \"\",\n \"portalContactEmail\": \"\",\n \"clientToken\": \"\",\n \"portalLogoImageFile\": {\n \"data\": \"\",\n \"type\": \"\"\n },\n \"roleArn\": \"\",\n \"tags\": {},\n \"portalAuthMode\": \"\",\n \"notificationSenderEmail\": \"\",\n \"alarms\": {\n \"alarmRoleArn\": \"\",\n \"notificationLambdaArn\": \"\"\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}}/portals"),
Content = new StringContent("{\n \"portalName\": \"\",\n \"portalDescription\": \"\",\n \"portalContactEmail\": \"\",\n \"clientToken\": \"\",\n \"portalLogoImageFile\": {\n \"data\": \"\",\n \"type\": \"\"\n },\n \"roleArn\": \"\",\n \"tags\": {},\n \"portalAuthMode\": \"\",\n \"notificationSenderEmail\": \"\",\n \"alarms\": {\n \"alarmRoleArn\": \"\",\n \"notificationLambdaArn\": \"\"\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}}/portals");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"portalName\": \"\",\n \"portalDescription\": \"\",\n \"portalContactEmail\": \"\",\n \"clientToken\": \"\",\n \"portalLogoImageFile\": {\n \"data\": \"\",\n \"type\": \"\"\n },\n \"roleArn\": \"\",\n \"tags\": {},\n \"portalAuthMode\": \"\",\n \"notificationSenderEmail\": \"\",\n \"alarms\": {\n \"alarmRoleArn\": \"\",\n \"notificationLambdaArn\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/portals"
payload := strings.NewReader("{\n \"portalName\": \"\",\n \"portalDescription\": \"\",\n \"portalContactEmail\": \"\",\n \"clientToken\": \"\",\n \"portalLogoImageFile\": {\n \"data\": \"\",\n \"type\": \"\"\n },\n \"roleArn\": \"\",\n \"tags\": {},\n \"portalAuthMode\": \"\",\n \"notificationSenderEmail\": \"\",\n \"alarms\": {\n \"alarmRoleArn\": \"\",\n \"notificationLambdaArn\": \"\"\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/portals HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 324
{
"portalName": "",
"portalDescription": "",
"portalContactEmail": "",
"clientToken": "",
"portalLogoImageFile": {
"data": "",
"type": ""
},
"roleArn": "",
"tags": {},
"portalAuthMode": "",
"notificationSenderEmail": "",
"alarms": {
"alarmRoleArn": "",
"notificationLambdaArn": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/portals")
.setHeader("content-type", "application/json")
.setBody("{\n \"portalName\": \"\",\n \"portalDescription\": \"\",\n \"portalContactEmail\": \"\",\n \"clientToken\": \"\",\n \"portalLogoImageFile\": {\n \"data\": \"\",\n \"type\": \"\"\n },\n \"roleArn\": \"\",\n \"tags\": {},\n \"portalAuthMode\": \"\",\n \"notificationSenderEmail\": \"\",\n \"alarms\": {\n \"alarmRoleArn\": \"\",\n \"notificationLambdaArn\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/portals"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"portalName\": \"\",\n \"portalDescription\": \"\",\n \"portalContactEmail\": \"\",\n \"clientToken\": \"\",\n \"portalLogoImageFile\": {\n \"data\": \"\",\n \"type\": \"\"\n },\n \"roleArn\": \"\",\n \"tags\": {},\n \"portalAuthMode\": \"\",\n \"notificationSenderEmail\": \"\",\n \"alarms\": {\n \"alarmRoleArn\": \"\",\n \"notificationLambdaArn\": \"\"\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 \"portalName\": \"\",\n \"portalDescription\": \"\",\n \"portalContactEmail\": \"\",\n \"clientToken\": \"\",\n \"portalLogoImageFile\": {\n \"data\": \"\",\n \"type\": \"\"\n },\n \"roleArn\": \"\",\n \"tags\": {},\n \"portalAuthMode\": \"\",\n \"notificationSenderEmail\": \"\",\n \"alarms\": {\n \"alarmRoleArn\": \"\",\n \"notificationLambdaArn\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/portals")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/portals")
.header("content-type", "application/json")
.body("{\n \"portalName\": \"\",\n \"portalDescription\": \"\",\n \"portalContactEmail\": \"\",\n \"clientToken\": \"\",\n \"portalLogoImageFile\": {\n \"data\": \"\",\n \"type\": \"\"\n },\n \"roleArn\": \"\",\n \"tags\": {},\n \"portalAuthMode\": \"\",\n \"notificationSenderEmail\": \"\",\n \"alarms\": {\n \"alarmRoleArn\": \"\",\n \"notificationLambdaArn\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
portalName: '',
portalDescription: '',
portalContactEmail: '',
clientToken: '',
portalLogoImageFile: {
data: '',
type: ''
},
roleArn: '',
tags: {},
portalAuthMode: '',
notificationSenderEmail: '',
alarms: {
alarmRoleArn: '',
notificationLambdaArn: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/portals');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/portals',
headers: {'content-type': 'application/json'},
data: {
portalName: '',
portalDescription: '',
portalContactEmail: '',
clientToken: '',
portalLogoImageFile: {data: '', type: ''},
roleArn: '',
tags: {},
portalAuthMode: '',
notificationSenderEmail: '',
alarms: {alarmRoleArn: '', notificationLambdaArn: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/portals';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"portalName":"","portalDescription":"","portalContactEmail":"","clientToken":"","portalLogoImageFile":{"data":"","type":""},"roleArn":"","tags":{},"portalAuthMode":"","notificationSenderEmail":"","alarms":{"alarmRoleArn":"","notificationLambdaArn":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/portals',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "portalName": "",\n "portalDescription": "",\n "portalContactEmail": "",\n "clientToken": "",\n "portalLogoImageFile": {\n "data": "",\n "type": ""\n },\n "roleArn": "",\n "tags": {},\n "portalAuthMode": "",\n "notificationSenderEmail": "",\n "alarms": {\n "alarmRoleArn": "",\n "notificationLambdaArn": ""\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 \"portalName\": \"\",\n \"portalDescription\": \"\",\n \"portalContactEmail\": \"\",\n \"clientToken\": \"\",\n \"portalLogoImageFile\": {\n \"data\": \"\",\n \"type\": \"\"\n },\n \"roleArn\": \"\",\n \"tags\": {},\n \"portalAuthMode\": \"\",\n \"notificationSenderEmail\": \"\",\n \"alarms\": {\n \"alarmRoleArn\": \"\",\n \"notificationLambdaArn\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/portals")
.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/portals',
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({
portalName: '',
portalDescription: '',
portalContactEmail: '',
clientToken: '',
portalLogoImageFile: {data: '', type: ''},
roleArn: '',
tags: {},
portalAuthMode: '',
notificationSenderEmail: '',
alarms: {alarmRoleArn: '', notificationLambdaArn: ''}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/portals',
headers: {'content-type': 'application/json'},
body: {
portalName: '',
portalDescription: '',
portalContactEmail: '',
clientToken: '',
portalLogoImageFile: {data: '', type: ''},
roleArn: '',
tags: {},
portalAuthMode: '',
notificationSenderEmail: '',
alarms: {alarmRoleArn: '', notificationLambdaArn: ''}
},
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}}/portals');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
portalName: '',
portalDescription: '',
portalContactEmail: '',
clientToken: '',
portalLogoImageFile: {
data: '',
type: ''
},
roleArn: '',
tags: {},
portalAuthMode: '',
notificationSenderEmail: '',
alarms: {
alarmRoleArn: '',
notificationLambdaArn: ''
}
});
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}}/portals',
headers: {'content-type': 'application/json'},
data: {
portalName: '',
portalDescription: '',
portalContactEmail: '',
clientToken: '',
portalLogoImageFile: {data: '', type: ''},
roleArn: '',
tags: {},
portalAuthMode: '',
notificationSenderEmail: '',
alarms: {alarmRoleArn: '', notificationLambdaArn: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/portals';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"portalName":"","portalDescription":"","portalContactEmail":"","clientToken":"","portalLogoImageFile":{"data":"","type":""},"roleArn":"","tags":{},"portalAuthMode":"","notificationSenderEmail":"","alarms":{"alarmRoleArn":"","notificationLambdaArn":""}}'
};
try {
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 = @{ @"portalName": @"",
@"portalDescription": @"",
@"portalContactEmail": @"",
@"clientToken": @"",
@"portalLogoImageFile": @{ @"data": @"", @"type": @"" },
@"roleArn": @"",
@"tags": @{ },
@"portalAuthMode": @"",
@"notificationSenderEmail": @"",
@"alarms": @{ @"alarmRoleArn": @"", @"notificationLambdaArn": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/portals"]
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}}/portals" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"portalName\": \"\",\n \"portalDescription\": \"\",\n \"portalContactEmail\": \"\",\n \"clientToken\": \"\",\n \"portalLogoImageFile\": {\n \"data\": \"\",\n \"type\": \"\"\n },\n \"roleArn\": \"\",\n \"tags\": {},\n \"portalAuthMode\": \"\",\n \"notificationSenderEmail\": \"\",\n \"alarms\": {\n \"alarmRoleArn\": \"\",\n \"notificationLambdaArn\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/portals",
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([
'portalName' => '',
'portalDescription' => '',
'portalContactEmail' => '',
'clientToken' => '',
'portalLogoImageFile' => [
'data' => '',
'type' => ''
],
'roleArn' => '',
'tags' => [
],
'portalAuthMode' => '',
'notificationSenderEmail' => '',
'alarms' => [
'alarmRoleArn' => '',
'notificationLambdaArn' => ''
]
]),
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}}/portals', [
'body' => '{
"portalName": "",
"portalDescription": "",
"portalContactEmail": "",
"clientToken": "",
"portalLogoImageFile": {
"data": "",
"type": ""
},
"roleArn": "",
"tags": {},
"portalAuthMode": "",
"notificationSenderEmail": "",
"alarms": {
"alarmRoleArn": "",
"notificationLambdaArn": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/portals');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'portalName' => '',
'portalDescription' => '',
'portalContactEmail' => '',
'clientToken' => '',
'portalLogoImageFile' => [
'data' => '',
'type' => ''
],
'roleArn' => '',
'tags' => [
],
'portalAuthMode' => '',
'notificationSenderEmail' => '',
'alarms' => [
'alarmRoleArn' => '',
'notificationLambdaArn' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'portalName' => '',
'portalDescription' => '',
'portalContactEmail' => '',
'clientToken' => '',
'portalLogoImageFile' => [
'data' => '',
'type' => ''
],
'roleArn' => '',
'tags' => [
],
'portalAuthMode' => '',
'notificationSenderEmail' => '',
'alarms' => [
'alarmRoleArn' => '',
'notificationLambdaArn' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/portals');
$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}}/portals' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"portalName": "",
"portalDescription": "",
"portalContactEmail": "",
"clientToken": "",
"portalLogoImageFile": {
"data": "",
"type": ""
},
"roleArn": "",
"tags": {},
"portalAuthMode": "",
"notificationSenderEmail": "",
"alarms": {
"alarmRoleArn": "",
"notificationLambdaArn": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/portals' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"portalName": "",
"portalDescription": "",
"portalContactEmail": "",
"clientToken": "",
"portalLogoImageFile": {
"data": "",
"type": ""
},
"roleArn": "",
"tags": {},
"portalAuthMode": "",
"notificationSenderEmail": "",
"alarms": {
"alarmRoleArn": "",
"notificationLambdaArn": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"portalName\": \"\",\n \"portalDescription\": \"\",\n \"portalContactEmail\": \"\",\n \"clientToken\": \"\",\n \"portalLogoImageFile\": {\n \"data\": \"\",\n \"type\": \"\"\n },\n \"roleArn\": \"\",\n \"tags\": {},\n \"portalAuthMode\": \"\",\n \"notificationSenderEmail\": \"\",\n \"alarms\": {\n \"alarmRoleArn\": \"\",\n \"notificationLambdaArn\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/portals", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/portals"
payload = {
"portalName": "",
"portalDescription": "",
"portalContactEmail": "",
"clientToken": "",
"portalLogoImageFile": {
"data": "",
"type": ""
},
"roleArn": "",
"tags": {},
"portalAuthMode": "",
"notificationSenderEmail": "",
"alarms": {
"alarmRoleArn": "",
"notificationLambdaArn": ""
}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/portals"
payload <- "{\n \"portalName\": \"\",\n \"portalDescription\": \"\",\n \"portalContactEmail\": \"\",\n \"clientToken\": \"\",\n \"portalLogoImageFile\": {\n \"data\": \"\",\n \"type\": \"\"\n },\n \"roleArn\": \"\",\n \"tags\": {},\n \"portalAuthMode\": \"\",\n \"notificationSenderEmail\": \"\",\n \"alarms\": {\n \"alarmRoleArn\": \"\",\n \"notificationLambdaArn\": \"\"\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}}/portals")
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 \"portalName\": \"\",\n \"portalDescription\": \"\",\n \"portalContactEmail\": \"\",\n \"clientToken\": \"\",\n \"portalLogoImageFile\": {\n \"data\": \"\",\n \"type\": \"\"\n },\n \"roleArn\": \"\",\n \"tags\": {},\n \"portalAuthMode\": \"\",\n \"notificationSenderEmail\": \"\",\n \"alarms\": {\n \"alarmRoleArn\": \"\",\n \"notificationLambdaArn\": \"\"\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/portals') do |req|
req.body = "{\n \"portalName\": \"\",\n \"portalDescription\": \"\",\n \"portalContactEmail\": \"\",\n \"clientToken\": \"\",\n \"portalLogoImageFile\": {\n \"data\": \"\",\n \"type\": \"\"\n },\n \"roleArn\": \"\",\n \"tags\": {},\n \"portalAuthMode\": \"\",\n \"notificationSenderEmail\": \"\",\n \"alarms\": {\n \"alarmRoleArn\": \"\",\n \"notificationLambdaArn\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/portals";
let payload = json!({
"portalName": "",
"portalDescription": "",
"portalContactEmail": "",
"clientToken": "",
"portalLogoImageFile": json!({
"data": "",
"type": ""
}),
"roleArn": "",
"tags": json!({}),
"portalAuthMode": "",
"notificationSenderEmail": "",
"alarms": json!({
"alarmRoleArn": "",
"notificationLambdaArn": ""
})
});
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}}/portals \
--header 'content-type: application/json' \
--data '{
"portalName": "",
"portalDescription": "",
"portalContactEmail": "",
"clientToken": "",
"portalLogoImageFile": {
"data": "",
"type": ""
},
"roleArn": "",
"tags": {},
"portalAuthMode": "",
"notificationSenderEmail": "",
"alarms": {
"alarmRoleArn": "",
"notificationLambdaArn": ""
}
}'
echo '{
"portalName": "",
"portalDescription": "",
"portalContactEmail": "",
"clientToken": "",
"portalLogoImageFile": {
"data": "",
"type": ""
},
"roleArn": "",
"tags": {},
"portalAuthMode": "",
"notificationSenderEmail": "",
"alarms": {
"alarmRoleArn": "",
"notificationLambdaArn": ""
}
}' | \
http POST {{baseUrl}}/portals \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "portalName": "",\n "portalDescription": "",\n "portalContactEmail": "",\n "clientToken": "",\n "portalLogoImageFile": {\n "data": "",\n "type": ""\n },\n "roleArn": "",\n "tags": {},\n "portalAuthMode": "",\n "notificationSenderEmail": "",\n "alarms": {\n "alarmRoleArn": "",\n "notificationLambdaArn": ""\n }\n}' \
--output-document \
- {{baseUrl}}/portals
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"portalName": "",
"portalDescription": "",
"portalContactEmail": "",
"clientToken": "",
"portalLogoImageFile": [
"data": "",
"type": ""
],
"roleArn": "",
"tags": [],
"portalAuthMode": "",
"notificationSenderEmail": "",
"alarms": [
"alarmRoleArn": "",
"notificationLambdaArn": ""
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/portals")! 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
CreateProject
{{baseUrl}}/projects
BODY json
{
"portalId": "",
"projectName": "",
"projectDescription": "",
"clientToken": "",
"tags": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects");
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 \"portalId\": \"\",\n \"projectName\": \"\",\n \"projectDescription\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/projects" {:content-type :json
:form-params {:portalId ""
:projectName ""
:projectDescription ""
:clientToken ""
:tags {}}})
require "http/client"
url = "{{baseUrl}}/projects"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"portalId\": \"\",\n \"projectName\": \"\",\n \"projectDescription\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\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}}/projects"),
Content = new StringContent("{\n \"portalId\": \"\",\n \"projectName\": \"\",\n \"projectDescription\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"portalId\": \"\",\n \"projectName\": \"\",\n \"projectDescription\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/projects"
payload := strings.NewReader("{\n \"portalId\": \"\",\n \"projectName\": \"\",\n \"projectDescription\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\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/projects HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 104
{
"portalId": "",
"projectName": "",
"projectDescription": "",
"clientToken": "",
"tags": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/projects")
.setHeader("content-type", "application/json")
.setBody("{\n \"portalId\": \"\",\n \"projectName\": \"\",\n \"projectDescription\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/projects"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"portalId\": \"\",\n \"projectName\": \"\",\n \"projectDescription\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"portalId\": \"\",\n \"projectName\": \"\",\n \"projectDescription\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/projects")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/projects")
.header("content-type", "application/json")
.body("{\n \"portalId\": \"\",\n \"projectName\": \"\",\n \"projectDescription\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\n}")
.asString();
const data = JSON.stringify({
portalId: '',
projectName: '',
projectDescription: '',
clientToken: '',
tags: {}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/projects');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/projects',
headers: {'content-type': 'application/json'},
data: {
portalId: '',
projectName: '',
projectDescription: '',
clientToken: '',
tags: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/projects';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"portalId":"","projectName":"","projectDescription":"","clientToken":"","tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/projects',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "portalId": "",\n "projectName": "",\n "projectDescription": "",\n "clientToken": "",\n "tags": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"portalId\": \"\",\n \"projectName\": \"\",\n \"projectDescription\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/projects")
.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/projects',
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({
portalId: '',
projectName: '',
projectDescription: '',
clientToken: '',
tags: {}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/projects',
headers: {'content-type': 'application/json'},
body: {
portalId: '',
projectName: '',
projectDescription: '',
clientToken: '',
tags: {}
},
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}}/projects');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
portalId: '',
projectName: '',
projectDescription: '',
clientToken: '',
tags: {}
});
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}}/projects',
headers: {'content-type': 'application/json'},
data: {
portalId: '',
projectName: '',
projectDescription: '',
clientToken: '',
tags: {}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/projects';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"portalId":"","projectName":"","projectDescription":"","clientToken":"","tags":{}}'
};
try {
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 = @{ @"portalId": @"",
@"projectName": @"",
@"projectDescription": @"",
@"clientToken": @"",
@"tags": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/projects"]
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}}/projects" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"portalId\": \"\",\n \"projectName\": \"\",\n \"projectDescription\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/projects",
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([
'portalId' => '',
'projectName' => '',
'projectDescription' => '',
'clientToken' => '',
'tags' => [
]
]),
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}}/projects', [
'body' => '{
"portalId": "",
"projectName": "",
"projectDescription": "",
"clientToken": "",
"tags": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/projects');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'portalId' => '',
'projectName' => '',
'projectDescription' => '',
'clientToken' => '',
'tags' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'portalId' => '',
'projectName' => '',
'projectDescription' => '',
'clientToken' => '',
'tags' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/projects');
$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}}/projects' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"portalId": "",
"projectName": "",
"projectDescription": "",
"clientToken": "",
"tags": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"portalId": "",
"projectName": "",
"projectDescription": "",
"clientToken": "",
"tags": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"portalId\": \"\",\n \"projectName\": \"\",\n \"projectDescription\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/projects", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/projects"
payload = {
"portalId": "",
"projectName": "",
"projectDescription": "",
"clientToken": "",
"tags": {}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/projects"
payload <- "{\n \"portalId\": \"\",\n \"projectName\": \"\",\n \"projectDescription\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\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}}/projects")
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 \"portalId\": \"\",\n \"projectName\": \"\",\n \"projectDescription\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\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/projects') do |req|
req.body = "{\n \"portalId\": \"\",\n \"projectName\": \"\",\n \"projectDescription\": \"\",\n \"clientToken\": \"\",\n \"tags\": {}\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/projects";
let payload = json!({
"portalId": "",
"projectName": "",
"projectDescription": "",
"clientToken": "",
"tags": 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}}/projects \
--header 'content-type: application/json' \
--data '{
"portalId": "",
"projectName": "",
"projectDescription": "",
"clientToken": "",
"tags": {}
}'
echo '{
"portalId": "",
"projectName": "",
"projectDescription": "",
"clientToken": "",
"tags": {}
}' | \
http POST {{baseUrl}}/projects \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "portalId": "",\n "projectName": "",\n "projectDescription": "",\n "clientToken": "",\n "tags": {}\n}' \
--output-document \
- {{baseUrl}}/projects
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"portalId": "",
"projectName": "",
"projectDescription": "",
"clientToken": "",
"tags": []
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects")! 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
DeleteAccessPolicy
{{baseUrl}}/access-policies/:accessPolicyId
QUERY PARAMS
accessPolicyId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/access-policies/:accessPolicyId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/access-policies/:accessPolicyId")
require "http/client"
url = "{{baseUrl}}/access-policies/:accessPolicyId"
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}}/access-policies/:accessPolicyId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/access-policies/:accessPolicyId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/access-policies/:accessPolicyId"
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/access-policies/:accessPolicyId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/access-policies/:accessPolicyId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/access-policies/:accessPolicyId"))
.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}}/access-policies/:accessPolicyId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/access-policies/:accessPolicyId")
.asString();
const 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}}/access-policies/:accessPolicyId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/access-policies/:accessPolicyId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/access-policies/:accessPolicyId';
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}}/access-policies/:accessPolicyId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/access-policies/:accessPolicyId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/access-policies/:accessPolicyId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/access-policies/:accessPolicyId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/access-policies/:accessPolicyId');
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}}/access-policies/:accessPolicyId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/access-policies/:accessPolicyId';
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}}/access-policies/:accessPolicyId"]
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}}/access-policies/:accessPolicyId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/access-policies/:accessPolicyId",
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}}/access-policies/:accessPolicyId');
echo $response->getBody();
setUrl('{{baseUrl}}/access-policies/:accessPolicyId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/access-policies/:accessPolicyId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/access-policies/:accessPolicyId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/access-policies/:accessPolicyId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/access-policies/:accessPolicyId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/access-policies/:accessPolicyId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/access-policies/:accessPolicyId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/access-policies/:accessPolicyId")
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/access-policies/:accessPolicyId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/access-policies/:accessPolicyId";
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}}/access-policies/:accessPolicyId
http DELETE {{baseUrl}}/access-policies/:accessPolicyId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/access-policies/:accessPolicyId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/access-policies/:accessPolicyId")! 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
DeleteAsset
{{baseUrl}}/assets/:assetId
QUERY PARAMS
assetId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/assets/:assetId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/assets/:assetId")
require "http/client"
url = "{{baseUrl}}/assets/:assetId"
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}}/assets/:assetId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/assets/:assetId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/assets/:assetId"
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/assets/:assetId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/assets/:assetId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/assets/:assetId"))
.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}}/assets/:assetId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/assets/:assetId")
.asString();
const 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}}/assets/:assetId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/assets/:assetId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/assets/:assetId';
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}}/assets/:assetId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/assets/:assetId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/assets/:assetId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/assets/:assetId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/assets/:assetId');
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}}/assets/:assetId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/assets/:assetId';
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}}/assets/:assetId"]
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}}/assets/:assetId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/assets/:assetId",
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}}/assets/:assetId');
echo $response->getBody();
setUrl('{{baseUrl}}/assets/:assetId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/assets/:assetId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/assets/:assetId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/assets/:assetId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/assets/:assetId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/assets/:assetId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/assets/:assetId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/assets/:assetId")
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/assets/:assetId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/assets/:assetId";
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}}/assets/:assetId
http DELETE {{baseUrl}}/assets/:assetId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/assets/:assetId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/assets/:assetId")! 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
DeleteAssetModel
{{baseUrl}}/asset-models/:assetModelId
QUERY PARAMS
assetModelId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/asset-models/:assetModelId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/asset-models/:assetModelId")
require "http/client"
url = "{{baseUrl}}/asset-models/:assetModelId"
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}}/asset-models/:assetModelId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/asset-models/:assetModelId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/asset-models/:assetModelId"
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/asset-models/:assetModelId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/asset-models/:assetModelId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/asset-models/:assetModelId"))
.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}}/asset-models/:assetModelId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/asset-models/:assetModelId")
.asString();
const 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}}/asset-models/:assetModelId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/asset-models/:assetModelId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/asset-models/:assetModelId';
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}}/asset-models/:assetModelId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/asset-models/:assetModelId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/asset-models/:assetModelId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/asset-models/:assetModelId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/asset-models/:assetModelId');
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}}/asset-models/:assetModelId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/asset-models/:assetModelId';
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}}/asset-models/:assetModelId"]
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}}/asset-models/:assetModelId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/asset-models/:assetModelId",
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}}/asset-models/:assetModelId');
echo $response->getBody();
setUrl('{{baseUrl}}/asset-models/:assetModelId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/asset-models/:assetModelId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/asset-models/:assetModelId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/asset-models/:assetModelId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/asset-models/:assetModelId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/asset-models/:assetModelId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/asset-models/:assetModelId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/asset-models/:assetModelId")
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/asset-models/:assetModelId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/asset-models/:assetModelId";
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}}/asset-models/:assetModelId
http DELETE {{baseUrl}}/asset-models/:assetModelId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/asset-models/:assetModelId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/asset-models/:assetModelId")! 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
DeleteDashboard
{{baseUrl}}/dashboards/:dashboardId
QUERY PARAMS
dashboardId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/dashboards/:dashboardId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/dashboards/:dashboardId")
require "http/client"
url = "{{baseUrl}}/dashboards/:dashboardId"
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}}/dashboards/:dashboardId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/dashboards/:dashboardId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/dashboards/:dashboardId"
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/dashboards/:dashboardId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/dashboards/:dashboardId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/dashboards/:dashboardId"))
.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}}/dashboards/:dashboardId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/dashboards/:dashboardId")
.asString();
const 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}}/dashboards/:dashboardId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/dashboards/:dashboardId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/dashboards/:dashboardId';
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}}/dashboards/:dashboardId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/dashboards/:dashboardId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/dashboards/:dashboardId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/dashboards/:dashboardId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/dashboards/:dashboardId');
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}}/dashboards/:dashboardId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/dashboards/:dashboardId';
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}}/dashboards/:dashboardId"]
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}}/dashboards/:dashboardId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/dashboards/:dashboardId",
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}}/dashboards/:dashboardId');
echo $response->getBody();
setUrl('{{baseUrl}}/dashboards/:dashboardId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/dashboards/:dashboardId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/dashboards/:dashboardId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/dashboards/:dashboardId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/dashboards/:dashboardId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/dashboards/:dashboardId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/dashboards/:dashboardId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/dashboards/:dashboardId")
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/dashboards/:dashboardId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/dashboards/:dashboardId";
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}}/dashboards/:dashboardId
http DELETE {{baseUrl}}/dashboards/:dashboardId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/dashboards/:dashboardId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/dashboards/:dashboardId")! 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
DeleteGateway
{{baseUrl}}/20200301/gateways/:gatewayId
QUERY PARAMS
gatewayId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/20200301/gateways/:gatewayId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/20200301/gateways/:gatewayId")
require "http/client"
url = "{{baseUrl}}/20200301/gateways/:gatewayId"
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}}/20200301/gateways/:gatewayId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/20200301/gateways/:gatewayId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/20200301/gateways/:gatewayId"
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/20200301/gateways/:gatewayId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/20200301/gateways/:gatewayId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/20200301/gateways/:gatewayId"))
.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}}/20200301/gateways/:gatewayId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/20200301/gateways/:gatewayId")
.asString();
const 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}}/20200301/gateways/:gatewayId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/20200301/gateways/:gatewayId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/20200301/gateways/:gatewayId';
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}}/20200301/gateways/:gatewayId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/20200301/gateways/:gatewayId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/20200301/gateways/:gatewayId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/20200301/gateways/:gatewayId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/20200301/gateways/:gatewayId');
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}}/20200301/gateways/:gatewayId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/20200301/gateways/:gatewayId';
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}}/20200301/gateways/:gatewayId"]
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}}/20200301/gateways/:gatewayId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/20200301/gateways/:gatewayId",
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}}/20200301/gateways/:gatewayId');
echo $response->getBody();
setUrl('{{baseUrl}}/20200301/gateways/:gatewayId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/20200301/gateways/:gatewayId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/20200301/gateways/:gatewayId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/20200301/gateways/:gatewayId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/20200301/gateways/:gatewayId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/20200301/gateways/:gatewayId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/20200301/gateways/:gatewayId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/20200301/gateways/:gatewayId")
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/20200301/gateways/:gatewayId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/20200301/gateways/:gatewayId";
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}}/20200301/gateways/:gatewayId
http DELETE {{baseUrl}}/20200301/gateways/:gatewayId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/20200301/gateways/:gatewayId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/20200301/gateways/:gatewayId")! 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
DeletePortal
{{baseUrl}}/portals/:portalId
QUERY PARAMS
portalId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/portals/:portalId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/portals/:portalId")
require "http/client"
url = "{{baseUrl}}/portals/:portalId"
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}}/portals/:portalId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/portals/:portalId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/portals/:portalId"
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/portals/:portalId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/portals/:portalId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/portals/:portalId"))
.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}}/portals/:portalId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/portals/:portalId")
.asString();
const 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}}/portals/:portalId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/portals/:portalId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/portals/:portalId';
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}}/portals/:portalId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/portals/:portalId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/portals/:portalId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/portals/:portalId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/portals/:portalId');
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}}/portals/:portalId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/portals/:portalId';
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}}/portals/:portalId"]
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}}/portals/:portalId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/portals/:portalId",
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}}/portals/:portalId');
echo $response->getBody();
setUrl('{{baseUrl}}/portals/:portalId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/portals/:portalId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/portals/:portalId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/portals/:portalId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/portals/:portalId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/portals/:portalId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/portals/:portalId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/portals/:portalId")
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/portals/:portalId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/portals/:portalId";
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}}/portals/:portalId
http DELETE {{baseUrl}}/portals/:portalId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/portals/:portalId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/portals/:portalId")! 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
DeleteProject
{{baseUrl}}/projects/:projectId
QUERY PARAMS
projectId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/projects/:projectId")
require "http/client"
url = "{{baseUrl}}/projects/:projectId"
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}}/projects/:projectId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:projectId");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/projects/:projectId"
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/projects/:projectId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/projects/:projectId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/projects/:projectId"))
.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}}/projects/:projectId")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/projects/:projectId")
.asString();
const 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}}/projects/:projectId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'DELETE', url: '{{baseUrl}}/projects/:projectId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId';
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}}/projects/:projectId',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/projects/:projectId")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/projects/:projectId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/projects/:projectId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/projects/:projectId');
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}}/projects/:projectId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/projects/:projectId';
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}}/projects/:projectId"]
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}}/projects/:projectId" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/projects/:projectId",
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}}/projects/:projectId');
echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId');
$request->setMethod(HTTP_METH_DELETE);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:projectId');
$request->setRequestMethod('DELETE');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:projectId' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/projects/:projectId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/projects/:projectId"
response = requests.delete(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/projects/:projectId"
response <- VERB("DELETE", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/projects/:projectId")
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/projects/:projectId') do |req|
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/projects/:projectId";
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}}/projects/:projectId
http DELETE {{baseUrl}}/projects/:projectId
wget --quiet \
--method DELETE \
--output-document \
- {{baseUrl}}/projects/:projectId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "DELETE"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
POST
DeleteTimeSeries
{{baseUrl}}/timeseries/delete/
BODY json
{
"clientToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/timeseries/delete/");
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 \"clientToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/timeseries/delete/" {:content-type :json
:form-params {:clientToken ""}})
require "http/client"
url = "{{baseUrl}}/timeseries/delete/"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"clientToken\": \"\"\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}}/timeseries/delete/"),
Content = new StringContent("{\n \"clientToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/timeseries/delete/");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"clientToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/timeseries/delete/"
payload := strings.NewReader("{\n \"clientToken\": \"\"\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/timeseries/delete/ HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 23
{
"clientToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/timeseries/delete/")
.setHeader("content-type", "application/json")
.setBody("{\n \"clientToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/timeseries/delete/"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"clientToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"clientToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/timeseries/delete/")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/timeseries/delete/")
.header("content-type", "application/json")
.body("{\n \"clientToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
clientToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/timeseries/delete/');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/timeseries/delete/',
headers: {'content-type': 'application/json'},
data: {clientToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/timeseries/delete/';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"clientToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/timeseries/delete/',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "clientToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"clientToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/timeseries/delete/")
.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/timeseries/delete/',
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({clientToken: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/timeseries/delete/',
headers: {'content-type': 'application/json'},
body: {clientToken: ''},
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}}/timeseries/delete/');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
clientToken: ''
});
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}}/timeseries/delete/',
headers: {'content-type': 'application/json'},
data: {clientToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/timeseries/delete/';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"clientToken":""}'
};
try {
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 = @{ @"clientToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/timeseries/delete/"]
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}}/timeseries/delete/" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"clientToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/timeseries/delete/",
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([
'clientToken' => ''
]),
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}}/timeseries/delete/', [
'body' => '{
"clientToken": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/timeseries/delete/');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'clientToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'clientToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/timeseries/delete/');
$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}}/timeseries/delete/' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"clientToken": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/timeseries/delete/' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"clientToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"clientToken\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/timeseries/delete/", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/timeseries/delete/"
payload = { "clientToken": "" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/timeseries/delete/"
payload <- "{\n \"clientToken\": \"\"\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}}/timeseries/delete/")
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 \"clientToken\": \"\"\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/timeseries/delete/') do |req|
req.body = "{\n \"clientToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/timeseries/delete/";
let payload = json!({"clientToken": ""});
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}}/timeseries/delete/ \
--header 'content-type: application/json' \
--data '{
"clientToken": ""
}'
echo '{
"clientToken": ""
}' | \
http POST {{baseUrl}}/timeseries/delete/ \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "clientToken": ""\n}' \
--output-document \
- {{baseUrl}}/timeseries/delete/
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["clientToken": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/timeseries/delete/")! 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
DescribeAccessPolicy
{{baseUrl}}/access-policies/:accessPolicyId
QUERY PARAMS
accessPolicyId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/access-policies/:accessPolicyId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/access-policies/:accessPolicyId")
require "http/client"
url = "{{baseUrl}}/access-policies/:accessPolicyId"
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}}/access-policies/:accessPolicyId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/access-policies/:accessPolicyId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/access-policies/:accessPolicyId"
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/access-policies/:accessPolicyId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/access-policies/:accessPolicyId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/access-policies/:accessPolicyId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/access-policies/:accessPolicyId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/access-policies/:accessPolicyId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/access-policies/:accessPolicyId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/access-policies/:accessPolicyId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/access-policies/:accessPolicyId';
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}}/access-policies/:accessPolicyId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/access-policies/:accessPolicyId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/access-policies/:accessPolicyId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/access-policies/:accessPolicyId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/access-policies/:accessPolicyId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/access-policies/:accessPolicyId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/access-policies/:accessPolicyId';
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}}/access-policies/:accessPolicyId"]
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}}/access-policies/:accessPolicyId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/access-policies/:accessPolicyId",
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}}/access-policies/:accessPolicyId');
echo $response->getBody();
setUrl('{{baseUrl}}/access-policies/:accessPolicyId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/access-policies/:accessPolicyId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/access-policies/:accessPolicyId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/access-policies/:accessPolicyId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/access-policies/:accessPolicyId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/access-policies/:accessPolicyId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/access-policies/:accessPolicyId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/access-policies/:accessPolicyId")
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/access-policies/:accessPolicyId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/access-policies/:accessPolicyId";
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}}/access-policies/:accessPolicyId
http GET {{baseUrl}}/access-policies/:accessPolicyId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/access-policies/:accessPolicyId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/access-policies/:accessPolicyId")! 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
DescribeAsset
{{baseUrl}}/assets/:assetId
QUERY PARAMS
assetId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/assets/:assetId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/assets/:assetId")
require "http/client"
url = "{{baseUrl}}/assets/:assetId"
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}}/assets/:assetId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/assets/:assetId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/assets/:assetId"
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/assets/:assetId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/assets/:assetId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/assets/:assetId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/assets/:assetId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/assets/:assetId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/assets/:assetId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/assets/:assetId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/assets/:assetId';
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}}/assets/:assetId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/assets/:assetId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/assets/:assetId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/assets/:assetId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/assets/:assetId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/assets/:assetId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/assets/:assetId';
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}}/assets/:assetId"]
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}}/assets/:assetId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/assets/:assetId",
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}}/assets/:assetId');
echo $response->getBody();
setUrl('{{baseUrl}}/assets/:assetId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/assets/:assetId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/assets/:assetId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/assets/:assetId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/assets/:assetId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/assets/:assetId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/assets/:assetId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/assets/:assetId")
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/assets/:assetId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/assets/:assetId";
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}}/assets/:assetId
http GET {{baseUrl}}/assets/:assetId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/assets/:assetId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/assets/:assetId")! 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
DescribeAssetModel
{{baseUrl}}/asset-models/:assetModelId
QUERY PARAMS
assetModelId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/asset-models/:assetModelId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/asset-models/:assetModelId")
require "http/client"
url = "{{baseUrl}}/asset-models/:assetModelId"
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}}/asset-models/:assetModelId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/asset-models/:assetModelId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/asset-models/:assetModelId"
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/asset-models/:assetModelId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/asset-models/:assetModelId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/asset-models/:assetModelId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/asset-models/:assetModelId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/asset-models/:assetModelId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/asset-models/:assetModelId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/asset-models/:assetModelId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/asset-models/:assetModelId';
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}}/asset-models/:assetModelId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/asset-models/:assetModelId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/asset-models/:assetModelId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/asset-models/:assetModelId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/asset-models/:assetModelId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/asset-models/:assetModelId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/asset-models/:assetModelId';
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}}/asset-models/:assetModelId"]
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}}/asset-models/:assetModelId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/asset-models/:assetModelId",
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}}/asset-models/:assetModelId');
echo $response->getBody();
setUrl('{{baseUrl}}/asset-models/:assetModelId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/asset-models/:assetModelId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/asset-models/:assetModelId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/asset-models/:assetModelId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/asset-models/:assetModelId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/asset-models/:assetModelId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/asset-models/:assetModelId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/asset-models/:assetModelId")
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/asset-models/:assetModelId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/asset-models/:assetModelId";
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}}/asset-models/:assetModelId
http GET {{baseUrl}}/asset-models/:assetModelId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/asset-models/:assetModelId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/asset-models/:assetModelId")! 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
DescribeAssetProperty
{{baseUrl}}/assets/:assetId/properties/:propertyId
QUERY PARAMS
assetId
propertyId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/assets/:assetId/properties/:propertyId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/assets/:assetId/properties/:propertyId")
require "http/client"
url = "{{baseUrl}}/assets/:assetId/properties/:propertyId"
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}}/assets/:assetId/properties/:propertyId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/assets/:assetId/properties/:propertyId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/assets/:assetId/properties/:propertyId"
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/assets/:assetId/properties/:propertyId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/assets/:assetId/properties/:propertyId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/assets/:assetId/properties/:propertyId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/assets/:assetId/properties/:propertyId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/assets/:assetId/properties/:propertyId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/assets/:assetId/properties/:propertyId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/assets/:assetId/properties/:propertyId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/assets/:assetId/properties/:propertyId';
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}}/assets/:assetId/properties/:propertyId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/assets/:assetId/properties/:propertyId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/assets/:assetId/properties/:propertyId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/assets/:assetId/properties/:propertyId'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/assets/:assetId/properties/:propertyId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/assets/:assetId/properties/:propertyId'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/assets/:assetId/properties/:propertyId';
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}}/assets/:assetId/properties/:propertyId"]
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}}/assets/:assetId/properties/:propertyId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/assets/:assetId/properties/:propertyId",
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}}/assets/:assetId/properties/:propertyId');
echo $response->getBody();
setUrl('{{baseUrl}}/assets/:assetId/properties/:propertyId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/assets/:assetId/properties/:propertyId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/assets/:assetId/properties/:propertyId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/assets/:assetId/properties/:propertyId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/assets/:assetId/properties/:propertyId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/assets/:assetId/properties/:propertyId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/assets/:assetId/properties/:propertyId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/assets/:assetId/properties/:propertyId")
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/assets/:assetId/properties/:propertyId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/assets/:assetId/properties/:propertyId";
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}}/assets/:assetId/properties/:propertyId
http GET {{baseUrl}}/assets/:assetId/properties/:propertyId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/assets/:assetId/properties/:propertyId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/assets/:assetId/properties/:propertyId")! 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
DescribeBulkImportJob
{{baseUrl}}/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}}/jobs/:jobId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/jobs/:jobId")
require "http/client"
url = "{{baseUrl}}/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}}/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}}/jobs/:jobId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/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/jobs/:jobId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/jobs/:jobId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/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}}/jobs/:jobId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/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}}/jobs/:jobId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/jobs/:jobId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/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}}/jobs/:jobId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/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/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}}/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}}/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}}/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}}/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}}/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}}/jobs/:jobId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/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}}/jobs/:jobId');
echo $response->getBody();
setUrl('{{baseUrl}}/jobs/:jobId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/jobs/:jobId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/jobs/:jobId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/jobs/:jobId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/jobs/:jobId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/jobs/:jobId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/jobs/:jobId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/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/jobs/:jobId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/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}}/jobs/:jobId
http GET {{baseUrl}}/jobs/:jobId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/jobs/:jobId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/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()
GET
DescribeDashboard
{{baseUrl}}/dashboards/:dashboardId
QUERY PARAMS
dashboardId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/dashboards/:dashboardId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/dashboards/:dashboardId")
require "http/client"
url = "{{baseUrl}}/dashboards/:dashboardId"
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}}/dashboards/:dashboardId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/dashboards/:dashboardId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/dashboards/:dashboardId"
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/dashboards/:dashboardId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/dashboards/:dashboardId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/dashboards/:dashboardId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/dashboards/:dashboardId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/dashboards/:dashboardId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/dashboards/:dashboardId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/dashboards/:dashboardId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/dashboards/:dashboardId';
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}}/dashboards/:dashboardId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/dashboards/:dashboardId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/dashboards/:dashboardId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/dashboards/:dashboardId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/dashboards/:dashboardId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/dashboards/:dashboardId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/dashboards/:dashboardId';
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}}/dashboards/:dashboardId"]
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}}/dashboards/:dashboardId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/dashboards/:dashboardId",
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}}/dashboards/:dashboardId');
echo $response->getBody();
setUrl('{{baseUrl}}/dashboards/:dashboardId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/dashboards/:dashboardId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/dashboards/:dashboardId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/dashboards/:dashboardId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/dashboards/:dashboardId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/dashboards/:dashboardId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/dashboards/:dashboardId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/dashboards/:dashboardId")
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/dashboards/:dashboardId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/dashboards/:dashboardId";
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}}/dashboards/:dashboardId
http GET {{baseUrl}}/dashboards/:dashboardId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/dashboards/:dashboardId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/dashboards/:dashboardId")! 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
DescribeDefaultEncryptionConfiguration
{{baseUrl}}/configuration/account/encryption
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/configuration/account/encryption");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/configuration/account/encryption")
require "http/client"
url = "{{baseUrl}}/configuration/account/encryption"
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}}/configuration/account/encryption"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/configuration/account/encryption");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/configuration/account/encryption"
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/configuration/account/encryption HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/configuration/account/encryption")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/configuration/account/encryption"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/configuration/account/encryption")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/configuration/account/encryption")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/configuration/account/encryption');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/configuration/account/encryption'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/configuration/account/encryption';
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}}/configuration/account/encryption',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/configuration/account/encryption")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/configuration/account/encryption',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/configuration/account/encryption'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/configuration/account/encryption');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/configuration/account/encryption'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/configuration/account/encryption';
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}}/configuration/account/encryption"]
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}}/configuration/account/encryption" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/configuration/account/encryption",
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}}/configuration/account/encryption');
echo $response->getBody();
setUrl('{{baseUrl}}/configuration/account/encryption');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/configuration/account/encryption');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/configuration/account/encryption' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/configuration/account/encryption' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/configuration/account/encryption")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/configuration/account/encryption"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/configuration/account/encryption"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/configuration/account/encryption")
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/configuration/account/encryption') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/configuration/account/encryption";
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}}/configuration/account/encryption
http GET {{baseUrl}}/configuration/account/encryption
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/configuration/account/encryption
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/configuration/account/encryption")! 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
DescribeGateway
{{baseUrl}}/20200301/gateways/:gatewayId
QUERY PARAMS
gatewayId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/20200301/gateways/:gatewayId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/20200301/gateways/:gatewayId")
require "http/client"
url = "{{baseUrl}}/20200301/gateways/:gatewayId"
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}}/20200301/gateways/:gatewayId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/20200301/gateways/:gatewayId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/20200301/gateways/:gatewayId"
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/20200301/gateways/:gatewayId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/20200301/gateways/:gatewayId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/20200301/gateways/:gatewayId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/20200301/gateways/:gatewayId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/20200301/gateways/:gatewayId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/20200301/gateways/:gatewayId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/20200301/gateways/:gatewayId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/20200301/gateways/:gatewayId';
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}}/20200301/gateways/:gatewayId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/20200301/gateways/:gatewayId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/20200301/gateways/:gatewayId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/20200301/gateways/:gatewayId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/20200301/gateways/:gatewayId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/20200301/gateways/:gatewayId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/20200301/gateways/:gatewayId';
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}}/20200301/gateways/:gatewayId"]
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}}/20200301/gateways/:gatewayId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/20200301/gateways/:gatewayId",
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}}/20200301/gateways/:gatewayId');
echo $response->getBody();
setUrl('{{baseUrl}}/20200301/gateways/:gatewayId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/20200301/gateways/:gatewayId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/20200301/gateways/:gatewayId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/20200301/gateways/:gatewayId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/20200301/gateways/:gatewayId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/20200301/gateways/:gatewayId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/20200301/gateways/:gatewayId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/20200301/gateways/:gatewayId")
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/20200301/gateways/:gatewayId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/20200301/gateways/:gatewayId";
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}}/20200301/gateways/:gatewayId
http GET {{baseUrl}}/20200301/gateways/:gatewayId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/20200301/gateways/:gatewayId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/20200301/gateways/:gatewayId")! 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
DescribeGatewayCapabilityConfiguration
{{baseUrl}}/20200301/gateways/:gatewayId/capability/:capabilityNamespace
QUERY PARAMS
gatewayId
capabilityNamespace
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/20200301/gateways/:gatewayId/capability/:capabilityNamespace");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/20200301/gateways/:gatewayId/capability/:capabilityNamespace")
require "http/client"
url = "{{baseUrl}}/20200301/gateways/:gatewayId/capability/:capabilityNamespace"
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}}/20200301/gateways/:gatewayId/capability/:capabilityNamespace"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/20200301/gateways/:gatewayId/capability/:capabilityNamespace");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/20200301/gateways/:gatewayId/capability/:capabilityNamespace"
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/20200301/gateways/:gatewayId/capability/:capabilityNamespace HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/20200301/gateways/:gatewayId/capability/:capabilityNamespace")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/20200301/gateways/:gatewayId/capability/:capabilityNamespace"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/20200301/gateways/:gatewayId/capability/:capabilityNamespace")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/20200301/gateways/:gatewayId/capability/:capabilityNamespace")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/20200301/gateways/:gatewayId/capability/:capabilityNamespace');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/20200301/gateways/:gatewayId/capability/:capabilityNamespace'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/20200301/gateways/:gatewayId/capability/:capabilityNamespace';
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}}/20200301/gateways/:gatewayId/capability/:capabilityNamespace',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/20200301/gateways/:gatewayId/capability/:capabilityNamespace")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/20200301/gateways/:gatewayId/capability/:capabilityNamespace',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/20200301/gateways/:gatewayId/capability/:capabilityNamespace'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/20200301/gateways/:gatewayId/capability/:capabilityNamespace');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/20200301/gateways/:gatewayId/capability/:capabilityNamespace'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/20200301/gateways/:gatewayId/capability/:capabilityNamespace';
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}}/20200301/gateways/:gatewayId/capability/:capabilityNamespace"]
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}}/20200301/gateways/:gatewayId/capability/:capabilityNamespace" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/20200301/gateways/:gatewayId/capability/:capabilityNamespace",
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}}/20200301/gateways/:gatewayId/capability/:capabilityNamespace');
echo $response->getBody();
setUrl('{{baseUrl}}/20200301/gateways/:gatewayId/capability/:capabilityNamespace');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/20200301/gateways/:gatewayId/capability/:capabilityNamespace');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/20200301/gateways/:gatewayId/capability/:capabilityNamespace' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/20200301/gateways/:gatewayId/capability/:capabilityNamespace' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/20200301/gateways/:gatewayId/capability/:capabilityNamespace")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/20200301/gateways/:gatewayId/capability/:capabilityNamespace"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/20200301/gateways/:gatewayId/capability/:capabilityNamespace"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/20200301/gateways/:gatewayId/capability/:capabilityNamespace")
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/20200301/gateways/:gatewayId/capability/:capabilityNamespace') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/20200301/gateways/:gatewayId/capability/:capabilityNamespace";
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}}/20200301/gateways/:gatewayId/capability/:capabilityNamespace
http GET {{baseUrl}}/20200301/gateways/:gatewayId/capability/:capabilityNamespace
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/20200301/gateways/:gatewayId/capability/:capabilityNamespace
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/20200301/gateways/:gatewayId/capability/:capabilityNamespace")! 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
DescribeLoggingOptions
{{baseUrl}}/logging
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/logging");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/logging")
require "http/client"
url = "{{baseUrl}}/logging"
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}}/logging"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/logging");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/logging"
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/logging HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/logging")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/logging"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/logging")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/logging")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/logging');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/logging'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/logging';
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}}/logging',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/logging")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/logging',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/logging'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/logging');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/logging'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/logging';
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}}/logging"]
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}}/logging" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/logging",
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}}/logging');
echo $response->getBody();
setUrl('{{baseUrl}}/logging');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/logging');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/logging' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/logging' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/logging")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/logging"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/logging"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/logging")
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/logging') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/logging";
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}}/logging
http GET {{baseUrl}}/logging
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/logging
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/logging")! 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
DescribePortal
{{baseUrl}}/portals/:portalId
QUERY PARAMS
portalId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/portals/:portalId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/portals/:portalId")
require "http/client"
url = "{{baseUrl}}/portals/:portalId"
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}}/portals/:portalId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/portals/:portalId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/portals/:portalId"
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/portals/:portalId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/portals/:portalId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/portals/:portalId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/portals/:portalId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/portals/:portalId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/portals/:portalId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/portals/:portalId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/portals/:portalId';
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}}/portals/:portalId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/portals/:portalId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/portals/:portalId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/portals/:portalId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/portals/:portalId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/portals/:portalId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/portals/:portalId';
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}}/portals/:portalId"]
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}}/portals/:portalId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/portals/:portalId",
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}}/portals/:portalId');
echo $response->getBody();
setUrl('{{baseUrl}}/portals/:portalId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/portals/:portalId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/portals/:portalId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/portals/:portalId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/portals/:portalId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/portals/:portalId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/portals/:portalId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/portals/:portalId")
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/portals/:portalId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/portals/:portalId";
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}}/portals/:portalId
http GET {{baseUrl}}/portals/:portalId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/portals/:portalId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/portals/:portalId")! 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
DescribeProject
{{baseUrl}}/projects/:projectId
QUERY PARAMS
projectId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/projects/:projectId")
require "http/client"
url = "{{baseUrl}}/projects/:projectId"
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}}/projects/:projectId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:projectId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/projects/:projectId"
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/projects/:projectId HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/projects/:projectId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/projects/:projectId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/projects/:projectId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/projects/:projectId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/projects/:projectId');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/projects/:projectId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId';
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}}/projects/:projectId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/projects/:projectId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/projects/:projectId',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/projects/:projectId'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/projects/:projectId');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/projects/:projectId'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/projects/:projectId';
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}}/projects/:projectId"]
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}}/projects/:projectId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/projects/:projectId",
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}}/projects/:projectId');
echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:projectId');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:projectId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/projects/:projectId")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/projects/:projectId"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/projects/:projectId"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/projects/:projectId")
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/projects/:projectId') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/projects/:projectId";
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}}/projects/:projectId
http GET {{baseUrl}}/projects/:projectId
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/projects/:projectId
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId")! 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
DescribeStorageConfiguration
{{baseUrl}}/configuration/account/storage
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/configuration/account/storage");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/configuration/account/storage")
require "http/client"
url = "{{baseUrl}}/configuration/account/storage"
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}}/configuration/account/storage"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/configuration/account/storage");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/configuration/account/storage"
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/configuration/account/storage HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/configuration/account/storage")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/configuration/account/storage"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/configuration/account/storage")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/configuration/account/storage")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/configuration/account/storage');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/configuration/account/storage'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/configuration/account/storage';
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}}/configuration/account/storage',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/configuration/account/storage")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/configuration/account/storage',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/configuration/account/storage'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/configuration/account/storage');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/configuration/account/storage'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/configuration/account/storage';
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}}/configuration/account/storage"]
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}}/configuration/account/storage" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/configuration/account/storage",
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}}/configuration/account/storage');
echo $response->getBody();
setUrl('{{baseUrl}}/configuration/account/storage');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/configuration/account/storage');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/configuration/account/storage' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/configuration/account/storage' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/configuration/account/storage")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/configuration/account/storage"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/configuration/account/storage"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/configuration/account/storage")
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/configuration/account/storage') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/configuration/account/storage";
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}}/configuration/account/storage
http GET {{baseUrl}}/configuration/account/storage
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/configuration/account/storage
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/configuration/account/storage")! 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
DescribeTimeSeries
{{baseUrl}}/timeseries/describe/
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/timeseries/describe/");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/timeseries/describe/")
require "http/client"
url = "{{baseUrl}}/timeseries/describe/"
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}}/timeseries/describe/"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/timeseries/describe/");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/timeseries/describe/"
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/timeseries/describe/ HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/timeseries/describe/")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/timeseries/describe/"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/timeseries/describe/")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/timeseries/describe/")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/timeseries/describe/');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/timeseries/describe/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/timeseries/describe/';
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}}/timeseries/describe/',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/timeseries/describe/")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/timeseries/describe/',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/timeseries/describe/'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/timeseries/describe/');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/timeseries/describe/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/timeseries/describe/';
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}}/timeseries/describe/"]
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}}/timeseries/describe/" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/timeseries/describe/",
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}}/timeseries/describe/');
echo $response->getBody();
setUrl('{{baseUrl}}/timeseries/describe/');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/timeseries/describe/');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/timeseries/describe/' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/timeseries/describe/' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/timeseries/describe/")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/timeseries/describe/"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/timeseries/describe/"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/timeseries/describe/")
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/timeseries/describe/') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/timeseries/describe/";
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}}/timeseries/describe/
http GET {{baseUrl}}/timeseries/describe/
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/timeseries/describe/
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/timeseries/describe/")! 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
DisassociateAssets
{{baseUrl}}/assets/:assetId/disassociate
QUERY PARAMS
assetId
BODY json
{
"hierarchyId": "",
"childAssetId": "",
"clientToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/assets/:assetId/disassociate");
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 \"hierarchyId\": \"\",\n \"childAssetId\": \"\",\n \"clientToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/assets/:assetId/disassociate" {:content-type :json
:form-params {:hierarchyId ""
:childAssetId ""
:clientToken ""}})
require "http/client"
url = "{{baseUrl}}/assets/:assetId/disassociate"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"hierarchyId\": \"\",\n \"childAssetId\": \"\",\n \"clientToken\": \"\"\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}}/assets/:assetId/disassociate"),
Content = new StringContent("{\n \"hierarchyId\": \"\",\n \"childAssetId\": \"\",\n \"clientToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/assets/:assetId/disassociate");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"hierarchyId\": \"\",\n \"childAssetId\": \"\",\n \"clientToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/assets/:assetId/disassociate"
payload := strings.NewReader("{\n \"hierarchyId\": \"\",\n \"childAssetId\": \"\",\n \"clientToken\": \"\"\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/assets/:assetId/disassociate HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 66
{
"hierarchyId": "",
"childAssetId": "",
"clientToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/assets/:assetId/disassociate")
.setHeader("content-type", "application/json")
.setBody("{\n \"hierarchyId\": \"\",\n \"childAssetId\": \"\",\n \"clientToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/assets/:assetId/disassociate"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"hierarchyId\": \"\",\n \"childAssetId\": \"\",\n \"clientToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"hierarchyId\": \"\",\n \"childAssetId\": \"\",\n \"clientToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/assets/:assetId/disassociate")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/assets/:assetId/disassociate")
.header("content-type", "application/json")
.body("{\n \"hierarchyId\": \"\",\n \"childAssetId\": \"\",\n \"clientToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
hierarchyId: '',
childAssetId: '',
clientToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/assets/:assetId/disassociate');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/assets/:assetId/disassociate',
headers: {'content-type': 'application/json'},
data: {hierarchyId: '', childAssetId: '', clientToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/assets/:assetId/disassociate';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"hierarchyId":"","childAssetId":"","clientToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/assets/:assetId/disassociate',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "hierarchyId": "",\n "childAssetId": "",\n "clientToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"hierarchyId\": \"\",\n \"childAssetId\": \"\",\n \"clientToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/assets/:assetId/disassociate")
.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/assets/:assetId/disassociate',
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({hierarchyId: '', childAssetId: '', clientToken: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/assets/:assetId/disassociate',
headers: {'content-type': 'application/json'},
body: {hierarchyId: '', childAssetId: '', clientToken: ''},
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}}/assets/:assetId/disassociate');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
hierarchyId: '',
childAssetId: '',
clientToken: ''
});
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}}/assets/:assetId/disassociate',
headers: {'content-type': 'application/json'},
data: {hierarchyId: '', childAssetId: '', clientToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/assets/:assetId/disassociate';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"hierarchyId":"","childAssetId":"","clientToken":""}'
};
try {
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 = @{ @"hierarchyId": @"",
@"childAssetId": @"",
@"clientToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/assets/:assetId/disassociate"]
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}}/assets/:assetId/disassociate" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"hierarchyId\": \"\",\n \"childAssetId\": \"\",\n \"clientToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/assets/:assetId/disassociate",
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([
'hierarchyId' => '',
'childAssetId' => '',
'clientToken' => ''
]),
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}}/assets/:assetId/disassociate', [
'body' => '{
"hierarchyId": "",
"childAssetId": "",
"clientToken": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/assets/:assetId/disassociate');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'hierarchyId' => '',
'childAssetId' => '',
'clientToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'hierarchyId' => '',
'childAssetId' => '',
'clientToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/assets/:assetId/disassociate');
$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}}/assets/:assetId/disassociate' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"hierarchyId": "",
"childAssetId": "",
"clientToken": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/assets/:assetId/disassociate' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"hierarchyId": "",
"childAssetId": "",
"clientToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"hierarchyId\": \"\",\n \"childAssetId\": \"\",\n \"clientToken\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/assets/:assetId/disassociate", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/assets/:assetId/disassociate"
payload = {
"hierarchyId": "",
"childAssetId": "",
"clientToken": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/assets/:assetId/disassociate"
payload <- "{\n \"hierarchyId\": \"\",\n \"childAssetId\": \"\",\n \"clientToken\": \"\"\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}}/assets/:assetId/disassociate")
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 \"hierarchyId\": \"\",\n \"childAssetId\": \"\",\n \"clientToken\": \"\"\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/assets/:assetId/disassociate') do |req|
req.body = "{\n \"hierarchyId\": \"\",\n \"childAssetId\": \"\",\n \"clientToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/assets/:assetId/disassociate";
let payload = json!({
"hierarchyId": "",
"childAssetId": "",
"clientToken": ""
});
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}}/assets/:assetId/disassociate \
--header 'content-type: application/json' \
--data '{
"hierarchyId": "",
"childAssetId": "",
"clientToken": ""
}'
echo '{
"hierarchyId": "",
"childAssetId": "",
"clientToken": ""
}' | \
http POST {{baseUrl}}/assets/:assetId/disassociate \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "hierarchyId": "",\n "childAssetId": "",\n "clientToken": ""\n}' \
--output-document \
- {{baseUrl}}/assets/:assetId/disassociate
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"hierarchyId": "",
"childAssetId": "",
"clientToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/assets/:assetId/disassociate")! 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
DisassociateTimeSeriesFromAssetProperty
{{baseUrl}}/timeseries/disassociate/#alias&assetId&propertyId
QUERY PARAMS
alias
assetId
propertyId
BODY json
{
"clientToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/timeseries/disassociate/?alias=&assetId=&propertyId=#alias&assetId&propertyId");
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 \"clientToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/timeseries/disassociate/#alias&assetId&propertyId" {:query-params {:alias ""
:assetId ""
:propertyId ""}
:content-type :json
:form-params {:clientToken ""}})
require "http/client"
url = "{{baseUrl}}/timeseries/disassociate/?alias=&assetId=&propertyId=#alias&assetId&propertyId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"clientToken\": \"\"\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}}/timeseries/disassociate/?alias=&assetId=&propertyId=#alias&assetId&propertyId"),
Content = new StringContent("{\n \"clientToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/timeseries/disassociate/?alias=&assetId=&propertyId=#alias&assetId&propertyId");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"clientToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/timeseries/disassociate/?alias=&assetId=&propertyId=#alias&assetId&propertyId"
payload := strings.NewReader("{\n \"clientToken\": \"\"\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/timeseries/disassociate/?alias=&assetId=&propertyId= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 23
{
"clientToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/timeseries/disassociate/?alias=&assetId=&propertyId=#alias&assetId&propertyId")
.setHeader("content-type", "application/json")
.setBody("{\n \"clientToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/timeseries/disassociate/?alias=&assetId=&propertyId=#alias&assetId&propertyId"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"clientToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"clientToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/timeseries/disassociate/?alias=&assetId=&propertyId=#alias&assetId&propertyId")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/timeseries/disassociate/?alias=&assetId=&propertyId=#alias&assetId&propertyId")
.header("content-type", "application/json")
.body("{\n \"clientToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
clientToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/timeseries/disassociate/?alias=&assetId=&propertyId=#alias&assetId&propertyId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/timeseries/disassociate/#alias&assetId&propertyId',
params: {alias: '', assetId: '', propertyId: ''},
headers: {'content-type': 'application/json'},
data: {clientToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/timeseries/disassociate/?alias=&assetId=&propertyId=#alias&assetId&propertyId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"clientToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/timeseries/disassociate/?alias=&assetId=&propertyId=#alias&assetId&propertyId',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "clientToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"clientToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/timeseries/disassociate/?alias=&assetId=&propertyId=#alias&assetId&propertyId")
.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/timeseries/disassociate/?alias=&assetId=&propertyId=',
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({clientToken: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/timeseries/disassociate/#alias&assetId&propertyId',
qs: {alias: '', assetId: '', propertyId: ''},
headers: {'content-type': 'application/json'},
body: {clientToken: ''},
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}}/timeseries/disassociate/#alias&assetId&propertyId');
req.query({
alias: '',
assetId: '',
propertyId: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
clientToken: ''
});
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}}/timeseries/disassociate/#alias&assetId&propertyId',
params: {alias: '', assetId: '', propertyId: ''},
headers: {'content-type': 'application/json'},
data: {clientToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/timeseries/disassociate/?alias=&assetId=&propertyId=#alias&assetId&propertyId';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"clientToken":""}'
};
try {
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 = @{ @"clientToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/timeseries/disassociate/?alias=&assetId=&propertyId=#alias&assetId&propertyId"]
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}}/timeseries/disassociate/?alias=&assetId=&propertyId=#alias&assetId&propertyId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"clientToken\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/timeseries/disassociate/?alias=&assetId=&propertyId=#alias&assetId&propertyId",
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([
'clientToken' => ''
]),
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}}/timeseries/disassociate/?alias=&assetId=&propertyId=#alias&assetId&propertyId', [
'body' => '{
"clientToken": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/timeseries/disassociate/#alias&assetId&propertyId');
$request->setMethod(HTTP_METH_POST);
$request->setQueryData([
'alias' => '',
'assetId' => '',
'propertyId' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'clientToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'clientToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/timeseries/disassociate/#alias&assetId&propertyId');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'alias' => '',
'assetId' => '',
'propertyId' => ''
]));
$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}}/timeseries/disassociate/?alias=&assetId=&propertyId=#alias&assetId&propertyId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"clientToken": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/timeseries/disassociate/?alias=&assetId=&propertyId=#alias&assetId&propertyId' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"clientToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"clientToken\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/timeseries/disassociate/?alias=&assetId=&propertyId=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/timeseries/disassociate/#alias&assetId&propertyId"
querystring = {"alias":"","assetId":"","propertyId":""}
payload = { "clientToken": "" }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/timeseries/disassociate/#alias&assetId&propertyId"
queryString <- list(
alias = "",
assetId = "",
propertyId = ""
)
payload <- "{\n \"clientToken\": \"\"\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/timeseries/disassociate/?alias=&assetId=&propertyId=#alias&assetId&propertyId")
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 \"clientToken\": \"\"\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/timeseries/disassociate/') do |req|
req.params['alias'] = ''
req.params['assetId'] = ''
req.params['propertyId'] = ''
req.body = "{\n \"clientToken\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/timeseries/disassociate/#alias&assetId&propertyId";
let querystring = [
("alias", ""),
("assetId", ""),
("propertyId", ""),
];
let payload = json!({"clientToken": ""});
let mut headers = reqwest::header::HeaderMap::new();
headers.insert("content-type", "application/json".parse().unwrap());
let client = reqwest::Client::new();
let response = client.post(url)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/timeseries/disassociate/?alias=&assetId=&propertyId=#alias&assetId&propertyId' \
--header 'content-type: application/json' \
--data '{
"clientToken": ""
}'
echo '{
"clientToken": ""
}' | \
http POST '{{baseUrl}}/timeseries/disassociate/?alias=&assetId=&propertyId=#alias&assetId&propertyId' \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "clientToken": ""\n}' \
--output-document \
- '{{baseUrl}}/timeseries/disassociate/?alias=&assetId=&propertyId=#alias&assetId&propertyId'
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["clientToken": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/timeseries/disassociate/?alias=&assetId=&propertyId=#alias&assetId&propertyId")! 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
GetAssetPropertyAggregates
{{baseUrl}}/properties/aggregates#aggregateTypes&resolution&startDate&endDate
QUERY PARAMS
aggregateTypes
resolution
startDate
endDate
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/properties/aggregates?aggregateTypes=&resolution=&startDate=&endDate=#aggregateTypes&resolution&startDate&endDate");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/properties/aggregates#aggregateTypes&resolution&startDate&endDate" {:query-params {:aggregateTypes ""
:resolution ""
:startDate ""
:endDate ""}})
require "http/client"
url = "{{baseUrl}}/properties/aggregates?aggregateTypes=&resolution=&startDate=&endDate=#aggregateTypes&resolution&startDate&endDate"
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}}/properties/aggregates?aggregateTypes=&resolution=&startDate=&endDate=#aggregateTypes&resolution&startDate&endDate"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/properties/aggregates?aggregateTypes=&resolution=&startDate=&endDate=#aggregateTypes&resolution&startDate&endDate");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/properties/aggregates?aggregateTypes=&resolution=&startDate=&endDate=#aggregateTypes&resolution&startDate&endDate"
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/properties/aggregates?aggregateTypes=&resolution=&startDate=&endDate= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/properties/aggregates?aggregateTypes=&resolution=&startDate=&endDate=#aggregateTypes&resolution&startDate&endDate")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/properties/aggregates?aggregateTypes=&resolution=&startDate=&endDate=#aggregateTypes&resolution&startDate&endDate"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/properties/aggregates?aggregateTypes=&resolution=&startDate=&endDate=#aggregateTypes&resolution&startDate&endDate")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/properties/aggregates?aggregateTypes=&resolution=&startDate=&endDate=#aggregateTypes&resolution&startDate&endDate")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/properties/aggregates?aggregateTypes=&resolution=&startDate=&endDate=#aggregateTypes&resolution&startDate&endDate');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/properties/aggregates#aggregateTypes&resolution&startDate&endDate',
params: {aggregateTypes: '', resolution: '', startDate: '', endDate: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/properties/aggregates?aggregateTypes=&resolution=&startDate=&endDate=#aggregateTypes&resolution&startDate&endDate';
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}}/properties/aggregates?aggregateTypes=&resolution=&startDate=&endDate=#aggregateTypes&resolution&startDate&endDate',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/properties/aggregates?aggregateTypes=&resolution=&startDate=&endDate=#aggregateTypes&resolution&startDate&endDate")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/properties/aggregates?aggregateTypes=&resolution=&startDate=&endDate=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/properties/aggregates#aggregateTypes&resolution&startDate&endDate',
qs: {aggregateTypes: '', resolution: '', startDate: '', endDate: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/properties/aggregates#aggregateTypes&resolution&startDate&endDate');
req.query({
aggregateTypes: '',
resolution: '',
startDate: '',
endDate: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/properties/aggregates#aggregateTypes&resolution&startDate&endDate',
params: {aggregateTypes: '', resolution: '', startDate: '', endDate: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/properties/aggregates?aggregateTypes=&resolution=&startDate=&endDate=#aggregateTypes&resolution&startDate&endDate';
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}}/properties/aggregates?aggregateTypes=&resolution=&startDate=&endDate=#aggregateTypes&resolution&startDate&endDate"]
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}}/properties/aggregates?aggregateTypes=&resolution=&startDate=&endDate=#aggregateTypes&resolution&startDate&endDate" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/properties/aggregates?aggregateTypes=&resolution=&startDate=&endDate=#aggregateTypes&resolution&startDate&endDate",
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}}/properties/aggregates?aggregateTypes=&resolution=&startDate=&endDate=#aggregateTypes&resolution&startDate&endDate');
echo $response->getBody();
setUrl('{{baseUrl}}/properties/aggregates#aggregateTypes&resolution&startDate&endDate');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'aggregateTypes' => '',
'resolution' => '',
'startDate' => '',
'endDate' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/properties/aggregates#aggregateTypes&resolution&startDate&endDate');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'aggregateTypes' => '',
'resolution' => '',
'startDate' => '',
'endDate' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/properties/aggregates?aggregateTypes=&resolution=&startDate=&endDate=#aggregateTypes&resolution&startDate&endDate' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/properties/aggregates?aggregateTypes=&resolution=&startDate=&endDate=#aggregateTypes&resolution&startDate&endDate' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/properties/aggregates?aggregateTypes=&resolution=&startDate=&endDate=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/properties/aggregates#aggregateTypes&resolution&startDate&endDate"
querystring = {"aggregateTypes":"","resolution":"","startDate":"","endDate":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/properties/aggregates#aggregateTypes&resolution&startDate&endDate"
queryString <- list(
aggregateTypes = "",
resolution = "",
startDate = "",
endDate = ""
)
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/properties/aggregates?aggregateTypes=&resolution=&startDate=&endDate=#aggregateTypes&resolution&startDate&endDate")
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/properties/aggregates') do |req|
req.params['aggregateTypes'] = ''
req.params['resolution'] = ''
req.params['startDate'] = ''
req.params['endDate'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/properties/aggregates#aggregateTypes&resolution&startDate&endDate";
let querystring = [
("aggregateTypes", ""),
("resolution", ""),
("startDate", ""),
("endDate", ""),
];
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}}/properties/aggregates?aggregateTypes=&resolution=&startDate=&endDate=#aggregateTypes&resolution&startDate&endDate'
http GET '{{baseUrl}}/properties/aggregates?aggregateTypes=&resolution=&startDate=&endDate=#aggregateTypes&resolution&startDate&endDate'
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/properties/aggregates?aggregateTypes=&resolution=&startDate=&endDate=#aggregateTypes&resolution&startDate&endDate'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/properties/aggregates?aggregateTypes=&resolution=&startDate=&endDate=#aggregateTypes&resolution&startDate&endDate")! 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
GetAssetPropertyValue
{{baseUrl}}/properties/latest
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/properties/latest");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/properties/latest")
require "http/client"
url = "{{baseUrl}}/properties/latest"
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}}/properties/latest"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/properties/latest");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/properties/latest"
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/properties/latest HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/properties/latest")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/properties/latest"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/properties/latest")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/properties/latest")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/properties/latest');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/properties/latest'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/properties/latest';
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}}/properties/latest',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/properties/latest")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/properties/latest',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/properties/latest'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/properties/latest');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/properties/latest'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/properties/latest';
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}}/properties/latest"]
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}}/properties/latest" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/properties/latest",
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}}/properties/latest');
echo $response->getBody();
setUrl('{{baseUrl}}/properties/latest');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/properties/latest');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/properties/latest' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/properties/latest' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/properties/latest")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/properties/latest"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/properties/latest"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/properties/latest")
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/properties/latest') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/properties/latest";
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}}/properties/latest
http GET {{baseUrl}}/properties/latest
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/properties/latest
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/properties/latest")! 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
GetAssetPropertyValueHistory
{{baseUrl}}/properties/history
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/properties/history");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/properties/history")
require "http/client"
url = "{{baseUrl}}/properties/history"
response = HTTP::Client.get url
puts response.body
using System.Net.Http.Headers;
var client = new HttpClient();
var request = new HttpRequestMessage
{
Method = HttpMethod.Get,
RequestUri = new Uri("{{baseUrl}}/properties/history"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/properties/history");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/properties/history"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
GET /baseUrl/properties/history HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/properties/history")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/properties/history"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/properties/history")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/properties/history")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/properties/history');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/properties/history'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/properties/history';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/properties/history',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/properties/history")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/properties/history',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/properties/history'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/properties/history');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/properties/history'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/properties/history';
const options = {method: 'GET'};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
#import
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/properties/history"]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:10.0];
[request setHTTPMethod:@"GET"];
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *dataTask = [session dataTaskWithRequest:request
completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse *) response;
NSLog(@"%@", httpResponse);
}
}];
[dataTask resume];
open Cohttp_lwt_unix
open Cohttp
open Lwt
let uri = Uri.of_string "{{baseUrl}}/properties/history" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/properties/history",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
request('GET', '{{baseUrl}}/properties/history');
echo $response->getBody();
setUrl('{{baseUrl}}/properties/history');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/properties/history');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/properties/history' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/properties/history' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/properties/history")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/properties/history"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/properties/history"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/properties/history")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body
require 'faraday'
conn = Faraday.new(
url: 'https://example.com',
)
response = conn.get('/baseUrl/properties/history') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/properties/history";
let client = reqwest::Client::new();
let response = client.get(url)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request GET \
--url {{baseUrl}}/properties/history
http GET {{baseUrl}}/properties/history
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/properties/history
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/properties/history")! as URL,
cachePolicy: .useProtocolCachePolicy,
timeoutInterval: 10.0)
request.httpMethod = "GET"
let session = URLSession.shared
let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in
if (error != nil) {
print(error as Any)
} else {
let httpResponse = response as? HTTPURLResponse
print(httpResponse)
}
})
dataTask.resume()
GET
GetInterpolatedAssetPropertyValues
{{baseUrl}}/properties/interpolated#startTimeInSeconds&endTimeInSeconds&quality&intervalInSeconds&type
QUERY PARAMS
startTimeInSeconds
endTimeInSeconds
quality
intervalInSeconds
type
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/properties/interpolated?startTimeInSeconds=&endTimeInSeconds=&quality=&intervalInSeconds=&type=#startTimeInSeconds&endTimeInSeconds&quality&intervalInSeconds&type");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/properties/interpolated#startTimeInSeconds&endTimeInSeconds&quality&intervalInSeconds&type" {:query-params {:startTimeInSeconds ""
:endTimeInSeconds ""
:quality ""
:intervalInSeconds ""
:type ""}})
require "http/client"
url = "{{baseUrl}}/properties/interpolated?startTimeInSeconds=&endTimeInSeconds=&quality=&intervalInSeconds=&type=#startTimeInSeconds&endTimeInSeconds&quality&intervalInSeconds&type"
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}}/properties/interpolated?startTimeInSeconds=&endTimeInSeconds=&quality=&intervalInSeconds=&type=#startTimeInSeconds&endTimeInSeconds&quality&intervalInSeconds&type"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/properties/interpolated?startTimeInSeconds=&endTimeInSeconds=&quality=&intervalInSeconds=&type=#startTimeInSeconds&endTimeInSeconds&quality&intervalInSeconds&type");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/properties/interpolated?startTimeInSeconds=&endTimeInSeconds=&quality=&intervalInSeconds=&type=#startTimeInSeconds&endTimeInSeconds&quality&intervalInSeconds&type"
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/properties/interpolated?startTimeInSeconds=&endTimeInSeconds=&quality=&intervalInSeconds=&type= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/properties/interpolated?startTimeInSeconds=&endTimeInSeconds=&quality=&intervalInSeconds=&type=#startTimeInSeconds&endTimeInSeconds&quality&intervalInSeconds&type")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/properties/interpolated?startTimeInSeconds=&endTimeInSeconds=&quality=&intervalInSeconds=&type=#startTimeInSeconds&endTimeInSeconds&quality&intervalInSeconds&type"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/properties/interpolated?startTimeInSeconds=&endTimeInSeconds=&quality=&intervalInSeconds=&type=#startTimeInSeconds&endTimeInSeconds&quality&intervalInSeconds&type")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/properties/interpolated?startTimeInSeconds=&endTimeInSeconds=&quality=&intervalInSeconds=&type=#startTimeInSeconds&endTimeInSeconds&quality&intervalInSeconds&type")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/properties/interpolated?startTimeInSeconds=&endTimeInSeconds=&quality=&intervalInSeconds=&type=#startTimeInSeconds&endTimeInSeconds&quality&intervalInSeconds&type');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/properties/interpolated#startTimeInSeconds&endTimeInSeconds&quality&intervalInSeconds&type',
params: {
startTimeInSeconds: '',
endTimeInSeconds: '',
quality: '',
intervalInSeconds: '',
type: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/properties/interpolated?startTimeInSeconds=&endTimeInSeconds=&quality=&intervalInSeconds=&type=#startTimeInSeconds&endTimeInSeconds&quality&intervalInSeconds&type';
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}}/properties/interpolated?startTimeInSeconds=&endTimeInSeconds=&quality=&intervalInSeconds=&type=#startTimeInSeconds&endTimeInSeconds&quality&intervalInSeconds&type',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/properties/interpolated?startTimeInSeconds=&endTimeInSeconds=&quality=&intervalInSeconds=&type=#startTimeInSeconds&endTimeInSeconds&quality&intervalInSeconds&type")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/properties/interpolated?startTimeInSeconds=&endTimeInSeconds=&quality=&intervalInSeconds=&type=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/properties/interpolated#startTimeInSeconds&endTimeInSeconds&quality&intervalInSeconds&type',
qs: {
startTimeInSeconds: '',
endTimeInSeconds: '',
quality: '',
intervalInSeconds: '',
type: ''
}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/properties/interpolated#startTimeInSeconds&endTimeInSeconds&quality&intervalInSeconds&type');
req.query({
startTimeInSeconds: '',
endTimeInSeconds: '',
quality: '',
intervalInSeconds: '',
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: 'GET',
url: '{{baseUrl}}/properties/interpolated#startTimeInSeconds&endTimeInSeconds&quality&intervalInSeconds&type',
params: {
startTimeInSeconds: '',
endTimeInSeconds: '',
quality: '',
intervalInSeconds: '',
type: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/properties/interpolated?startTimeInSeconds=&endTimeInSeconds=&quality=&intervalInSeconds=&type=#startTimeInSeconds&endTimeInSeconds&quality&intervalInSeconds&type';
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}}/properties/interpolated?startTimeInSeconds=&endTimeInSeconds=&quality=&intervalInSeconds=&type=#startTimeInSeconds&endTimeInSeconds&quality&intervalInSeconds&type"]
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}}/properties/interpolated?startTimeInSeconds=&endTimeInSeconds=&quality=&intervalInSeconds=&type=#startTimeInSeconds&endTimeInSeconds&quality&intervalInSeconds&type" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/properties/interpolated?startTimeInSeconds=&endTimeInSeconds=&quality=&intervalInSeconds=&type=#startTimeInSeconds&endTimeInSeconds&quality&intervalInSeconds&type",
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}}/properties/interpolated?startTimeInSeconds=&endTimeInSeconds=&quality=&intervalInSeconds=&type=#startTimeInSeconds&endTimeInSeconds&quality&intervalInSeconds&type');
echo $response->getBody();
setUrl('{{baseUrl}}/properties/interpolated#startTimeInSeconds&endTimeInSeconds&quality&intervalInSeconds&type');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'startTimeInSeconds' => '',
'endTimeInSeconds' => '',
'quality' => '',
'intervalInSeconds' => '',
'type' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/properties/interpolated#startTimeInSeconds&endTimeInSeconds&quality&intervalInSeconds&type');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'startTimeInSeconds' => '',
'endTimeInSeconds' => '',
'quality' => '',
'intervalInSeconds' => '',
'type' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/properties/interpolated?startTimeInSeconds=&endTimeInSeconds=&quality=&intervalInSeconds=&type=#startTimeInSeconds&endTimeInSeconds&quality&intervalInSeconds&type' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/properties/interpolated?startTimeInSeconds=&endTimeInSeconds=&quality=&intervalInSeconds=&type=#startTimeInSeconds&endTimeInSeconds&quality&intervalInSeconds&type' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/properties/interpolated?startTimeInSeconds=&endTimeInSeconds=&quality=&intervalInSeconds=&type=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/properties/interpolated#startTimeInSeconds&endTimeInSeconds&quality&intervalInSeconds&type"
querystring = {"startTimeInSeconds":"","endTimeInSeconds":"","quality":"","intervalInSeconds":"","type":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/properties/interpolated#startTimeInSeconds&endTimeInSeconds&quality&intervalInSeconds&type"
queryString <- list(
startTimeInSeconds = "",
endTimeInSeconds = "",
quality = "",
intervalInSeconds = "",
type = ""
)
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/properties/interpolated?startTimeInSeconds=&endTimeInSeconds=&quality=&intervalInSeconds=&type=#startTimeInSeconds&endTimeInSeconds&quality&intervalInSeconds&type")
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/properties/interpolated') do |req|
req.params['startTimeInSeconds'] = ''
req.params['endTimeInSeconds'] = ''
req.params['quality'] = ''
req.params['intervalInSeconds'] = ''
req.params['type'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/properties/interpolated#startTimeInSeconds&endTimeInSeconds&quality&intervalInSeconds&type";
let querystring = [
("startTimeInSeconds", ""),
("endTimeInSeconds", ""),
("quality", ""),
("intervalInSeconds", ""),
("type", ""),
];
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}}/properties/interpolated?startTimeInSeconds=&endTimeInSeconds=&quality=&intervalInSeconds=&type=#startTimeInSeconds&endTimeInSeconds&quality&intervalInSeconds&type'
http GET '{{baseUrl}}/properties/interpolated?startTimeInSeconds=&endTimeInSeconds=&quality=&intervalInSeconds=&type=#startTimeInSeconds&endTimeInSeconds&quality&intervalInSeconds&type'
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/properties/interpolated?startTimeInSeconds=&endTimeInSeconds=&quality=&intervalInSeconds=&type=#startTimeInSeconds&endTimeInSeconds&quality&intervalInSeconds&type'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/properties/interpolated?startTimeInSeconds=&endTimeInSeconds=&quality=&intervalInSeconds=&type=#startTimeInSeconds&endTimeInSeconds&quality&intervalInSeconds&type")! 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
ListAccessPolicies
{{baseUrl}}/access-policies
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/access-policies");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/access-policies")
require "http/client"
url = "{{baseUrl}}/access-policies"
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}}/access-policies"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/access-policies");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/access-policies"
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/access-policies HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/access-policies")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/access-policies"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/access-policies")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/access-policies")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/access-policies');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/access-policies'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/access-policies';
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}}/access-policies',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/access-policies")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/access-policies',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/access-policies'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/access-policies');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/access-policies'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/access-policies';
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}}/access-policies"]
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}}/access-policies" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/access-policies",
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}}/access-policies');
echo $response->getBody();
setUrl('{{baseUrl}}/access-policies');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/access-policies');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/access-policies' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/access-policies' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/access-policies")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/access-policies"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/access-policies"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/access-policies")
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/access-policies') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/access-policies";
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}}/access-policies
http GET {{baseUrl}}/access-policies
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/access-policies
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/access-policies")! 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
ListAssetModelProperties
{{baseUrl}}/asset-models/:assetModelId/properties
QUERY PARAMS
assetModelId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/asset-models/:assetModelId/properties");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/asset-models/:assetModelId/properties")
require "http/client"
url = "{{baseUrl}}/asset-models/:assetModelId/properties"
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}}/asset-models/:assetModelId/properties"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/asset-models/:assetModelId/properties");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/asset-models/:assetModelId/properties"
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/asset-models/:assetModelId/properties HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/asset-models/:assetModelId/properties")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/asset-models/:assetModelId/properties"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/asset-models/:assetModelId/properties")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/asset-models/:assetModelId/properties")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/asset-models/:assetModelId/properties');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/asset-models/:assetModelId/properties'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/asset-models/:assetModelId/properties';
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}}/asset-models/:assetModelId/properties',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/asset-models/:assetModelId/properties")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/asset-models/:assetModelId/properties',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/asset-models/:assetModelId/properties'
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/asset-models/:assetModelId/properties');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/asset-models/:assetModelId/properties'
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/asset-models/:assetModelId/properties';
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}}/asset-models/:assetModelId/properties"]
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}}/asset-models/:assetModelId/properties" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/asset-models/:assetModelId/properties",
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}}/asset-models/:assetModelId/properties');
echo $response->getBody();
setUrl('{{baseUrl}}/asset-models/:assetModelId/properties');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/asset-models/:assetModelId/properties');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/asset-models/:assetModelId/properties' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/asset-models/:assetModelId/properties' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/asset-models/:assetModelId/properties")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/asset-models/:assetModelId/properties"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/asset-models/:assetModelId/properties"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/asset-models/:assetModelId/properties")
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/asset-models/:assetModelId/properties') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/asset-models/:assetModelId/properties";
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}}/asset-models/:assetModelId/properties
http GET {{baseUrl}}/asset-models/:assetModelId/properties
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/asset-models/:assetModelId/properties
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/asset-models/:assetModelId/properties")! 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
ListAssetModels
{{baseUrl}}/asset-models
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/asset-models");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/asset-models")
require "http/client"
url = "{{baseUrl}}/asset-models"
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}}/asset-models"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/asset-models");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/asset-models"
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/asset-models HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/asset-models")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/asset-models"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/asset-models")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/asset-models")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/asset-models');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/asset-models'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/asset-models';
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}}/asset-models',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/asset-models")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/asset-models',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/asset-models'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/asset-models');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/asset-models'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/asset-models';
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}}/asset-models"]
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}}/asset-models" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/asset-models",
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}}/asset-models');
echo $response->getBody();
setUrl('{{baseUrl}}/asset-models');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/asset-models');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/asset-models' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/asset-models' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/asset-models")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/asset-models"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/asset-models"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/asset-models")
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/asset-models') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/asset-models";
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}}/asset-models
http GET {{baseUrl}}/asset-models
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/asset-models
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/asset-models")! 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
ListAssetProperties
{{baseUrl}}/assets/:assetId/properties
QUERY PARAMS
assetId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/assets/:assetId/properties");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/assets/:assetId/properties")
require "http/client"
url = "{{baseUrl}}/assets/:assetId/properties"
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}}/assets/:assetId/properties"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/assets/:assetId/properties");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/assets/:assetId/properties"
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/assets/:assetId/properties HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/assets/:assetId/properties")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/assets/:assetId/properties"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/assets/:assetId/properties")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/assets/:assetId/properties")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/assets/:assetId/properties');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/assets/:assetId/properties'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/assets/:assetId/properties';
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}}/assets/:assetId/properties',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/assets/:assetId/properties")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/assets/:assetId/properties',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/assets/:assetId/properties'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/assets/:assetId/properties');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/assets/:assetId/properties'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/assets/:assetId/properties';
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}}/assets/:assetId/properties"]
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}}/assets/:assetId/properties" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/assets/:assetId/properties",
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}}/assets/:assetId/properties');
echo $response->getBody();
setUrl('{{baseUrl}}/assets/:assetId/properties');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/assets/:assetId/properties');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/assets/:assetId/properties' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/assets/:assetId/properties' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/assets/:assetId/properties")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/assets/:assetId/properties"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/assets/:assetId/properties"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/assets/:assetId/properties")
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/assets/:assetId/properties') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/assets/:assetId/properties";
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}}/assets/:assetId/properties
http GET {{baseUrl}}/assets/:assetId/properties
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/assets/:assetId/properties
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/assets/:assetId/properties")! 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
ListAssetRelationships
{{baseUrl}}/assets/:assetId/assetRelationships#traversalType
QUERY PARAMS
traversalType
assetId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/assets/:assetId/assetRelationships?traversalType=#traversalType");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/assets/:assetId/assetRelationships#traversalType" {:query-params {:traversalType ""}})
require "http/client"
url = "{{baseUrl}}/assets/:assetId/assetRelationships?traversalType=#traversalType"
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}}/assets/:assetId/assetRelationships?traversalType=#traversalType"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/assets/:assetId/assetRelationships?traversalType=#traversalType");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/assets/:assetId/assetRelationships?traversalType=#traversalType"
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/assets/:assetId/assetRelationships?traversalType= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/assets/:assetId/assetRelationships?traversalType=#traversalType")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/assets/:assetId/assetRelationships?traversalType=#traversalType"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/assets/:assetId/assetRelationships?traversalType=#traversalType")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/assets/:assetId/assetRelationships?traversalType=#traversalType")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/assets/:assetId/assetRelationships?traversalType=#traversalType');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/assets/:assetId/assetRelationships#traversalType',
params: {traversalType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/assets/:assetId/assetRelationships?traversalType=#traversalType';
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}}/assets/:assetId/assetRelationships?traversalType=#traversalType',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/assets/:assetId/assetRelationships?traversalType=#traversalType")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/assets/:assetId/assetRelationships?traversalType=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/assets/:assetId/assetRelationships#traversalType',
qs: {traversalType: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/assets/:assetId/assetRelationships#traversalType');
req.query({
traversalType: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/assets/:assetId/assetRelationships#traversalType',
params: {traversalType: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/assets/:assetId/assetRelationships?traversalType=#traversalType';
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}}/assets/:assetId/assetRelationships?traversalType=#traversalType"]
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}}/assets/:assetId/assetRelationships?traversalType=#traversalType" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/assets/:assetId/assetRelationships?traversalType=#traversalType",
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}}/assets/:assetId/assetRelationships?traversalType=#traversalType');
echo $response->getBody();
setUrl('{{baseUrl}}/assets/:assetId/assetRelationships#traversalType');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'traversalType' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/assets/:assetId/assetRelationships#traversalType');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'traversalType' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/assets/:assetId/assetRelationships?traversalType=#traversalType' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/assets/:assetId/assetRelationships?traversalType=#traversalType' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/assets/:assetId/assetRelationships?traversalType=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/assets/:assetId/assetRelationships#traversalType"
querystring = {"traversalType":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/assets/:assetId/assetRelationships#traversalType"
queryString <- list(traversalType = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/assets/:assetId/assetRelationships?traversalType=#traversalType")
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/assets/:assetId/assetRelationships') do |req|
req.params['traversalType'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/assets/:assetId/assetRelationships#traversalType";
let querystring = [
("traversalType", ""),
];
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}}/assets/:assetId/assetRelationships?traversalType=#traversalType'
http GET '{{baseUrl}}/assets/:assetId/assetRelationships?traversalType=#traversalType'
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/assets/:assetId/assetRelationships?traversalType=#traversalType'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/assets/:assetId/assetRelationships?traversalType=#traversalType")! 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
ListAssets
{{baseUrl}}/assets
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/assets");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/assets")
require "http/client"
url = "{{baseUrl}}/assets"
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}}/assets"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/assets");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/assets"
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/assets HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/assets")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/assets"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/assets")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/assets")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/assets');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/assets'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/assets';
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}}/assets',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/assets")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/assets',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/assets'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/assets');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/assets'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/assets';
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}}/assets"]
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}}/assets" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/assets",
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}}/assets');
echo $response->getBody();
setUrl('{{baseUrl}}/assets');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/assets');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/assets' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/assets' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/assets")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/assets"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/assets"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/assets")
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/assets') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/assets";
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}}/assets
http GET {{baseUrl}}/assets
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/assets
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/assets")! 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
ListAssociatedAssets
{{baseUrl}}/assets/:assetId/hierarchies
QUERY PARAMS
assetId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/assets/:assetId/hierarchies");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/assets/:assetId/hierarchies")
require "http/client"
url = "{{baseUrl}}/assets/:assetId/hierarchies"
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}}/assets/:assetId/hierarchies"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/assets/:assetId/hierarchies");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/assets/:assetId/hierarchies"
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/assets/:assetId/hierarchies HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/assets/:assetId/hierarchies")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/assets/:assetId/hierarchies"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/assets/:assetId/hierarchies")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/assets/:assetId/hierarchies")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/assets/:assetId/hierarchies');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/assets/:assetId/hierarchies'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/assets/:assetId/hierarchies';
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}}/assets/:assetId/hierarchies',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/assets/:assetId/hierarchies")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/assets/:assetId/hierarchies',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/assets/:assetId/hierarchies'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/assets/:assetId/hierarchies');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/assets/:assetId/hierarchies'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/assets/:assetId/hierarchies';
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}}/assets/:assetId/hierarchies"]
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}}/assets/:assetId/hierarchies" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/assets/:assetId/hierarchies",
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}}/assets/:assetId/hierarchies');
echo $response->getBody();
setUrl('{{baseUrl}}/assets/:assetId/hierarchies');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/assets/:assetId/hierarchies');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/assets/:assetId/hierarchies' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/assets/:assetId/hierarchies' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/assets/:assetId/hierarchies")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/assets/:assetId/hierarchies"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/assets/:assetId/hierarchies"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/assets/:assetId/hierarchies")
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/assets/:assetId/hierarchies') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/assets/:assetId/hierarchies";
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}}/assets/:assetId/hierarchies
http GET {{baseUrl}}/assets/:assetId/hierarchies
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/assets/:assetId/hierarchies
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/assets/:assetId/hierarchies")! 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
ListBulkImportJobs
{{baseUrl}}/jobs
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/jobs");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/jobs")
require "http/client"
url = "{{baseUrl}}/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}}/jobs"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/jobs");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/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/jobs HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/jobs")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/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}}/jobs")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/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}}/jobs');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/jobs'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/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}}/jobs',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/jobs")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/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}}/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}}/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}}/jobs'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/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}}/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}}/jobs" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/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}}/jobs');
echo $response->getBody();
setUrl('{{baseUrl}}/jobs');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/jobs');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/jobs' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/jobs' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/jobs")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/jobs"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/jobs"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/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/jobs') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/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}}/jobs
http GET {{baseUrl}}/jobs
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/jobs
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/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
ListDashboards
{{baseUrl}}/dashboards#projectId
QUERY PARAMS
projectId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/dashboards?projectId=#projectId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/dashboards#projectId" {:query-params {:projectId ""}})
require "http/client"
url = "{{baseUrl}}/dashboards?projectId=#projectId"
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}}/dashboards?projectId=#projectId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/dashboards?projectId=#projectId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/dashboards?projectId=#projectId"
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/dashboards?projectId= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/dashboards?projectId=#projectId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/dashboards?projectId=#projectId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/dashboards?projectId=#projectId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/dashboards?projectId=#projectId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/dashboards?projectId=#projectId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/dashboards#projectId',
params: {projectId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/dashboards?projectId=#projectId';
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}}/dashboards?projectId=#projectId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/dashboards?projectId=#projectId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/dashboards?projectId=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/dashboards#projectId',
qs: {projectId: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/dashboards#projectId');
req.query({
projectId: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/dashboards#projectId',
params: {projectId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/dashboards?projectId=#projectId';
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}}/dashboards?projectId=#projectId"]
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}}/dashboards?projectId=#projectId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/dashboards?projectId=#projectId",
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}}/dashboards?projectId=#projectId');
echo $response->getBody();
setUrl('{{baseUrl}}/dashboards#projectId');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'projectId' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/dashboards#projectId');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'projectId' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/dashboards?projectId=#projectId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/dashboards?projectId=#projectId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/dashboards?projectId=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/dashboards#projectId"
querystring = {"projectId":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/dashboards#projectId"
queryString <- list(projectId = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/dashboards?projectId=#projectId")
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/dashboards') do |req|
req.params['projectId'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/dashboards#projectId";
let querystring = [
("projectId", ""),
];
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}}/dashboards?projectId=#projectId'
http GET '{{baseUrl}}/dashboards?projectId=#projectId'
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/dashboards?projectId=#projectId'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/dashboards?projectId=#projectId")! 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
ListGateways
{{baseUrl}}/20200301/gateways
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/20200301/gateways");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/20200301/gateways")
require "http/client"
url = "{{baseUrl}}/20200301/gateways"
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}}/20200301/gateways"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/20200301/gateways");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/20200301/gateways"
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/20200301/gateways HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/20200301/gateways")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/20200301/gateways"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/20200301/gateways")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/20200301/gateways")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/20200301/gateways');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/20200301/gateways'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/20200301/gateways';
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}}/20200301/gateways',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/20200301/gateways")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/20200301/gateways',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/20200301/gateways'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/20200301/gateways');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/20200301/gateways'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/20200301/gateways';
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}}/20200301/gateways"]
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}}/20200301/gateways" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/20200301/gateways",
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}}/20200301/gateways');
echo $response->getBody();
setUrl('{{baseUrl}}/20200301/gateways');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/20200301/gateways');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/20200301/gateways' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/20200301/gateways' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/20200301/gateways")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/20200301/gateways"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/20200301/gateways"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/20200301/gateways")
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/20200301/gateways') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/20200301/gateways";
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}}/20200301/gateways
http GET {{baseUrl}}/20200301/gateways
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/20200301/gateways
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/20200301/gateways")! 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
ListPortals
{{baseUrl}}/portals
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/portals");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/portals")
require "http/client"
url = "{{baseUrl}}/portals"
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}}/portals"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/portals");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/portals"
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/portals HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/portals")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/portals"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/portals")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/portals")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/portals');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/portals'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/portals';
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}}/portals',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/portals")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/portals',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/portals'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/portals');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/portals'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/portals';
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}}/portals"]
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}}/portals" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/portals",
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}}/portals');
echo $response->getBody();
setUrl('{{baseUrl}}/portals');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/portals');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/portals' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/portals' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/portals")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/portals"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/portals"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/portals")
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/portals') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/portals";
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}}/portals
http GET {{baseUrl}}/portals
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/portals
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/portals")! 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
ListProjectAssets
{{baseUrl}}/projects/:projectId/assets
QUERY PARAMS
projectId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId/assets");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/projects/:projectId/assets")
require "http/client"
url = "{{baseUrl}}/projects/:projectId/assets"
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}}/projects/:projectId/assets"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:projectId/assets");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/projects/:projectId/assets"
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/projects/:projectId/assets HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/projects/:projectId/assets")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/projects/:projectId/assets"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/projects/:projectId/assets")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/projects/:projectId/assets")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/projects/:projectId/assets');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/projects/:projectId/assets'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId/assets';
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}}/projects/:projectId/assets',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/projects/:projectId/assets")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/projects/:projectId/assets',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/projects/:projectId/assets'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/projects/:projectId/assets');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/projects/:projectId/assets'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/projects/:projectId/assets';
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}}/projects/:projectId/assets"]
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}}/projects/:projectId/assets" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/projects/:projectId/assets",
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}}/projects/:projectId/assets');
echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId/assets');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/projects/:projectId/assets');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects/:projectId/assets' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId/assets' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/projects/:projectId/assets")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/projects/:projectId/assets"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/projects/:projectId/assets"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/projects/:projectId/assets")
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/projects/:projectId/assets') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/projects/:projectId/assets";
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}}/projects/:projectId/assets
http GET {{baseUrl}}/projects/:projectId/assets
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/projects/:projectId/assets
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId/assets")! 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
ListProjects
{{baseUrl}}/projects#portalId
QUERY PARAMS
portalId
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects?portalId=#portalId");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/projects#portalId" {:query-params {:portalId ""}})
require "http/client"
url = "{{baseUrl}}/projects?portalId=#portalId"
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}}/projects?portalId=#portalId"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects?portalId=#portalId");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/projects?portalId=#portalId"
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/projects?portalId= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/projects?portalId=#portalId")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/projects?portalId=#portalId"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/projects?portalId=#portalId")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/projects?portalId=#portalId")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/projects?portalId=#portalId');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/projects#portalId',
params: {portalId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/projects?portalId=#portalId';
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}}/projects?portalId=#portalId',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/projects?portalId=#portalId")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/projects?portalId=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/projects#portalId',
qs: {portalId: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/projects#portalId');
req.query({
portalId: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/projects#portalId',
params: {portalId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/projects?portalId=#portalId';
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}}/projects?portalId=#portalId"]
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}}/projects?portalId=#portalId" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/projects?portalId=#portalId",
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}}/projects?portalId=#portalId');
echo $response->getBody();
setUrl('{{baseUrl}}/projects#portalId');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'portalId' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/projects#portalId');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'portalId' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/projects?portalId=#portalId' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects?portalId=#portalId' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/projects?portalId=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/projects#portalId"
querystring = {"portalId":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/projects#portalId"
queryString <- list(portalId = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/projects?portalId=#portalId")
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/projects') do |req|
req.params['portalId'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/projects#portalId";
let querystring = [
("portalId", ""),
];
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}}/projects?portalId=#portalId'
http GET '{{baseUrl}}/projects?portalId=#portalId'
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/projects?portalId=#portalId'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects?portalId=#portalId")! 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
ListTagsForResource
{{baseUrl}}/tags#resourceArn
QUERY PARAMS
resourceArn
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/tags?resourceArn=#resourceArn");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/tags#resourceArn" {:query-params {:resourceArn ""}})
require "http/client"
url = "{{baseUrl}}/tags?resourceArn=#resourceArn"
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}}/tags?resourceArn=#resourceArn"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/tags?resourceArn=#resourceArn");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/tags?resourceArn=#resourceArn"
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/tags?resourceArn= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/tags?resourceArn=#resourceArn")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/tags?resourceArn=#resourceArn"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/tags?resourceArn=#resourceArn")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/tags?resourceArn=#resourceArn")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/tags?resourceArn=#resourceArn');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'GET',
url: '{{baseUrl}}/tags#resourceArn',
params: {resourceArn: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/tags?resourceArn=#resourceArn';
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}}/tags?resourceArn=#resourceArn',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/tags?resourceArn=#resourceArn")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/tags?resourceArn=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {
method: 'GET',
url: '{{baseUrl}}/tags#resourceArn',
qs: {resourceArn: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/tags#resourceArn');
req.query({
resourceArn: ''
});
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {
method: 'GET',
url: '{{baseUrl}}/tags#resourceArn',
params: {resourceArn: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/tags?resourceArn=#resourceArn';
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}}/tags?resourceArn=#resourceArn"]
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}}/tags?resourceArn=#resourceArn" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/tags?resourceArn=#resourceArn",
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}}/tags?resourceArn=#resourceArn');
echo $response->getBody();
setUrl('{{baseUrl}}/tags#resourceArn');
$request->setMethod(HTTP_METH_GET);
$request->setQueryData([
'resourceArn' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/tags#resourceArn');
$request->setRequestMethod('GET');
$request->setQuery(new http\QueryString([
'resourceArn' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/tags?resourceArn=#resourceArn' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/tags?resourceArn=#resourceArn' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/tags?resourceArn=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/tags#resourceArn"
querystring = {"resourceArn":""}
response = requests.get(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/tags#resourceArn"
queryString <- list(resourceArn = "")
response <- VERB("GET", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/tags?resourceArn=#resourceArn")
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/tags') do |req|
req.params['resourceArn'] = ''
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/tags#resourceArn";
let querystring = [
("resourceArn", ""),
];
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}}/tags?resourceArn=#resourceArn'
http GET '{{baseUrl}}/tags?resourceArn=#resourceArn'
wget --quiet \
--method GET \
--output-document \
- '{{baseUrl}}/tags?resourceArn=#resourceArn'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/tags?resourceArn=#resourceArn")! 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
ListTimeSeries
{{baseUrl}}/timeseries/
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/timeseries/");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/get "{{baseUrl}}/timeseries/")
require "http/client"
url = "{{baseUrl}}/timeseries/"
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}}/timeseries/"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/timeseries/");
var request = new RestRequest("", Method.Get);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/timeseries/"
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/timeseries/ HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("GET", "{{baseUrl}}/timeseries/")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/timeseries/"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
Request request = new Request.Builder()
.url("{{baseUrl}}/timeseries/")
.get()
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.get("{{baseUrl}}/timeseries/")
.asString();
const data = null;
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('GET', '{{baseUrl}}/timeseries/');
xhr.send(data);
import axios from 'axios';
const options = {method: 'GET', url: '{{baseUrl}}/timeseries/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/timeseries/';
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}}/timeseries/',
method: 'GET',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/timeseries/")
.get()
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'GET',
hostname: 'example.com',
port: null,
path: '/baseUrl/timeseries/',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.push(chunk);
});
res.on('end', function () {
const body = Buffer.concat(chunks);
console.log(body.toString());
});
});
req.end();
const request = require('request');
const options = {method: 'GET', url: '{{baseUrl}}/timeseries/'};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('GET', '{{baseUrl}}/timeseries/');
req.end(function (res) {
if (res.error) throw new Error(res.error);
console.log(res.body);
});
const axios = require('axios').default;
const options = {method: 'GET', url: '{{baseUrl}}/timeseries/'};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/timeseries/';
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}}/timeseries/"]
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}}/timeseries/" in
Client.call `GET uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/timeseries/",
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}}/timeseries/');
echo $response->getBody();
setUrl('{{baseUrl}}/timeseries/');
$request->setMethod(HTTP_METH_GET);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/timeseries/');
$request->setRequestMethod('GET');
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/timeseries/' -Method GET
$response = Invoke-RestMethod -Uri '{{baseUrl}}/timeseries/' -Method GET
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("GET", "/baseUrl/timeseries/")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/timeseries/"
response = requests.get(url)
print(response.json())
library(httr)
url <- "{{baseUrl}}/timeseries/"
response <- VERB("GET", url, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/timeseries/")
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/timeseries/') do |req|
end
puts response.status
puts response.body
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/timeseries/";
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}}/timeseries/
http GET {{baseUrl}}/timeseries/
wget --quiet \
--method GET \
--output-document \
- {{baseUrl}}/timeseries/
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/timeseries/")! 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
PutDefaultEncryptionConfiguration
{{baseUrl}}/configuration/account/encryption
BODY json
{
"encryptionType": "",
"kmsKeyId": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/configuration/account/encryption");
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 \"encryptionType\": \"\",\n \"kmsKeyId\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/configuration/account/encryption" {:content-type :json
:form-params {:encryptionType ""
:kmsKeyId ""}})
require "http/client"
url = "{{baseUrl}}/configuration/account/encryption"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"encryptionType\": \"\",\n \"kmsKeyId\": \"\"\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}}/configuration/account/encryption"),
Content = new StringContent("{\n \"encryptionType\": \"\",\n \"kmsKeyId\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/configuration/account/encryption");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"encryptionType\": \"\",\n \"kmsKeyId\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/configuration/account/encryption"
payload := strings.NewReader("{\n \"encryptionType\": \"\",\n \"kmsKeyId\": \"\"\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/configuration/account/encryption HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 44
{
"encryptionType": "",
"kmsKeyId": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/configuration/account/encryption")
.setHeader("content-type", "application/json")
.setBody("{\n \"encryptionType\": \"\",\n \"kmsKeyId\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/configuration/account/encryption"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"encryptionType\": \"\",\n \"kmsKeyId\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"encryptionType\": \"\",\n \"kmsKeyId\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/configuration/account/encryption")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/configuration/account/encryption")
.header("content-type", "application/json")
.body("{\n \"encryptionType\": \"\",\n \"kmsKeyId\": \"\"\n}")
.asString();
const data = JSON.stringify({
encryptionType: '',
kmsKeyId: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/configuration/account/encryption');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/configuration/account/encryption',
headers: {'content-type': 'application/json'},
data: {encryptionType: '', kmsKeyId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/configuration/account/encryption';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"encryptionType":"","kmsKeyId":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/configuration/account/encryption',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "encryptionType": "",\n "kmsKeyId": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"encryptionType\": \"\",\n \"kmsKeyId\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/configuration/account/encryption")
.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/configuration/account/encryption',
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({encryptionType: '', kmsKeyId: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/configuration/account/encryption',
headers: {'content-type': 'application/json'},
body: {encryptionType: '', kmsKeyId: ''},
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}}/configuration/account/encryption');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
encryptionType: '',
kmsKeyId: ''
});
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}}/configuration/account/encryption',
headers: {'content-type': 'application/json'},
data: {encryptionType: '', kmsKeyId: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/configuration/account/encryption';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"encryptionType":"","kmsKeyId":""}'
};
try {
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 = @{ @"encryptionType": @"",
@"kmsKeyId": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/configuration/account/encryption"]
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}}/configuration/account/encryption" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"encryptionType\": \"\",\n \"kmsKeyId\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/configuration/account/encryption",
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([
'encryptionType' => '',
'kmsKeyId' => ''
]),
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}}/configuration/account/encryption', [
'body' => '{
"encryptionType": "",
"kmsKeyId": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/configuration/account/encryption');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'encryptionType' => '',
'kmsKeyId' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'encryptionType' => '',
'kmsKeyId' => ''
]));
$request->setRequestUrl('{{baseUrl}}/configuration/account/encryption');
$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}}/configuration/account/encryption' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"encryptionType": "",
"kmsKeyId": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/configuration/account/encryption' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"encryptionType": "",
"kmsKeyId": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"encryptionType\": \"\",\n \"kmsKeyId\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/configuration/account/encryption", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/configuration/account/encryption"
payload = {
"encryptionType": "",
"kmsKeyId": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/configuration/account/encryption"
payload <- "{\n \"encryptionType\": \"\",\n \"kmsKeyId\": \"\"\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}}/configuration/account/encryption")
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 \"encryptionType\": \"\",\n \"kmsKeyId\": \"\"\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/configuration/account/encryption') do |req|
req.body = "{\n \"encryptionType\": \"\",\n \"kmsKeyId\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/configuration/account/encryption";
let payload = json!({
"encryptionType": "",
"kmsKeyId": ""
});
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}}/configuration/account/encryption \
--header 'content-type: application/json' \
--data '{
"encryptionType": "",
"kmsKeyId": ""
}'
echo '{
"encryptionType": "",
"kmsKeyId": ""
}' | \
http POST {{baseUrl}}/configuration/account/encryption \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "encryptionType": "",\n "kmsKeyId": ""\n}' \
--output-document \
- {{baseUrl}}/configuration/account/encryption
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"encryptionType": "",
"kmsKeyId": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/configuration/account/encryption")! 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
PutLoggingOptions
{{baseUrl}}/logging
BODY json
{
"loggingOptions": {
"level": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/logging");
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 \"loggingOptions\": {\n \"level\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/logging" {:content-type :json
:form-params {:loggingOptions {:level ""}}})
require "http/client"
url = "{{baseUrl}}/logging"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"loggingOptions\": {\n \"level\": \"\"\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}}/logging"),
Content = new StringContent("{\n \"loggingOptions\": {\n \"level\": \"\"\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}}/logging");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"loggingOptions\": {\n \"level\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/logging"
payload := strings.NewReader("{\n \"loggingOptions\": {\n \"level\": \"\"\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/logging HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 45
{
"loggingOptions": {
"level": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/logging")
.setHeader("content-type", "application/json")
.setBody("{\n \"loggingOptions\": {\n \"level\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/logging"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"loggingOptions\": {\n \"level\": \"\"\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 \"loggingOptions\": {\n \"level\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/logging")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/logging")
.header("content-type", "application/json")
.body("{\n \"loggingOptions\": {\n \"level\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
loggingOptions: {
level: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/logging');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/logging',
headers: {'content-type': 'application/json'},
data: {loggingOptions: {level: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/logging';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"loggingOptions":{"level":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/logging',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "loggingOptions": {\n "level": ""\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 \"loggingOptions\": {\n \"level\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/logging")
.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/logging',
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({loggingOptions: {level: ''}}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/logging',
headers: {'content-type': 'application/json'},
body: {loggingOptions: {level: ''}},
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}}/logging');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
loggingOptions: {
level: ''
}
});
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}}/logging',
headers: {'content-type': 'application/json'},
data: {loggingOptions: {level: ''}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/logging';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"loggingOptions":{"level":""}}'
};
try {
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 = @{ @"loggingOptions": @{ @"level": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/logging"]
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}}/logging" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"loggingOptions\": {\n \"level\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/logging",
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([
'loggingOptions' => [
'level' => ''
]
]),
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}}/logging', [
'body' => '{
"loggingOptions": {
"level": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/logging');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'loggingOptions' => [
'level' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'loggingOptions' => [
'level' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/logging');
$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}}/logging' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"loggingOptions": {
"level": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/logging' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"loggingOptions": {
"level": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"loggingOptions\": {\n \"level\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/logging", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/logging"
payload = { "loggingOptions": { "level": "" } }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/logging"
payload <- "{\n \"loggingOptions\": {\n \"level\": \"\"\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}}/logging")
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 \"loggingOptions\": {\n \"level\": \"\"\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/logging') do |req|
req.body = "{\n \"loggingOptions\": {\n \"level\": \"\"\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}}/logging";
let payload = json!({"loggingOptions": json!({"level": ""})});
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}}/logging \
--header 'content-type: application/json' \
--data '{
"loggingOptions": {
"level": ""
}
}'
echo '{
"loggingOptions": {
"level": ""
}
}' | \
http PUT {{baseUrl}}/logging \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "loggingOptions": {\n "level": ""\n }\n}' \
--output-document \
- {{baseUrl}}/logging
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["loggingOptions": ["level": ""]] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/logging")! 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
PutStorageConfiguration
{{baseUrl}}/configuration/account/storage
BODY json
{
"storageType": "",
"multiLayerStorage": {
"customerManagedS3Storage": ""
},
"disassociatedDataStorage": "",
"retentionPeriod": {
"numberOfDays": "",
"unlimited": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/configuration/account/storage");
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 \"storageType\": \"\",\n \"multiLayerStorage\": {\n \"customerManagedS3Storage\": \"\"\n },\n \"disassociatedDataStorage\": \"\",\n \"retentionPeriod\": {\n \"numberOfDays\": \"\",\n \"unlimited\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/configuration/account/storage" {:content-type :json
:form-params {:storageType ""
:multiLayerStorage {:customerManagedS3Storage ""}
:disassociatedDataStorage ""
:retentionPeriod {:numberOfDays ""
:unlimited ""}}})
require "http/client"
url = "{{baseUrl}}/configuration/account/storage"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"storageType\": \"\",\n \"multiLayerStorage\": {\n \"customerManagedS3Storage\": \"\"\n },\n \"disassociatedDataStorage\": \"\",\n \"retentionPeriod\": {\n \"numberOfDays\": \"\",\n \"unlimited\": \"\"\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}}/configuration/account/storage"),
Content = new StringContent("{\n \"storageType\": \"\",\n \"multiLayerStorage\": {\n \"customerManagedS3Storage\": \"\"\n },\n \"disassociatedDataStorage\": \"\",\n \"retentionPeriod\": {\n \"numberOfDays\": \"\",\n \"unlimited\": \"\"\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}}/configuration/account/storage");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"storageType\": \"\",\n \"multiLayerStorage\": {\n \"customerManagedS3Storage\": \"\"\n },\n \"disassociatedDataStorage\": \"\",\n \"retentionPeriod\": {\n \"numberOfDays\": \"\",\n \"unlimited\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/configuration/account/storage"
payload := strings.NewReader("{\n \"storageType\": \"\",\n \"multiLayerStorage\": {\n \"customerManagedS3Storage\": \"\"\n },\n \"disassociatedDataStorage\": \"\",\n \"retentionPeriod\": {\n \"numberOfDays\": \"\",\n \"unlimited\": \"\"\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/configuration/account/storage HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 194
{
"storageType": "",
"multiLayerStorage": {
"customerManagedS3Storage": ""
},
"disassociatedDataStorage": "",
"retentionPeriod": {
"numberOfDays": "",
"unlimited": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/configuration/account/storage")
.setHeader("content-type", "application/json")
.setBody("{\n \"storageType\": \"\",\n \"multiLayerStorage\": {\n \"customerManagedS3Storage\": \"\"\n },\n \"disassociatedDataStorage\": \"\",\n \"retentionPeriod\": {\n \"numberOfDays\": \"\",\n \"unlimited\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/configuration/account/storage"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"storageType\": \"\",\n \"multiLayerStorage\": {\n \"customerManagedS3Storage\": \"\"\n },\n \"disassociatedDataStorage\": \"\",\n \"retentionPeriod\": {\n \"numberOfDays\": \"\",\n \"unlimited\": \"\"\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 \"storageType\": \"\",\n \"multiLayerStorage\": {\n \"customerManagedS3Storage\": \"\"\n },\n \"disassociatedDataStorage\": \"\",\n \"retentionPeriod\": {\n \"numberOfDays\": \"\",\n \"unlimited\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/configuration/account/storage")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/configuration/account/storage")
.header("content-type", "application/json")
.body("{\n \"storageType\": \"\",\n \"multiLayerStorage\": {\n \"customerManagedS3Storage\": \"\"\n },\n \"disassociatedDataStorage\": \"\",\n \"retentionPeriod\": {\n \"numberOfDays\": \"\",\n \"unlimited\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
storageType: '',
multiLayerStorage: {
customerManagedS3Storage: ''
},
disassociatedDataStorage: '',
retentionPeriod: {
numberOfDays: '',
unlimited: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/configuration/account/storage');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/configuration/account/storage',
headers: {'content-type': 'application/json'},
data: {
storageType: '',
multiLayerStorage: {customerManagedS3Storage: ''},
disassociatedDataStorage: '',
retentionPeriod: {numberOfDays: '', unlimited: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/configuration/account/storage';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"storageType":"","multiLayerStorage":{"customerManagedS3Storage":""},"disassociatedDataStorage":"","retentionPeriod":{"numberOfDays":"","unlimited":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/configuration/account/storage',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "storageType": "",\n "multiLayerStorage": {\n "customerManagedS3Storage": ""\n },\n "disassociatedDataStorage": "",\n "retentionPeriod": {\n "numberOfDays": "",\n "unlimited": ""\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 \"storageType\": \"\",\n \"multiLayerStorage\": {\n \"customerManagedS3Storage\": \"\"\n },\n \"disassociatedDataStorage\": \"\",\n \"retentionPeriod\": {\n \"numberOfDays\": \"\",\n \"unlimited\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/configuration/account/storage")
.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/configuration/account/storage',
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({
storageType: '',
multiLayerStorage: {customerManagedS3Storage: ''},
disassociatedDataStorage: '',
retentionPeriod: {numberOfDays: '', unlimited: ''}
}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/configuration/account/storage',
headers: {'content-type': 'application/json'},
body: {
storageType: '',
multiLayerStorage: {customerManagedS3Storage: ''},
disassociatedDataStorage: '',
retentionPeriod: {numberOfDays: '', unlimited: ''}
},
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}}/configuration/account/storage');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
storageType: '',
multiLayerStorage: {
customerManagedS3Storage: ''
},
disassociatedDataStorage: '',
retentionPeriod: {
numberOfDays: '',
unlimited: ''
}
});
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}}/configuration/account/storage',
headers: {'content-type': 'application/json'},
data: {
storageType: '',
multiLayerStorage: {customerManagedS3Storage: ''},
disassociatedDataStorage: '',
retentionPeriod: {numberOfDays: '', unlimited: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/configuration/account/storage';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"storageType":"","multiLayerStorage":{"customerManagedS3Storage":""},"disassociatedDataStorage":"","retentionPeriod":{"numberOfDays":"","unlimited":""}}'
};
try {
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 = @{ @"storageType": @"",
@"multiLayerStorage": @{ @"customerManagedS3Storage": @"" },
@"disassociatedDataStorage": @"",
@"retentionPeriod": @{ @"numberOfDays": @"", @"unlimited": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/configuration/account/storage"]
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}}/configuration/account/storage" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"storageType\": \"\",\n \"multiLayerStorage\": {\n \"customerManagedS3Storage\": \"\"\n },\n \"disassociatedDataStorage\": \"\",\n \"retentionPeriod\": {\n \"numberOfDays\": \"\",\n \"unlimited\": \"\"\n }\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/configuration/account/storage",
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([
'storageType' => '',
'multiLayerStorage' => [
'customerManagedS3Storage' => ''
],
'disassociatedDataStorage' => '',
'retentionPeriod' => [
'numberOfDays' => '',
'unlimited' => ''
]
]),
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}}/configuration/account/storage', [
'body' => '{
"storageType": "",
"multiLayerStorage": {
"customerManagedS3Storage": ""
},
"disassociatedDataStorage": "",
"retentionPeriod": {
"numberOfDays": "",
"unlimited": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/configuration/account/storage');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'storageType' => '',
'multiLayerStorage' => [
'customerManagedS3Storage' => ''
],
'disassociatedDataStorage' => '',
'retentionPeriod' => [
'numberOfDays' => '',
'unlimited' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'storageType' => '',
'multiLayerStorage' => [
'customerManagedS3Storage' => ''
],
'disassociatedDataStorage' => '',
'retentionPeriod' => [
'numberOfDays' => '',
'unlimited' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/configuration/account/storage');
$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}}/configuration/account/storage' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"storageType": "",
"multiLayerStorage": {
"customerManagedS3Storage": ""
},
"disassociatedDataStorage": "",
"retentionPeriod": {
"numberOfDays": "",
"unlimited": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/configuration/account/storage' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"storageType": "",
"multiLayerStorage": {
"customerManagedS3Storage": ""
},
"disassociatedDataStorage": "",
"retentionPeriod": {
"numberOfDays": "",
"unlimited": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"storageType\": \"\",\n \"multiLayerStorage\": {\n \"customerManagedS3Storage\": \"\"\n },\n \"disassociatedDataStorage\": \"\",\n \"retentionPeriod\": {\n \"numberOfDays\": \"\",\n \"unlimited\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/configuration/account/storage", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/configuration/account/storage"
payload = {
"storageType": "",
"multiLayerStorage": { "customerManagedS3Storage": "" },
"disassociatedDataStorage": "",
"retentionPeriod": {
"numberOfDays": "",
"unlimited": ""
}
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/configuration/account/storage"
payload <- "{\n \"storageType\": \"\",\n \"multiLayerStorage\": {\n \"customerManagedS3Storage\": \"\"\n },\n \"disassociatedDataStorage\": \"\",\n \"retentionPeriod\": {\n \"numberOfDays\": \"\",\n \"unlimited\": \"\"\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}}/configuration/account/storage")
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 \"storageType\": \"\",\n \"multiLayerStorage\": {\n \"customerManagedS3Storage\": \"\"\n },\n \"disassociatedDataStorage\": \"\",\n \"retentionPeriod\": {\n \"numberOfDays\": \"\",\n \"unlimited\": \"\"\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/configuration/account/storage') do |req|
req.body = "{\n \"storageType\": \"\",\n \"multiLayerStorage\": {\n \"customerManagedS3Storage\": \"\"\n },\n \"disassociatedDataStorage\": \"\",\n \"retentionPeriod\": {\n \"numberOfDays\": \"\",\n \"unlimited\": \"\"\n }\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/configuration/account/storage";
let payload = json!({
"storageType": "",
"multiLayerStorage": json!({"customerManagedS3Storage": ""}),
"disassociatedDataStorage": "",
"retentionPeriod": json!({
"numberOfDays": "",
"unlimited": ""
})
});
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}}/configuration/account/storage \
--header 'content-type: application/json' \
--data '{
"storageType": "",
"multiLayerStorage": {
"customerManagedS3Storage": ""
},
"disassociatedDataStorage": "",
"retentionPeriod": {
"numberOfDays": "",
"unlimited": ""
}
}'
echo '{
"storageType": "",
"multiLayerStorage": {
"customerManagedS3Storage": ""
},
"disassociatedDataStorage": "",
"retentionPeriod": {
"numberOfDays": "",
"unlimited": ""
}
}' | \
http POST {{baseUrl}}/configuration/account/storage \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "storageType": "",\n "multiLayerStorage": {\n "customerManagedS3Storage": ""\n },\n "disassociatedDataStorage": "",\n "retentionPeriod": {\n "numberOfDays": "",\n "unlimited": ""\n }\n}' \
--output-document \
- {{baseUrl}}/configuration/account/storage
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"storageType": "",
"multiLayerStorage": ["customerManagedS3Storage": ""],
"disassociatedDataStorage": "",
"retentionPeriod": [
"numberOfDays": "",
"unlimited": ""
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/configuration/account/storage")! 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
TagResource
{{baseUrl}}/tags#resourceArn
QUERY PARAMS
resourceArn
BODY json
{
"tags": {}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/tags?resourceArn=#resourceArn");
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 \"tags\": {}\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/tags#resourceArn" {:query-params {:resourceArn ""}
:content-type :json
:form-params {:tags {}}})
require "http/client"
url = "{{baseUrl}}/tags?resourceArn=#resourceArn"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"tags\": {}\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}}/tags?resourceArn=#resourceArn"),
Content = new StringContent("{\n \"tags\": {}\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/tags?resourceArn=#resourceArn");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"tags\": {}\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/tags?resourceArn=#resourceArn"
payload := strings.NewReader("{\n \"tags\": {}\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/tags?resourceArn= HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 16
{
"tags": {}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/tags?resourceArn=#resourceArn")
.setHeader("content-type", "application/json")
.setBody("{\n \"tags\": {}\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/tags?resourceArn=#resourceArn"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"tags\": {}\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"tags\": {}\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/tags?resourceArn=#resourceArn")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/tags?resourceArn=#resourceArn")
.header("content-type", "application/json")
.body("{\n \"tags\": {}\n}")
.asString();
const data = JSON.stringify({
tags: {}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/tags?resourceArn=#resourceArn');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/tags#resourceArn',
params: {resourceArn: ''},
headers: {'content-type': 'application/json'},
data: {tags: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/tags?resourceArn=#resourceArn';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"tags":{}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/tags?resourceArn=#resourceArn',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "tags": {}\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"tags\": {}\n}")
val request = Request.Builder()
.url("{{baseUrl}}/tags?resourceArn=#resourceArn")
.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/tags?resourceArn=',
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({tags: {}}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/tags#resourceArn',
qs: {resourceArn: ''},
headers: {'content-type': 'application/json'},
body: {tags: {}},
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}}/tags#resourceArn');
req.query({
resourceArn: ''
});
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
tags: {}
});
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}}/tags#resourceArn',
params: {resourceArn: ''},
headers: {'content-type': 'application/json'},
data: {tags: {}}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/tags?resourceArn=#resourceArn';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"tags":{}}'
};
try {
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 = @{ @"tags": @{ } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/tags?resourceArn=#resourceArn"]
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}}/tags?resourceArn=#resourceArn" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"tags\": {}\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/tags?resourceArn=#resourceArn",
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([
'tags' => [
]
]),
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}}/tags?resourceArn=#resourceArn', [
'body' => '{
"tags": {}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/tags#resourceArn');
$request->setMethod(HTTP_METH_POST);
$request->setQueryData([
'resourceArn' => ''
]);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'tags' => [
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'tags' => [
]
]));
$request->setRequestUrl('{{baseUrl}}/tags#resourceArn');
$request->setRequestMethod('POST');
$request->setBody($body);
$request->setQuery(new http\QueryString([
'resourceArn' => ''
]));
$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}}/tags?resourceArn=#resourceArn' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"tags": {}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/tags?resourceArn=#resourceArn' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"tags": {}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"tags\": {}\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/tags?resourceArn=", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/tags#resourceArn"
querystring = {"resourceArn":""}
payload = { "tags": {} }
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/tags#resourceArn"
queryString <- list(resourceArn = "")
payload <- "{\n \"tags\": {}\n}"
encode <- "json"
response <- VERB("POST", url, body = payload, query = queryString, content_type("application/json"), encode = encode)
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/tags?resourceArn=#resourceArn")
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 \"tags\": {}\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/tags') do |req|
req.params['resourceArn'] = ''
req.body = "{\n \"tags\": {}\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/tags#resourceArn";
let querystring = [
("resourceArn", ""),
];
let payload = json!({"tags": 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)
.query(&querystring)
.headers(headers)
.json(&payload)
.send()
.await;
let results = response.unwrap()
.json::()
.await
.unwrap();
dbg!(results);
}
curl --request POST \
--url '{{baseUrl}}/tags?resourceArn=#resourceArn' \
--header 'content-type: application/json' \
--data '{
"tags": {}
}'
echo '{
"tags": {}
}' | \
http POST '{{baseUrl}}/tags?resourceArn=#resourceArn' \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "tags": {}\n}' \
--output-document \
- '{{baseUrl}}/tags?resourceArn=#resourceArn'
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["tags": []] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/tags?resourceArn=#resourceArn")! 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
UntagResource
{{baseUrl}}/tags#resourceArn&tagKeys
QUERY PARAMS
resourceArn
tagKeys
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "DELETE");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/tags?resourceArn=&tagKeys=#resourceArn&tagKeys");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/delete "{{baseUrl}}/tags#resourceArn&tagKeys" {:query-params {:resourceArn ""
:tagKeys ""}})
require "http/client"
url = "{{baseUrl}}/tags?resourceArn=&tagKeys=#resourceArn&tagKeys"
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}}/tags?resourceArn=&tagKeys=#resourceArn&tagKeys"),
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/tags?resourceArn=&tagKeys=#resourceArn&tagKeys");
var request = new RestRequest("", Method.Delete);
var response = client.Execute(request);
package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/tags?resourceArn=&tagKeys=#resourceArn&tagKeys"
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/tags?resourceArn=&tagKeys= HTTP/1.1
Host: example.com
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("DELETE", "{{baseUrl}}/tags?resourceArn=&tagKeys=#resourceArn&tagKeys")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/tags?resourceArn=&tagKeys=#resourceArn&tagKeys"))
.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}}/tags?resourceArn=&tagKeys=#resourceArn&tagKeys")
.delete(null)
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.delete("{{baseUrl}}/tags?resourceArn=&tagKeys=#resourceArn&tagKeys")
.asString();
const 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}}/tags?resourceArn=&tagKeys=#resourceArn&tagKeys');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'DELETE',
url: '{{baseUrl}}/tags#resourceArn&tagKeys',
params: {resourceArn: '', tagKeys: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/tags?resourceArn=&tagKeys=#resourceArn&tagKeys';
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}}/tags?resourceArn=&tagKeys=#resourceArn&tagKeys',
method: 'DELETE',
headers: {}
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val request = Request.Builder()
.url("{{baseUrl}}/tags?resourceArn=&tagKeys=#resourceArn&tagKeys")
.delete(null)
.build()
val response = client.newCall(request).execute()
const http = require('https');
const options = {
method: 'DELETE',
hostname: 'example.com',
port: null,
path: '/baseUrl/tags?resourceArn=&tagKeys=',
headers: {}
};
const req = http.request(options, function (res) {
const chunks = [];
res.on('data', function (chunk) {
chunks.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}}/tags#resourceArn&tagKeys',
qs: {resourceArn: '', tagKeys: ''}
};
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
const unirest = require('unirest');
const req = unirest('DELETE', '{{baseUrl}}/tags#resourceArn&tagKeys');
req.query({
resourceArn: '',
tagKeys: ''
});
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}}/tags#resourceArn&tagKeys',
params: {resourceArn: '', tagKeys: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/tags?resourceArn=&tagKeys=#resourceArn&tagKeys';
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}}/tags?resourceArn=&tagKeys=#resourceArn&tagKeys"]
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}}/tags?resourceArn=&tagKeys=#resourceArn&tagKeys" in
Client.call `DELETE uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/tags?resourceArn=&tagKeys=#resourceArn&tagKeys",
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}}/tags?resourceArn=&tagKeys=#resourceArn&tagKeys');
echo $response->getBody();
setUrl('{{baseUrl}}/tags#resourceArn&tagKeys');
$request->setMethod(HTTP_METH_DELETE);
$request->setQueryData([
'resourceArn' => '',
'tagKeys' => ''
]);
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
setRequestUrl('{{baseUrl}}/tags#resourceArn&tagKeys');
$request->setRequestMethod('DELETE');
$request->setQuery(new http\QueryString([
'resourceArn' => '',
'tagKeys' => ''
]));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();
$response = Invoke-WebRequest -Uri '{{baseUrl}}/tags?resourceArn=&tagKeys=#resourceArn&tagKeys' -Method DELETE
$response = Invoke-RestMethod -Uri '{{baseUrl}}/tags?resourceArn=&tagKeys=#resourceArn&tagKeys' -Method DELETE
import http.client
conn = http.client.HTTPSConnection("example.com")
conn.request("DELETE", "/baseUrl/tags?resourceArn=&tagKeys=")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/tags#resourceArn&tagKeys"
querystring = {"resourceArn":"","tagKeys":""}
response = requests.delete(url, params=querystring)
print(response.json())
library(httr)
url <- "{{baseUrl}}/tags#resourceArn&tagKeys"
queryString <- list(
resourceArn = "",
tagKeys = ""
)
response <- VERB("DELETE", url, query = queryString, content_type("application/octet-stream"))
content(response, "text")
require 'uri'
require 'net/http'
url = URI("{{baseUrl}}/tags?resourceArn=&tagKeys=#resourceArn&tagKeys")
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/tags') do |req|
req.params['resourceArn'] = ''
req.params['tagKeys'] = ''
end
puts response.status
puts response.body
use std::str::FromStr;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/tags#resourceArn&tagKeys";
let querystring = [
("resourceArn", ""),
("tagKeys", ""),
];
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}}/tags?resourceArn=&tagKeys=#resourceArn&tagKeys'
http DELETE '{{baseUrl}}/tags?resourceArn=&tagKeys=#resourceArn&tagKeys'
wget --quiet \
--method DELETE \
--output-document \
- '{{baseUrl}}/tags?resourceArn=&tagKeys=#resourceArn&tagKeys'
import Foundation
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/tags?resourceArn=&tagKeys=#resourceArn&tagKeys")! 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
UpdateAccessPolicy
{{baseUrl}}/access-policies/:accessPolicyId
QUERY PARAMS
accessPolicyId
BODY json
{
"accessPolicyIdentity": {
"user": "",
"group": "",
"iamUser": "",
"iamRole": ""
},
"accessPolicyResource": {
"portal": "",
"project": ""
},
"accessPolicyPermission": "",
"clientToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/access-policies/:accessPolicyId");
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 \"accessPolicyIdentity\": {\n \"user\": \"\",\n \"group\": \"\",\n \"iamUser\": \"\",\n \"iamRole\": \"\"\n },\n \"accessPolicyResource\": {\n \"portal\": \"\",\n \"project\": \"\"\n },\n \"accessPolicyPermission\": \"\",\n \"clientToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/access-policies/:accessPolicyId" {:content-type :json
:form-params {:accessPolicyIdentity {:user ""
:group ""
:iamUser ""
:iamRole ""}
:accessPolicyResource {:portal ""
:project ""}
:accessPolicyPermission ""
:clientToken ""}})
require "http/client"
url = "{{baseUrl}}/access-policies/:accessPolicyId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"accessPolicyIdentity\": {\n \"user\": \"\",\n \"group\": \"\",\n \"iamUser\": \"\",\n \"iamRole\": \"\"\n },\n \"accessPolicyResource\": {\n \"portal\": \"\",\n \"project\": \"\"\n },\n \"accessPolicyPermission\": \"\",\n \"clientToken\": \"\"\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}}/access-policies/:accessPolicyId"),
Content = new StringContent("{\n \"accessPolicyIdentity\": {\n \"user\": \"\",\n \"group\": \"\",\n \"iamUser\": \"\",\n \"iamRole\": \"\"\n },\n \"accessPolicyResource\": {\n \"portal\": \"\",\n \"project\": \"\"\n },\n \"accessPolicyPermission\": \"\",\n \"clientToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/access-policies/:accessPolicyId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"accessPolicyIdentity\": {\n \"user\": \"\",\n \"group\": \"\",\n \"iamUser\": \"\",\n \"iamRole\": \"\"\n },\n \"accessPolicyResource\": {\n \"portal\": \"\",\n \"project\": \"\"\n },\n \"accessPolicyPermission\": \"\",\n \"clientToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/access-policies/:accessPolicyId"
payload := strings.NewReader("{\n \"accessPolicyIdentity\": {\n \"user\": \"\",\n \"group\": \"\",\n \"iamUser\": \"\",\n \"iamRole\": \"\"\n },\n \"accessPolicyResource\": {\n \"portal\": \"\",\n \"project\": \"\"\n },\n \"accessPolicyPermission\": \"\",\n \"clientToken\": \"\"\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/access-policies/:accessPolicyId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 227
{
"accessPolicyIdentity": {
"user": "",
"group": "",
"iamUser": "",
"iamRole": ""
},
"accessPolicyResource": {
"portal": "",
"project": ""
},
"accessPolicyPermission": "",
"clientToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/access-policies/:accessPolicyId")
.setHeader("content-type", "application/json")
.setBody("{\n \"accessPolicyIdentity\": {\n \"user\": \"\",\n \"group\": \"\",\n \"iamUser\": \"\",\n \"iamRole\": \"\"\n },\n \"accessPolicyResource\": {\n \"portal\": \"\",\n \"project\": \"\"\n },\n \"accessPolicyPermission\": \"\",\n \"clientToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/access-policies/:accessPolicyId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"accessPolicyIdentity\": {\n \"user\": \"\",\n \"group\": \"\",\n \"iamUser\": \"\",\n \"iamRole\": \"\"\n },\n \"accessPolicyResource\": {\n \"portal\": \"\",\n \"project\": \"\"\n },\n \"accessPolicyPermission\": \"\",\n \"clientToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"accessPolicyIdentity\": {\n \"user\": \"\",\n \"group\": \"\",\n \"iamUser\": \"\",\n \"iamRole\": \"\"\n },\n \"accessPolicyResource\": {\n \"portal\": \"\",\n \"project\": \"\"\n },\n \"accessPolicyPermission\": \"\",\n \"clientToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/access-policies/:accessPolicyId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/access-policies/:accessPolicyId")
.header("content-type", "application/json")
.body("{\n \"accessPolicyIdentity\": {\n \"user\": \"\",\n \"group\": \"\",\n \"iamUser\": \"\",\n \"iamRole\": \"\"\n },\n \"accessPolicyResource\": {\n \"portal\": \"\",\n \"project\": \"\"\n },\n \"accessPolicyPermission\": \"\",\n \"clientToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
accessPolicyIdentity: {
user: '',
group: '',
iamUser: '',
iamRole: ''
},
accessPolicyResource: {
portal: '',
project: ''
},
accessPolicyPermission: '',
clientToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/access-policies/:accessPolicyId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/access-policies/:accessPolicyId',
headers: {'content-type': 'application/json'},
data: {
accessPolicyIdentity: {user: '', group: '', iamUser: '', iamRole: ''},
accessPolicyResource: {portal: '', project: ''},
accessPolicyPermission: '',
clientToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/access-policies/:accessPolicyId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"accessPolicyIdentity":{"user":"","group":"","iamUser":"","iamRole":""},"accessPolicyResource":{"portal":"","project":""},"accessPolicyPermission":"","clientToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/access-policies/:accessPolicyId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "accessPolicyIdentity": {\n "user": "",\n "group": "",\n "iamUser": "",\n "iamRole": ""\n },\n "accessPolicyResource": {\n "portal": "",\n "project": ""\n },\n "accessPolicyPermission": "",\n "clientToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"accessPolicyIdentity\": {\n \"user\": \"\",\n \"group\": \"\",\n \"iamUser\": \"\",\n \"iamRole\": \"\"\n },\n \"accessPolicyResource\": {\n \"portal\": \"\",\n \"project\": \"\"\n },\n \"accessPolicyPermission\": \"\",\n \"clientToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/access-policies/:accessPolicyId")
.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/access-policies/:accessPolicyId',
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({
accessPolicyIdentity: {user: '', group: '', iamUser: '', iamRole: ''},
accessPolicyResource: {portal: '', project: ''},
accessPolicyPermission: '',
clientToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/access-policies/:accessPolicyId',
headers: {'content-type': 'application/json'},
body: {
accessPolicyIdentity: {user: '', group: '', iamUser: '', iamRole: ''},
accessPolicyResource: {portal: '', project: ''},
accessPolicyPermission: '',
clientToken: ''
},
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}}/access-policies/:accessPolicyId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
accessPolicyIdentity: {
user: '',
group: '',
iamUser: '',
iamRole: ''
},
accessPolicyResource: {
portal: '',
project: ''
},
accessPolicyPermission: '',
clientToken: ''
});
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}}/access-policies/:accessPolicyId',
headers: {'content-type': 'application/json'},
data: {
accessPolicyIdentity: {user: '', group: '', iamUser: '', iamRole: ''},
accessPolicyResource: {portal: '', project: ''},
accessPolicyPermission: '',
clientToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/access-policies/:accessPolicyId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"accessPolicyIdentity":{"user":"","group":"","iamUser":"","iamRole":""},"accessPolicyResource":{"portal":"","project":""},"accessPolicyPermission":"","clientToken":""}'
};
try {
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 = @{ @"accessPolicyIdentity": @{ @"user": @"", @"group": @"", @"iamUser": @"", @"iamRole": @"" },
@"accessPolicyResource": @{ @"portal": @"", @"project": @"" },
@"accessPolicyPermission": @"",
@"clientToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/access-policies/:accessPolicyId"]
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}}/access-policies/:accessPolicyId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"accessPolicyIdentity\": {\n \"user\": \"\",\n \"group\": \"\",\n \"iamUser\": \"\",\n \"iamRole\": \"\"\n },\n \"accessPolicyResource\": {\n \"portal\": \"\",\n \"project\": \"\"\n },\n \"accessPolicyPermission\": \"\",\n \"clientToken\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/access-policies/:accessPolicyId",
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([
'accessPolicyIdentity' => [
'user' => '',
'group' => '',
'iamUser' => '',
'iamRole' => ''
],
'accessPolicyResource' => [
'portal' => '',
'project' => ''
],
'accessPolicyPermission' => '',
'clientToken' => ''
]),
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}}/access-policies/:accessPolicyId', [
'body' => '{
"accessPolicyIdentity": {
"user": "",
"group": "",
"iamUser": "",
"iamRole": ""
},
"accessPolicyResource": {
"portal": "",
"project": ""
},
"accessPolicyPermission": "",
"clientToken": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/access-policies/:accessPolicyId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'accessPolicyIdentity' => [
'user' => '',
'group' => '',
'iamUser' => '',
'iamRole' => ''
],
'accessPolicyResource' => [
'portal' => '',
'project' => ''
],
'accessPolicyPermission' => '',
'clientToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'accessPolicyIdentity' => [
'user' => '',
'group' => '',
'iamUser' => '',
'iamRole' => ''
],
'accessPolicyResource' => [
'portal' => '',
'project' => ''
],
'accessPolicyPermission' => '',
'clientToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/access-policies/:accessPolicyId');
$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}}/access-policies/:accessPolicyId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"accessPolicyIdentity": {
"user": "",
"group": "",
"iamUser": "",
"iamRole": ""
},
"accessPolicyResource": {
"portal": "",
"project": ""
},
"accessPolicyPermission": "",
"clientToken": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/access-policies/:accessPolicyId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"accessPolicyIdentity": {
"user": "",
"group": "",
"iamUser": "",
"iamRole": ""
},
"accessPolicyResource": {
"portal": "",
"project": ""
},
"accessPolicyPermission": "",
"clientToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"accessPolicyIdentity\": {\n \"user\": \"\",\n \"group\": \"\",\n \"iamUser\": \"\",\n \"iamRole\": \"\"\n },\n \"accessPolicyResource\": {\n \"portal\": \"\",\n \"project\": \"\"\n },\n \"accessPolicyPermission\": \"\",\n \"clientToken\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/access-policies/:accessPolicyId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/access-policies/:accessPolicyId"
payload = {
"accessPolicyIdentity": {
"user": "",
"group": "",
"iamUser": "",
"iamRole": ""
},
"accessPolicyResource": {
"portal": "",
"project": ""
},
"accessPolicyPermission": "",
"clientToken": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/access-policies/:accessPolicyId"
payload <- "{\n \"accessPolicyIdentity\": {\n \"user\": \"\",\n \"group\": \"\",\n \"iamUser\": \"\",\n \"iamRole\": \"\"\n },\n \"accessPolicyResource\": {\n \"portal\": \"\",\n \"project\": \"\"\n },\n \"accessPolicyPermission\": \"\",\n \"clientToken\": \"\"\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}}/access-policies/:accessPolicyId")
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 \"accessPolicyIdentity\": {\n \"user\": \"\",\n \"group\": \"\",\n \"iamUser\": \"\",\n \"iamRole\": \"\"\n },\n \"accessPolicyResource\": {\n \"portal\": \"\",\n \"project\": \"\"\n },\n \"accessPolicyPermission\": \"\",\n \"clientToken\": \"\"\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/access-policies/:accessPolicyId') do |req|
req.body = "{\n \"accessPolicyIdentity\": {\n \"user\": \"\",\n \"group\": \"\",\n \"iamUser\": \"\",\n \"iamRole\": \"\"\n },\n \"accessPolicyResource\": {\n \"portal\": \"\",\n \"project\": \"\"\n },\n \"accessPolicyPermission\": \"\",\n \"clientToken\": \"\"\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}}/access-policies/:accessPolicyId";
let payload = json!({
"accessPolicyIdentity": json!({
"user": "",
"group": "",
"iamUser": "",
"iamRole": ""
}),
"accessPolicyResource": json!({
"portal": "",
"project": ""
}),
"accessPolicyPermission": "",
"clientToken": ""
});
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}}/access-policies/:accessPolicyId \
--header 'content-type: application/json' \
--data '{
"accessPolicyIdentity": {
"user": "",
"group": "",
"iamUser": "",
"iamRole": ""
},
"accessPolicyResource": {
"portal": "",
"project": ""
},
"accessPolicyPermission": "",
"clientToken": ""
}'
echo '{
"accessPolicyIdentity": {
"user": "",
"group": "",
"iamUser": "",
"iamRole": ""
},
"accessPolicyResource": {
"portal": "",
"project": ""
},
"accessPolicyPermission": "",
"clientToken": ""
}' | \
http PUT {{baseUrl}}/access-policies/:accessPolicyId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "accessPolicyIdentity": {\n "user": "",\n "group": "",\n "iamUser": "",\n "iamRole": ""\n },\n "accessPolicyResource": {\n "portal": "",\n "project": ""\n },\n "accessPolicyPermission": "",\n "clientToken": ""\n}' \
--output-document \
- {{baseUrl}}/access-policies/:accessPolicyId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"accessPolicyIdentity": [
"user": "",
"group": "",
"iamUser": "",
"iamRole": ""
],
"accessPolicyResource": [
"portal": "",
"project": ""
],
"accessPolicyPermission": "",
"clientToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/access-policies/:accessPolicyId")! 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
UpdateAsset
{{baseUrl}}/assets/:assetId
QUERY PARAMS
assetId
BODY json
{
"assetName": "",
"clientToken": "",
"assetDescription": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/assets/:assetId");
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 \"assetName\": \"\",\n \"clientToken\": \"\",\n \"assetDescription\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/assets/:assetId" {:content-type :json
:form-params {:assetName ""
:clientToken ""
:assetDescription ""}})
require "http/client"
url = "{{baseUrl}}/assets/:assetId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"assetName\": \"\",\n \"clientToken\": \"\",\n \"assetDescription\": \"\"\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}}/assets/:assetId"),
Content = new StringContent("{\n \"assetName\": \"\",\n \"clientToken\": \"\",\n \"assetDescription\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/assets/:assetId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"assetName\": \"\",\n \"clientToken\": \"\",\n \"assetDescription\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/assets/:assetId"
payload := strings.NewReader("{\n \"assetName\": \"\",\n \"clientToken\": \"\",\n \"assetDescription\": \"\"\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/assets/:assetId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 68
{
"assetName": "",
"clientToken": "",
"assetDescription": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/assets/:assetId")
.setHeader("content-type", "application/json")
.setBody("{\n \"assetName\": \"\",\n \"clientToken\": \"\",\n \"assetDescription\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/assets/:assetId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"assetName\": \"\",\n \"clientToken\": \"\",\n \"assetDescription\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"assetName\": \"\",\n \"clientToken\": \"\",\n \"assetDescription\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/assets/:assetId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/assets/:assetId")
.header("content-type", "application/json")
.body("{\n \"assetName\": \"\",\n \"clientToken\": \"\",\n \"assetDescription\": \"\"\n}")
.asString();
const data = JSON.stringify({
assetName: '',
clientToken: '',
assetDescription: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/assets/:assetId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/assets/:assetId',
headers: {'content-type': 'application/json'},
data: {assetName: '', clientToken: '', assetDescription: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/assets/:assetId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"assetName":"","clientToken":"","assetDescription":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/assets/:assetId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "assetName": "",\n "clientToken": "",\n "assetDescription": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"assetName\": \"\",\n \"clientToken\": \"\",\n \"assetDescription\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/assets/:assetId")
.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/assets/:assetId',
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({assetName: '', clientToken: '', assetDescription: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/assets/:assetId',
headers: {'content-type': 'application/json'},
body: {assetName: '', clientToken: '', assetDescription: ''},
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}}/assets/:assetId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
assetName: '',
clientToken: '',
assetDescription: ''
});
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}}/assets/:assetId',
headers: {'content-type': 'application/json'},
data: {assetName: '', clientToken: '', assetDescription: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/assets/:assetId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"assetName":"","clientToken":"","assetDescription":""}'
};
try {
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 = @{ @"assetName": @"",
@"clientToken": @"",
@"assetDescription": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/assets/:assetId"]
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}}/assets/:assetId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"assetName\": \"\",\n \"clientToken\": \"\",\n \"assetDescription\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/assets/:assetId",
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([
'assetName' => '',
'clientToken' => '',
'assetDescription' => ''
]),
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}}/assets/:assetId', [
'body' => '{
"assetName": "",
"clientToken": "",
"assetDescription": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/assets/:assetId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'assetName' => '',
'clientToken' => '',
'assetDescription' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'assetName' => '',
'clientToken' => '',
'assetDescription' => ''
]));
$request->setRequestUrl('{{baseUrl}}/assets/:assetId');
$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}}/assets/:assetId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"assetName": "",
"clientToken": "",
"assetDescription": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/assets/:assetId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"assetName": "",
"clientToken": "",
"assetDescription": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"assetName\": \"\",\n \"clientToken\": \"\",\n \"assetDescription\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/assets/:assetId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/assets/:assetId"
payload = {
"assetName": "",
"clientToken": "",
"assetDescription": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/assets/:assetId"
payload <- "{\n \"assetName\": \"\",\n \"clientToken\": \"\",\n \"assetDescription\": \"\"\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}}/assets/:assetId")
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 \"assetName\": \"\",\n \"clientToken\": \"\",\n \"assetDescription\": \"\"\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/assets/:assetId') do |req|
req.body = "{\n \"assetName\": \"\",\n \"clientToken\": \"\",\n \"assetDescription\": \"\"\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}}/assets/:assetId";
let payload = json!({
"assetName": "",
"clientToken": "",
"assetDescription": ""
});
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}}/assets/:assetId \
--header 'content-type: application/json' \
--data '{
"assetName": "",
"clientToken": "",
"assetDescription": ""
}'
echo '{
"assetName": "",
"clientToken": "",
"assetDescription": ""
}' | \
http PUT {{baseUrl}}/assets/:assetId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "assetName": "",\n "clientToken": "",\n "assetDescription": ""\n}' \
--output-document \
- {{baseUrl}}/assets/:assetId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"assetName": "",
"clientToken": "",
"assetDescription": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/assets/:assetId")! 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
UpdateAssetModel
{{baseUrl}}/asset-models/:assetModelId
QUERY PARAMS
assetModelId
BODY json
{
"assetModelName": "",
"assetModelDescription": "",
"assetModelProperties": [
{
"id": "",
"name": "",
"dataType": "",
"dataTypeSpec": "",
"unit": "",
"type": ""
}
],
"assetModelHierarchies": [
{
"id": "",
"name": "",
"childAssetModelId": ""
}
],
"assetModelCompositeModels": [
{
"name": "",
"description": "",
"type": "",
"properties": "",
"id": ""
}
],
"clientToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/asset-models/:assetModelId");
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 \"assetModelName\": \"\",\n \"assetModelDescription\": \"\",\n \"assetModelProperties\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"dataType\": \"\",\n \"dataTypeSpec\": \"\",\n \"unit\": \"\",\n \"type\": \"\"\n }\n ],\n \"assetModelHierarchies\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"childAssetModelId\": \"\"\n }\n ],\n \"assetModelCompositeModels\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"properties\": \"\",\n \"id\": \"\"\n }\n ],\n \"clientToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/asset-models/:assetModelId" {:content-type :json
:form-params {:assetModelName ""
:assetModelDescription ""
:assetModelProperties [{:id ""
:name ""
:dataType ""
:dataTypeSpec ""
:unit ""
:type ""}]
:assetModelHierarchies [{:id ""
:name ""
:childAssetModelId ""}]
:assetModelCompositeModels [{:name ""
:description ""
:type ""
:properties ""
:id ""}]
:clientToken ""}})
require "http/client"
url = "{{baseUrl}}/asset-models/:assetModelId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"assetModelName\": \"\",\n \"assetModelDescription\": \"\",\n \"assetModelProperties\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"dataType\": \"\",\n \"dataTypeSpec\": \"\",\n \"unit\": \"\",\n \"type\": \"\"\n }\n ],\n \"assetModelHierarchies\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"childAssetModelId\": \"\"\n }\n ],\n \"assetModelCompositeModels\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"properties\": \"\",\n \"id\": \"\"\n }\n ],\n \"clientToken\": \"\"\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}}/asset-models/:assetModelId"),
Content = new StringContent("{\n \"assetModelName\": \"\",\n \"assetModelDescription\": \"\",\n \"assetModelProperties\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"dataType\": \"\",\n \"dataTypeSpec\": \"\",\n \"unit\": \"\",\n \"type\": \"\"\n }\n ],\n \"assetModelHierarchies\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"childAssetModelId\": \"\"\n }\n ],\n \"assetModelCompositeModels\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"properties\": \"\",\n \"id\": \"\"\n }\n ],\n \"clientToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/asset-models/:assetModelId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"assetModelName\": \"\",\n \"assetModelDescription\": \"\",\n \"assetModelProperties\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"dataType\": \"\",\n \"dataTypeSpec\": \"\",\n \"unit\": \"\",\n \"type\": \"\"\n }\n ],\n \"assetModelHierarchies\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"childAssetModelId\": \"\"\n }\n ],\n \"assetModelCompositeModels\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"properties\": \"\",\n \"id\": \"\"\n }\n ],\n \"clientToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/asset-models/:assetModelId"
payload := strings.NewReader("{\n \"assetModelName\": \"\",\n \"assetModelDescription\": \"\",\n \"assetModelProperties\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"dataType\": \"\",\n \"dataTypeSpec\": \"\",\n \"unit\": \"\",\n \"type\": \"\"\n }\n ],\n \"assetModelHierarchies\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"childAssetModelId\": \"\"\n }\n ],\n \"assetModelCompositeModels\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"properties\": \"\",\n \"id\": \"\"\n }\n ],\n \"clientToken\": \"\"\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/asset-models/:assetModelId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 500
{
"assetModelName": "",
"assetModelDescription": "",
"assetModelProperties": [
{
"id": "",
"name": "",
"dataType": "",
"dataTypeSpec": "",
"unit": "",
"type": ""
}
],
"assetModelHierarchies": [
{
"id": "",
"name": "",
"childAssetModelId": ""
}
],
"assetModelCompositeModels": [
{
"name": "",
"description": "",
"type": "",
"properties": "",
"id": ""
}
],
"clientToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/asset-models/:assetModelId")
.setHeader("content-type", "application/json")
.setBody("{\n \"assetModelName\": \"\",\n \"assetModelDescription\": \"\",\n \"assetModelProperties\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"dataType\": \"\",\n \"dataTypeSpec\": \"\",\n \"unit\": \"\",\n \"type\": \"\"\n }\n ],\n \"assetModelHierarchies\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"childAssetModelId\": \"\"\n }\n ],\n \"assetModelCompositeModels\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"properties\": \"\",\n \"id\": \"\"\n }\n ],\n \"clientToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/asset-models/:assetModelId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"assetModelName\": \"\",\n \"assetModelDescription\": \"\",\n \"assetModelProperties\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"dataType\": \"\",\n \"dataTypeSpec\": \"\",\n \"unit\": \"\",\n \"type\": \"\"\n }\n ],\n \"assetModelHierarchies\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"childAssetModelId\": \"\"\n }\n ],\n \"assetModelCompositeModels\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"properties\": \"\",\n \"id\": \"\"\n }\n ],\n \"clientToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"assetModelName\": \"\",\n \"assetModelDescription\": \"\",\n \"assetModelProperties\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"dataType\": \"\",\n \"dataTypeSpec\": \"\",\n \"unit\": \"\",\n \"type\": \"\"\n }\n ],\n \"assetModelHierarchies\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"childAssetModelId\": \"\"\n }\n ],\n \"assetModelCompositeModels\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"properties\": \"\",\n \"id\": \"\"\n }\n ],\n \"clientToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/asset-models/:assetModelId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/asset-models/:assetModelId")
.header("content-type", "application/json")
.body("{\n \"assetModelName\": \"\",\n \"assetModelDescription\": \"\",\n \"assetModelProperties\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"dataType\": \"\",\n \"dataTypeSpec\": \"\",\n \"unit\": \"\",\n \"type\": \"\"\n }\n ],\n \"assetModelHierarchies\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"childAssetModelId\": \"\"\n }\n ],\n \"assetModelCompositeModels\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"properties\": \"\",\n \"id\": \"\"\n }\n ],\n \"clientToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
assetModelName: '',
assetModelDescription: '',
assetModelProperties: [
{
id: '',
name: '',
dataType: '',
dataTypeSpec: '',
unit: '',
type: ''
}
],
assetModelHierarchies: [
{
id: '',
name: '',
childAssetModelId: ''
}
],
assetModelCompositeModels: [
{
name: '',
description: '',
type: '',
properties: '',
id: ''
}
],
clientToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/asset-models/:assetModelId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/asset-models/:assetModelId',
headers: {'content-type': 'application/json'},
data: {
assetModelName: '',
assetModelDescription: '',
assetModelProperties: [{id: '', name: '', dataType: '', dataTypeSpec: '', unit: '', type: ''}],
assetModelHierarchies: [{id: '', name: '', childAssetModelId: ''}],
assetModelCompositeModels: [{name: '', description: '', type: '', properties: '', id: ''}],
clientToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/asset-models/:assetModelId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"assetModelName":"","assetModelDescription":"","assetModelProperties":[{"id":"","name":"","dataType":"","dataTypeSpec":"","unit":"","type":""}],"assetModelHierarchies":[{"id":"","name":"","childAssetModelId":""}],"assetModelCompositeModels":[{"name":"","description":"","type":"","properties":"","id":""}],"clientToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/asset-models/:assetModelId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "assetModelName": "",\n "assetModelDescription": "",\n "assetModelProperties": [\n {\n "id": "",\n "name": "",\n "dataType": "",\n "dataTypeSpec": "",\n "unit": "",\n "type": ""\n }\n ],\n "assetModelHierarchies": [\n {\n "id": "",\n "name": "",\n "childAssetModelId": ""\n }\n ],\n "assetModelCompositeModels": [\n {\n "name": "",\n "description": "",\n "type": "",\n "properties": "",\n "id": ""\n }\n ],\n "clientToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"assetModelName\": \"\",\n \"assetModelDescription\": \"\",\n \"assetModelProperties\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"dataType\": \"\",\n \"dataTypeSpec\": \"\",\n \"unit\": \"\",\n \"type\": \"\"\n }\n ],\n \"assetModelHierarchies\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"childAssetModelId\": \"\"\n }\n ],\n \"assetModelCompositeModels\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"properties\": \"\",\n \"id\": \"\"\n }\n ],\n \"clientToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/asset-models/:assetModelId")
.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/asset-models/:assetModelId',
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({
assetModelName: '',
assetModelDescription: '',
assetModelProperties: [{id: '', name: '', dataType: '', dataTypeSpec: '', unit: '', type: ''}],
assetModelHierarchies: [{id: '', name: '', childAssetModelId: ''}],
assetModelCompositeModels: [{name: '', description: '', type: '', properties: '', id: ''}],
clientToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/asset-models/:assetModelId',
headers: {'content-type': 'application/json'},
body: {
assetModelName: '',
assetModelDescription: '',
assetModelProperties: [{id: '', name: '', dataType: '', dataTypeSpec: '', unit: '', type: ''}],
assetModelHierarchies: [{id: '', name: '', childAssetModelId: ''}],
assetModelCompositeModels: [{name: '', description: '', type: '', properties: '', id: ''}],
clientToken: ''
},
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}}/asset-models/:assetModelId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
assetModelName: '',
assetModelDescription: '',
assetModelProperties: [
{
id: '',
name: '',
dataType: '',
dataTypeSpec: '',
unit: '',
type: ''
}
],
assetModelHierarchies: [
{
id: '',
name: '',
childAssetModelId: ''
}
],
assetModelCompositeModels: [
{
name: '',
description: '',
type: '',
properties: '',
id: ''
}
],
clientToken: ''
});
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}}/asset-models/:assetModelId',
headers: {'content-type': 'application/json'},
data: {
assetModelName: '',
assetModelDescription: '',
assetModelProperties: [{id: '', name: '', dataType: '', dataTypeSpec: '', unit: '', type: ''}],
assetModelHierarchies: [{id: '', name: '', childAssetModelId: ''}],
assetModelCompositeModels: [{name: '', description: '', type: '', properties: '', id: ''}],
clientToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/asset-models/:assetModelId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"assetModelName":"","assetModelDescription":"","assetModelProperties":[{"id":"","name":"","dataType":"","dataTypeSpec":"","unit":"","type":""}],"assetModelHierarchies":[{"id":"","name":"","childAssetModelId":""}],"assetModelCompositeModels":[{"name":"","description":"","type":"","properties":"","id":""}],"clientToken":""}'
};
try {
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 = @{ @"assetModelName": @"",
@"assetModelDescription": @"",
@"assetModelProperties": @[ @{ @"id": @"", @"name": @"", @"dataType": @"", @"dataTypeSpec": @"", @"unit": @"", @"type": @"" } ],
@"assetModelHierarchies": @[ @{ @"id": @"", @"name": @"", @"childAssetModelId": @"" } ],
@"assetModelCompositeModels": @[ @{ @"name": @"", @"description": @"", @"type": @"", @"properties": @"", @"id": @"" } ],
@"clientToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/asset-models/:assetModelId"]
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}}/asset-models/:assetModelId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"assetModelName\": \"\",\n \"assetModelDescription\": \"\",\n \"assetModelProperties\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"dataType\": \"\",\n \"dataTypeSpec\": \"\",\n \"unit\": \"\",\n \"type\": \"\"\n }\n ],\n \"assetModelHierarchies\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"childAssetModelId\": \"\"\n }\n ],\n \"assetModelCompositeModels\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"properties\": \"\",\n \"id\": \"\"\n }\n ],\n \"clientToken\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/asset-models/:assetModelId",
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([
'assetModelName' => '',
'assetModelDescription' => '',
'assetModelProperties' => [
[
'id' => '',
'name' => '',
'dataType' => '',
'dataTypeSpec' => '',
'unit' => '',
'type' => ''
]
],
'assetModelHierarchies' => [
[
'id' => '',
'name' => '',
'childAssetModelId' => ''
]
],
'assetModelCompositeModels' => [
[
'name' => '',
'description' => '',
'type' => '',
'properties' => '',
'id' => ''
]
],
'clientToken' => ''
]),
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}}/asset-models/:assetModelId', [
'body' => '{
"assetModelName": "",
"assetModelDescription": "",
"assetModelProperties": [
{
"id": "",
"name": "",
"dataType": "",
"dataTypeSpec": "",
"unit": "",
"type": ""
}
],
"assetModelHierarchies": [
{
"id": "",
"name": "",
"childAssetModelId": ""
}
],
"assetModelCompositeModels": [
{
"name": "",
"description": "",
"type": "",
"properties": "",
"id": ""
}
],
"clientToken": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/asset-models/:assetModelId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'assetModelName' => '',
'assetModelDescription' => '',
'assetModelProperties' => [
[
'id' => '',
'name' => '',
'dataType' => '',
'dataTypeSpec' => '',
'unit' => '',
'type' => ''
]
],
'assetModelHierarchies' => [
[
'id' => '',
'name' => '',
'childAssetModelId' => ''
]
],
'assetModelCompositeModels' => [
[
'name' => '',
'description' => '',
'type' => '',
'properties' => '',
'id' => ''
]
],
'clientToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'assetModelName' => '',
'assetModelDescription' => '',
'assetModelProperties' => [
[
'id' => '',
'name' => '',
'dataType' => '',
'dataTypeSpec' => '',
'unit' => '',
'type' => ''
]
],
'assetModelHierarchies' => [
[
'id' => '',
'name' => '',
'childAssetModelId' => ''
]
],
'assetModelCompositeModels' => [
[
'name' => '',
'description' => '',
'type' => '',
'properties' => '',
'id' => ''
]
],
'clientToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/asset-models/:assetModelId');
$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}}/asset-models/:assetModelId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"assetModelName": "",
"assetModelDescription": "",
"assetModelProperties": [
{
"id": "",
"name": "",
"dataType": "",
"dataTypeSpec": "",
"unit": "",
"type": ""
}
],
"assetModelHierarchies": [
{
"id": "",
"name": "",
"childAssetModelId": ""
}
],
"assetModelCompositeModels": [
{
"name": "",
"description": "",
"type": "",
"properties": "",
"id": ""
}
],
"clientToken": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/asset-models/:assetModelId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"assetModelName": "",
"assetModelDescription": "",
"assetModelProperties": [
{
"id": "",
"name": "",
"dataType": "",
"dataTypeSpec": "",
"unit": "",
"type": ""
}
],
"assetModelHierarchies": [
{
"id": "",
"name": "",
"childAssetModelId": ""
}
],
"assetModelCompositeModels": [
{
"name": "",
"description": "",
"type": "",
"properties": "",
"id": ""
}
],
"clientToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"assetModelName\": \"\",\n \"assetModelDescription\": \"\",\n \"assetModelProperties\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"dataType\": \"\",\n \"dataTypeSpec\": \"\",\n \"unit\": \"\",\n \"type\": \"\"\n }\n ],\n \"assetModelHierarchies\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"childAssetModelId\": \"\"\n }\n ],\n \"assetModelCompositeModels\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"properties\": \"\",\n \"id\": \"\"\n }\n ],\n \"clientToken\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/asset-models/:assetModelId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/asset-models/:assetModelId"
payload = {
"assetModelName": "",
"assetModelDescription": "",
"assetModelProperties": [
{
"id": "",
"name": "",
"dataType": "",
"dataTypeSpec": "",
"unit": "",
"type": ""
}
],
"assetModelHierarchies": [
{
"id": "",
"name": "",
"childAssetModelId": ""
}
],
"assetModelCompositeModels": [
{
"name": "",
"description": "",
"type": "",
"properties": "",
"id": ""
}
],
"clientToken": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/asset-models/:assetModelId"
payload <- "{\n \"assetModelName\": \"\",\n \"assetModelDescription\": \"\",\n \"assetModelProperties\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"dataType\": \"\",\n \"dataTypeSpec\": \"\",\n \"unit\": \"\",\n \"type\": \"\"\n }\n ],\n \"assetModelHierarchies\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"childAssetModelId\": \"\"\n }\n ],\n \"assetModelCompositeModels\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"properties\": \"\",\n \"id\": \"\"\n }\n ],\n \"clientToken\": \"\"\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}}/asset-models/:assetModelId")
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 \"assetModelName\": \"\",\n \"assetModelDescription\": \"\",\n \"assetModelProperties\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"dataType\": \"\",\n \"dataTypeSpec\": \"\",\n \"unit\": \"\",\n \"type\": \"\"\n }\n ],\n \"assetModelHierarchies\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"childAssetModelId\": \"\"\n }\n ],\n \"assetModelCompositeModels\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"properties\": \"\",\n \"id\": \"\"\n }\n ],\n \"clientToken\": \"\"\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/asset-models/:assetModelId') do |req|
req.body = "{\n \"assetModelName\": \"\",\n \"assetModelDescription\": \"\",\n \"assetModelProperties\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"dataType\": \"\",\n \"dataTypeSpec\": \"\",\n \"unit\": \"\",\n \"type\": \"\"\n }\n ],\n \"assetModelHierarchies\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"childAssetModelId\": \"\"\n }\n ],\n \"assetModelCompositeModels\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\",\n \"properties\": \"\",\n \"id\": \"\"\n }\n ],\n \"clientToken\": \"\"\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}}/asset-models/:assetModelId";
let payload = json!({
"assetModelName": "",
"assetModelDescription": "",
"assetModelProperties": (
json!({
"id": "",
"name": "",
"dataType": "",
"dataTypeSpec": "",
"unit": "",
"type": ""
})
),
"assetModelHierarchies": (
json!({
"id": "",
"name": "",
"childAssetModelId": ""
})
),
"assetModelCompositeModels": (
json!({
"name": "",
"description": "",
"type": "",
"properties": "",
"id": ""
})
),
"clientToken": ""
});
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}}/asset-models/:assetModelId \
--header 'content-type: application/json' \
--data '{
"assetModelName": "",
"assetModelDescription": "",
"assetModelProperties": [
{
"id": "",
"name": "",
"dataType": "",
"dataTypeSpec": "",
"unit": "",
"type": ""
}
],
"assetModelHierarchies": [
{
"id": "",
"name": "",
"childAssetModelId": ""
}
],
"assetModelCompositeModels": [
{
"name": "",
"description": "",
"type": "",
"properties": "",
"id": ""
}
],
"clientToken": ""
}'
echo '{
"assetModelName": "",
"assetModelDescription": "",
"assetModelProperties": [
{
"id": "",
"name": "",
"dataType": "",
"dataTypeSpec": "",
"unit": "",
"type": ""
}
],
"assetModelHierarchies": [
{
"id": "",
"name": "",
"childAssetModelId": ""
}
],
"assetModelCompositeModels": [
{
"name": "",
"description": "",
"type": "",
"properties": "",
"id": ""
}
],
"clientToken": ""
}' | \
http PUT {{baseUrl}}/asset-models/:assetModelId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "assetModelName": "",\n "assetModelDescription": "",\n "assetModelProperties": [\n {\n "id": "",\n "name": "",\n "dataType": "",\n "dataTypeSpec": "",\n "unit": "",\n "type": ""\n }\n ],\n "assetModelHierarchies": [\n {\n "id": "",\n "name": "",\n "childAssetModelId": ""\n }\n ],\n "assetModelCompositeModels": [\n {\n "name": "",\n "description": "",\n "type": "",\n "properties": "",\n "id": ""\n }\n ],\n "clientToken": ""\n}' \
--output-document \
- {{baseUrl}}/asset-models/:assetModelId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"assetModelName": "",
"assetModelDescription": "",
"assetModelProperties": [
[
"id": "",
"name": "",
"dataType": "",
"dataTypeSpec": "",
"unit": "",
"type": ""
]
],
"assetModelHierarchies": [
[
"id": "",
"name": "",
"childAssetModelId": ""
]
],
"assetModelCompositeModels": [
[
"name": "",
"description": "",
"type": "",
"properties": "",
"id": ""
]
],
"clientToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/asset-models/:assetModelId")! 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
UpdateAssetProperty
{{baseUrl}}/assets/:assetId/properties/:propertyId
QUERY PARAMS
assetId
propertyId
BODY json
{
"propertyAlias": "",
"propertyNotificationState": "",
"clientToken": "",
"propertyUnit": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/assets/:assetId/properties/:propertyId");
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 \"propertyAlias\": \"\",\n \"propertyNotificationState\": \"\",\n \"clientToken\": \"\",\n \"propertyUnit\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/assets/:assetId/properties/:propertyId" {:content-type :json
:form-params {:propertyAlias ""
:propertyNotificationState ""
:clientToken ""
:propertyUnit ""}})
require "http/client"
url = "{{baseUrl}}/assets/:assetId/properties/:propertyId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"propertyAlias\": \"\",\n \"propertyNotificationState\": \"\",\n \"clientToken\": \"\",\n \"propertyUnit\": \"\"\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}}/assets/:assetId/properties/:propertyId"),
Content = new StringContent("{\n \"propertyAlias\": \"\",\n \"propertyNotificationState\": \"\",\n \"clientToken\": \"\",\n \"propertyUnit\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/assets/:assetId/properties/:propertyId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"propertyAlias\": \"\",\n \"propertyNotificationState\": \"\",\n \"clientToken\": \"\",\n \"propertyUnit\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/assets/:assetId/properties/:propertyId"
payload := strings.NewReader("{\n \"propertyAlias\": \"\",\n \"propertyNotificationState\": \"\",\n \"clientToken\": \"\",\n \"propertyUnit\": \"\"\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/assets/:assetId/properties/:propertyId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 103
{
"propertyAlias": "",
"propertyNotificationState": "",
"clientToken": "",
"propertyUnit": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/assets/:assetId/properties/:propertyId")
.setHeader("content-type", "application/json")
.setBody("{\n \"propertyAlias\": \"\",\n \"propertyNotificationState\": \"\",\n \"clientToken\": \"\",\n \"propertyUnit\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/assets/:assetId/properties/:propertyId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"propertyAlias\": \"\",\n \"propertyNotificationState\": \"\",\n \"clientToken\": \"\",\n \"propertyUnit\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"propertyAlias\": \"\",\n \"propertyNotificationState\": \"\",\n \"clientToken\": \"\",\n \"propertyUnit\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/assets/:assetId/properties/:propertyId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/assets/:assetId/properties/:propertyId")
.header("content-type", "application/json")
.body("{\n \"propertyAlias\": \"\",\n \"propertyNotificationState\": \"\",\n \"clientToken\": \"\",\n \"propertyUnit\": \"\"\n}")
.asString();
const data = JSON.stringify({
propertyAlias: '',
propertyNotificationState: '',
clientToken: '',
propertyUnit: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/assets/:assetId/properties/:propertyId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/assets/:assetId/properties/:propertyId',
headers: {'content-type': 'application/json'},
data: {
propertyAlias: '',
propertyNotificationState: '',
clientToken: '',
propertyUnit: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/assets/:assetId/properties/:propertyId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"propertyAlias":"","propertyNotificationState":"","clientToken":"","propertyUnit":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/assets/:assetId/properties/:propertyId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "propertyAlias": "",\n "propertyNotificationState": "",\n "clientToken": "",\n "propertyUnit": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"propertyAlias\": \"\",\n \"propertyNotificationState\": \"\",\n \"clientToken\": \"\",\n \"propertyUnit\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/assets/:assetId/properties/:propertyId")
.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/assets/:assetId/properties/:propertyId',
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({
propertyAlias: '',
propertyNotificationState: '',
clientToken: '',
propertyUnit: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/assets/:assetId/properties/:propertyId',
headers: {'content-type': 'application/json'},
body: {
propertyAlias: '',
propertyNotificationState: '',
clientToken: '',
propertyUnit: ''
},
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}}/assets/:assetId/properties/:propertyId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
propertyAlias: '',
propertyNotificationState: '',
clientToken: '',
propertyUnit: ''
});
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}}/assets/:assetId/properties/:propertyId',
headers: {'content-type': 'application/json'},
data: {
propertyAlias: '',
propertyNotificationState: '',
clientToken: '',
propertyUnit: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/assets/:assetId/properties/:propertyId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"propertyAlias":"","propertyNotificationState":"","clientToken":"","propertyUnit":""}'
};
try {
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 = @{ @"propertyAlias": @"",
@"propertyNotificationState": @"",
@"clientToken": @"",
@"propertyUnit": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/assets/:assetId/properties/:propertyId"]
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}}/assets/:assetId/properties/:propertyId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"propertyAlias\": \"\",\n \"propertyNotificationState\": \"\",\n \"clientToken\": \"\",\n \"propertyUnit\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/assets/:assetId/properties/:propertyId",
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([
'propertyAlias' => '',
'propertyNotificationState' => '',
'clientToken' => '',
'propertyUnit' => ''
]),
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}}/assets/:assetId/properties/:propertyId', [
'body' => '{
"propertyAlias": "",
"propertyNotificationState": "",
"clientToken": "",
"propertyUnit": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/assets/:assetId/properties/:propertyId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'propertyAlias' => '',
'propertyNotificationState' => '',
'clientToken' => '',
'propertyUnit' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'propertyAlias' => '',
'propertyNotificationState' => '',
'clientToken' => '',
'propertyUnit' => ''
]));
$request->setRequestUrl('{{baseUrl}}/assets/:assetId/properties/:propertyId');
$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}}/assets/:assetId/properties/:propertyId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"propertyAlias": "",
"propertyNotificationState": "",
"clientToken": "",
"propertyUnit": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/assets/:assetId/properties/:propertyId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"propertyAlias": "",
"propertyNotificationState": "",
"clientToken": "",
"propertyUnit": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"propertyAlias\": \"\",\n \"propertyNotificationState\": \"\",\n \"clientToken\": \"\",\n \"propertyUnit\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/assets/:assetId/properties/:propertyId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/assets/:assetId/properties/:propertyId"
payload = {
"propertyAlias": "",
"propertyNotificationState": "",
"clientToken": "",
"propertyUnit": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/assets/:assetId/properties/:propertyId"
payload <- "{\n \"propertyAlias\": \"\",\n \"propertyNotificationState\": \"\",\n \"clientToken\": \"\",\n \"propertyUnit\": \"\"\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}}/assets/:assetId/properties/:propertyId")
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 \"propertyAlias\": \"\",\n \"propertyNotificationState\": \"\",\n \"clientToken\": \"\",\n \"propertyUnit\": \"\"\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/assets/:assetId/properties/:propertyId') do |req|
req.body = "{\n \"propertyAlias\": \"\",\n \"propertyNotificationState\": \"\",\n \"clientToken\": \"\",\n \"propertyUnit\": \"\"\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}}/assets/:assetId/properties/:propertyId";
let payload = json!({
"propertyAlias": "",
"propertyNotificationState": "",
"clientToken": "",
"propertyUnit": ""
});
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}}/assets/:assetId/properties/:propertyId \
--header 'content-type: application/json' \
--data '{
"propertyAlias": "",
"propertyNotificationState": "",
"clientToken": "",
"propertyUnit": ""
}'
echo '{
"propertyAlias": "",
"propertyNotificationState": "",
"clientToken": "",
"propertyUnit": ""
}' | \
http PUT {{baseUrl}}/assets/:assetId/properties/:propertyId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "propertyAlias": "",\n "propertyNotificationState": "",\n "clientToken": "",\n "propertyUnit": ""\n}' \
--output-document \
- {{baseUrl}}/assets/:assetId/properties/:propertyId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"propertyAlias": "",
"propertyNotificationState": "",
"clientToken": "",
"propertyUnit": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/assets/:assetId/properties/:propertyId")! 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
UpdateDashboard
{{baseUrl}}/dashboards/:dashboardId
QUERY PARAMS
dashboardId
BODY json
{
"dashboardName": "",
"dashboardDescription": "",
"dashboardDefinition": "",
"clientToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/dashboards/:dashboardId");
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 \"dashboardName\": \"\",\n \"dashboardDescription\": \"\",\n \"dashboardDefinition\": \"\",\n \"clientToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/dashboards/:dashboardId" {:content-type :json
:form-params {:dashboardName ""
:dashboardDescription ""
:dashboardDefinition ""
:clientToken ""}})
require "http/client"
url = "{{baseUrl}}/dashboards/:dashboardId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"dashboardName\": \"\",\n \"dashboardDescription\": \"\",\n \"dashboardDefinition\": \"\",\n \"clientToken\": \"\"\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}}/dashboards/:dashboardId"),
Content = new StringContent("{\n \"dashboardName\": \"\",\n \"dashboardDescription\": \"\",\n \"dashboardDefinition\": \"\",\n \"clientToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/dashboards/:dashboardId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"dashboardName\": \"\",\n \"dashboardDescription\": \"\",\n \"dashboardDefinition\": \"\",\n \"clientToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/dashboards/:dashboardId"
payload := strings.NewReader("{\n \"dashboardName\": \"\",\n \"dashboardDescription\": \"\",\n \"dashboardDefinition\": \"\",\n \"clientToken\": \"\"\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/dashboards/:dashboardId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 105
{
"dashboardName": "",
"dashboardDescription": "",
"dashboardDefinition": "",
"clientToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/dashboards/:dashboardId")
.setHeader("content-type", "application/json")
.setBody("{\n \"dashboardName\": \"\",\n \"dashboardDescription\": \"\",\n \"dashboardDefinition\": \"\",\n \"clientToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/dashboards/:dashboardId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"dashboardName\": \"\",\n \"dashboardDescription\": \"\",\n \"dashboardDefinition\": \"\",\n \"clientToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"dashboardName\": \"\",\n \"dashboardDescription\": \"\",\n \"dashboardDefinition\": \"\",\n \"clientToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/dashboards/:dashboardId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/dashboards/:dashboardId")
.header("content-type", "application/json")
.body("{\n \"dashboardName\": \"\",\n \"dashboardDescription\": \"\",\n \"dashboardDefinition\": \"\",\n \"clientToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
dashboardName: '',
dashboardDescription: '',
dashboardDefinition: '',
clientToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/dashboards/:dashboardId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/dashboards/:dashboardId',
headers: {'content-type': 'application/json'},
data: {
dashboardName: '',
dashboardDescription: '',
dashboardDefinition: '',
clientToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/dashboards/:dashboardId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"dashboardName":"","dashboardDescription":"","dashboardDefinition":"","clientToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/dashboards/:dashboardId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "dashboardName": "",\n "dashboardDescription": "",\n "dashboardDefinition": "",\n "clientToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"dashboardName\": \"\",\n \"dashboardDescription\": \"\",\n \"dashboardDefinition\": \"\",\n \"clientToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/dashboards/:dashboardId")
.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/dashboards/:dashboardId',
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({
dashboardName: '',
dashboardDescription: '',
dashboardDefinition: '',
clientToken: ''
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/dashboards/:dashboardId',
headers: {'content-type': 'application/json'},
body: {
dashboardName: '',
dashboardDescription: '',
dashboardDefinition: '',
clientToken: ''
},
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}}/dashboards/:dashboardId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
dashboardName: '',
dashboardDescription: '',
dashboardDefinition: '',
clientToken: ''
});
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}}/dashboards/:dashboardId',
headers: {'content-type': 'application/json'},
data: {
dashboardName: '',
dashboardDescription: '',
dashboardDefinition: '',
clientToken: ''
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/dashboards/:dashboardId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"dashboardName":"","dashboardDescription":"","dashboardDefinition":"","clientToken":""}'
};
try {
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 = @{ @"dashboardName": @"",
@"dashboardDescription": @"",
@"dashboardDefinition": @"",
@"clientToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/dashboards/:dashboardId"]
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}}/dashboards/:dashboardId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"dashboardName\": \"\",\n \"dashboardDescription\": \"\",\n \"dashboardDefinition\": \"\",\n \"clientToken\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/dashboards/:dashboardId",
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([
'dashboardName' => '',
'dashboardDescription' => '',
'dashboardDefinition' => '',
'clientToken' => ''
]),
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}}/dashboards/:dashboardId', [
'body' => '{
"dashboardName": "",
"dashboardDescription": "",
"dashboardDefinition": "",
"clientToken": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/dashboards/:dashboardId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'dashboardName' => '',
'dashboardDescription' => '',
'dashboardDefinition' => '',
'clientToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'dashboardName' => '',
'dashboardDescription' => '',
'dashboardDefinition' => '',
'clientToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/dashboards/:dashboardId');
$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}}/dashboards/:dashboardId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"dashboardName": "",
"dashboardDescription": "",
"dashboardDefinition": "",
"clientToken": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/dashboards/:dashboardId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"dashboardName": "",
"dashboardDescription": "",
"dashboardDefinition": "",
"clientToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"dashboardName\": \"\",\n \"dashboardDescription\": \"\",\n \"dashboardDefinition\": \"\",\n \"clientToken\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/dashboards/:dashboardId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/dashboards/:dashboardId"
payload = {
"dashboardName": "",
"dashboardDescription": "",
"dashboardDefinition": "",
"clientToken": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/dashboards/:dashboardId"
payload <- "{\n \"dashboardName\": \"\",\n \"dashboardDescription\": \"\",\n \"dashboardDefinition\": \"\",\n \"clientToken\": \"\"\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}}/dashboards/:dashboardId")
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 \"dashboardName\": \"\",\n \"dashboardDescription\": \"\",\n \"dashboardDefinition\": \"\",\n \"clientToken\": \"\"\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/dashboards/:dashboardId') do |req|
req.body = "{\n \"dashboardName\": \"\",\n \"dashboardDescription\": \"\",\n \"dashboardDefinition\": \"\",\n \"clientToken\": \"\"\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}}/dashboards/:dashboardId";
let payload = json!({
"dashboardName": "",
"dashboardDescription": "",
"dashboardDefinition": "",
"clientToken": ""
});
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}}/dashboards/:dashboardId \
--header 'content-type: application/json' \
--data '{
"dashboardName": "",
"dashboardDescription": "",
"dashboardDefinition": "",
"clientToken": ""
}'
echo '{
"dashboardName": "",
"dashboardDescription": "",
"dashboardDefinition": "",
"clientToken": ""
}' | \
http PUT {{baseUrl}}/dashboards/:dashboardId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "dashboardName": "",\n "dashboardDescription": "",\n "dashboardDefinition": "",\n "clientToken": ""\n}' \
--output-document \
- {{baseUrl}}/dashboards/:dashboardId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"dashboardName": "",
"dashboardDescription": "",
"dashboardDefinition": "",
"clientToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/dashboards/:dashboardId")! 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
UpdateGateway
{{baseUrl}}/20200301/gateways/:gatewayId
QUERY PARAMS
gatewayId
BODY json
{
"gatewayName": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/20200301/gateways/:gatewayId");
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 \"gatewayName\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/20200301/gateways/:gatewayId" {:content-type :json
:form-params {:gatewayName ""}})
require "http/client"
url = "{{baseUrl}}/20200301/gateways/:gatewayId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"gatewayName\": \"\"\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}}/20200301/gateways/:gatewayId"),
Content = new StringContent("{\n \"gatewayName\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/20200301/gateways/:gatewayId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"gatewayName\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/20200301/gateways/:gatewayId"
payload := strings.NewReader("{\n \"gatewayName\": \"\"\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/20200301/gateways/:gatewayId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 23
{
"gatewayName": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/20200301/gateways/:gatewayId")
.setHeader("content-type", "application/json")
.setBody("{\n \"gatewayName\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/20200301/gateways/:gatewayId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"gatewayName\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"gatewayName\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/20200301/gateways/:gatewayId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/20200301/gateways/:gatewayId")
.header("content-type", "application/json")
.body("{\n \"gatewayName\": \"\"\n}")
.asString();
const data = JSON.stringify({
gatewayName: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/20200301/gateways/:gatewayId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/20200301/gateways/:gatewayId',
headers: {'content-type': 'application/json'},
data: {gatewayName: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/20200301/gateways/:gatewayId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"gatewayName":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/20200301/gateways/:gatewayId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "gatewayName": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"gatewayName\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/20200301/gateways/:gatewayId")
.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/20200301/gateways/:gatewayId',
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({gatewayName: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/20200301/gateways/:gatewayId',
headers: {'content-type': 'application/json'},
body: {gatewayName: ''},
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}}/20200301/gateways/:gatewayId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
gatewayName: ''
});
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}}/20200301/gateways/:gatewayId',
headers: {'content-type': 'application/json'},
data: {gatewayName: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/20200301/gateways/:gatewayId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"gatewayName":""}'
};
try {
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 = @{ @"gatewayName": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/20200301/gateways/:gatewayId"]
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}}/20200301/gateways/:gatewayId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"gatewayName\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/20200301/gateways/:gatewayId",
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([
'gatewayName' => ''
]),
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}}/20200301/gateways/:gatewayId', [
'body' => '{
"gatewayName": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/20200301/gateways/:gatewayId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'gatewayName' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'gatewayName' => ''
]));
$request->setRequestUrl('{{baseUrl}}/20200301/gateways/:gatewayId');
$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}}/20200301/gateways/:gatewayId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"gatewayName": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/20200301/gateways/:gatewayId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"gatewayName": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"gatewayName\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/20200301/gateways/:gatewayId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/20200301/gateways/:gatewayId"
payload = { "gatewayName": "" }
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/20200301/gateways/:gatewayId"
payload <- "{\n \"gatewayName\": \"\"\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}}/20200301/gateways/:gatewayId")
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 \"gatewayName\": \"\"\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/20200301/gateways/:gatewayId') do |req|
req.body = "{\n \"gatewayName\": \"\"\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}}/20200301/gateways/:gatewayId";
let payload = json!({"gatewayName": ""});
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}}/20200301/gateways/:gatewayId \
--header 'content-type: application/json' \
--data '{
"gatewayName": ""
}'
echo '{
"gatewayName": ""
}' | \
http PUT {{baseUrl}}/20200301/gateways/:gatewayId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "gatewayName": ""\n}' \
--output-document \
- {{baseUrl}}/20200301/gateways/:gatewayId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = ["gatewayName": ""] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/20200301/gateways/:gatewayId")! 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
UpdateGatewayCapabilityConfiguration
{{baseUrl}}/20200301/gateways/:gatewayId/capability
QUERY PARAMS
gatewayId
BODY json
{
"capabilityNamespace": "",
"capabilityConfiguration": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/20200301/gateways/:gatewayId/capability");
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 \"capabilityNamespace\": \"\",\n \"capabilityConfiguration\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/post "{{baseUrl}}/20200301/gateways/:gatewayId/capability" {:content-type :json
:form-params {:capabilityNamespace ""
:capabilityConfiguration ""}})
require "http/client"
url = "{{baseUrl}}/20200301/gateways/:gatewayId/capability"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"capabilityNamespace\": \"\",\n \"capabilityConfiguration\": \"\"\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}}/20200301/gateways/:gatewayId/capability"),
Content = new StringContent("{\n \"capabilityNamespace\": \"\",\n \"capabilityConfiguration\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/20200301/gateways/:gatewayId/capability");
var request = new RestRequest("", Method.Post);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"capabilityNamespace\": \"\",\n \"capabilityConfiguration\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/20200301/gateways/:gatewayId/capability"
payload := strings.NewReader("{\n \"capabilityNamespace\": \"\",\n \"capabilityConfiguration\": \"\"\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/20200301/gateways/:gatewayId/capability HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 64
{
"capabilityNamespace": "",
"capabilityConfiguration": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("POST", "{{baseUrl}}/20200301/gateways/:gatewayId/capability")
.setHeader("content-type", "application/json")
.setBody("{\n \"capabilityNamespace\": \"\",\n \"capabilityConfiguration\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/20200301/gateways/:gatewayId/capability"))
.header("content-type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("{\n \"capabilityNamespace\": \"\",\n \"capabilityConfiguration\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"capabilityNamespace\": \"\",\n \"capabilityConfiguration\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/20200301/gateways/:gatewayId/capability")
.post(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.post("{{baseUrl}}/20200301/gateways/:gatewayId/capability")
.header("content-type", "application/json")
.body("{\n \"capabilityNamespace\": \"\",\n \"capabilityConfiguration\": \"\"\n}")
.asString();
const data = JSON.stringify({
capabilityNamespace: '',
capabilityConfiguration: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('POST', '{{baseUrl}}/20200301/gateways/:gatewayId/capability');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'POST',
url: '{{baseUrl}}/20200301/gateways/:gatewayId/capability',
headers: {'content-type': 'application/json'},
data: {capabilityNamespace: '', capabilityConfiguration: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/20200301/gateways/:gatewayId/capability';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"capabilityNamespace":"","capabilityConfiguration":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/20200301/gateways/:gatewayId/capability',
method: 'POST',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "capabilityNamespace": "",\n "capabilityConfiguration": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"capabilityNamespace\": \"\",\n \"capabilityConfiguration\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/20200301/gateways/:gatewayId/capability")
.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/20200301/gateways/:gatewayId/capability',
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({capabilityNamespace: '', capabilityConfiguration: ''}));
req.end();
const request = require('request');
const options = {
method: 'POST',
url: '{{baseUrl}}/20200301/gateways/:gatewayId/capability',
headers: {'content-type': 'application/json'},
body: {capabilityNamespace: '', capabilityConfiguration: ''},
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}}/20200301/gateways/:gatewayId/capability');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
capabilityNamespace: '',
capabilityConfiguration: ''
});
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}}/20200301/gateways/:gatewayId/capability',
headers: {'content-type': 'application/json'},
data: {capabilityNamespace: '', capabilityConfiguration: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/20200301/gateways/:gatewayId/capability';
const options = {
method: 'POST',
headers: {'content-type': 'application/json'},
body: '{"capabilityNamespace":"","capabilityConfiguration":""}'
};
try {
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 = @{ @"capabilityNamespace": @"",
@"capabilityConfiguration": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/20200301/gateways/:gatewayId/capability"]
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}}/20200301/gateways/:gatewayId/capability" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"capabilityNamespace\": \"\",\n \"capabilityConfiguration\": \"\"\n}" in
Client.call ~headers ~body `POST uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/20200301/gateways/:gatewayId/capability",
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([
'capabilityNamespace' => '',
'capabilityConfiguration' => ''
]),
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}}/20200301/gateways/:gatewayId/capability', [
'body' => '{
"capabilityNamespace": "",
"capabilityConfiguration": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/20200301/gateways/:gatewayId/capability');
$request->setMethod(HTTP_METH_POST);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'capabilityNamespace' => '',
'capabilityConfiguration' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'capabilityNamespace' => '',
'capabilityConfiguration' => ''
]));
$request->setRequestUrl('{{baseUrl}}/20200301/gateways/:gatewayId/capability');
$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}}/20200301/gateways/:gatewayId/capability' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"capabilityNamespace": "",
"capabilityConfiguration": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/20200301/gateways/:gatewayId/capability' -Method POST -Headers $headers -ContentType 'application/json' -Body '{
"capabilityNamespace": "",
"capabilityConfiguration": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"capabilityNamespace\": \"\",\n \"capabilityConfiguration\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("POST", "/baseUrl/20200301/gateways/:gatewayId/capability", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/20200301/gateways/:gatewayId/capability"
payload = {
"capabilityNamespace": "",
"capabilityConfiguration": ""
}
headers = {"content-type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/20200301/gateways/:gatewayId/capability"
payload <- "{\n \"capabilityNamespace\": \"\",\n \"capabilityConfiguration\": \"\"\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}}/20200301/gateways/:gatewayId/capability")
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 \"capabilityNamespace\": \"\",\n \"capabilityConfiguration\": \"\"\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/20200301/gateways/:gatewayId/capability') do |req|
req.body = "{\n \"capabilityNamespace\": \"\",\n \"capabilityConfiguration\": \"\"\n}"
end
puts response.status
puts response.body
use serde_json::json;
use reqwest;
#[tokio::main]
pub async fn main() {
let url = "{{baseUrl}}/20200301/gateways/:gatewayId/capability";
let payload = json!({
"capabilityNamespace": "",
"capabilityConfiguration": ""
});
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}}/20200301/gateways/:gatewayId/capability \
--header 'content-type: application/json' \
--data '{
"capabilityNamespace": "",
"capabilityConfiguration": ""
}'
echo '{
"capabilityNamespace": "",
"capabilityConfiguration": ""
}' | \
http POST {{baseUrl}}/20200301/gateways/:gatewayId/capability \
content-type:application/json
wget --quiet \
--method POST \
--header 'content-type: application/json' \
--body-data '{\n "capabilityNamespace": "",\n "capabilityConfiguration": ""\n}' \
--output-document \
- {{baseUrl}}/20200301/gateways/:gatewayId/capability
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"capabilityNamespace": "",
"capabilityConfiguration": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/20200301/gateways/:gatewayId/capability")! 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
UpdatePortal
{{baseUrl}}/portals/:portalId
QUERY PARAMS
portalId
BODY json
{
"portalName": "",
"portalDescription": "",
"portalContactEmail": "",
"portalLogoImage": {
"id": "",
"file": {
"data": "",
"type": ""
}
},
"roleArn": "",
"clientToken": "",
"notificationSenderEmail": "",
"alarms": {
"alarmRoleArn": "",
"notificationLambdaArn": ""
}
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/portals/:portalId");
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 \"portalName\": \"\",\n \"portalDescription\": \"\",\n \"portalContactEmail\": \"\",\n \"portalLogoImage\": {\n \"id\": \"\",\n \"file\": {\n \"data\": \"\",\n \"type\": \"\"\n }\n },\n \"roleArn\": \"\",\n \"clientToken\": \"\",\n \"notificationSenderEmail\": \"\",\n \"alarms\": {\n \"alarmRoleArn\": \"\",\n \"notificationLambdaArn\": \"\"\n }\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/portals/:portalId" {:content-type :json
:form-params {:portalName ""
:portalDescription ""
:portalContactEmail ""
:portalLogoImage {:id ""
:file {:data ""
:type ""}}
:roleArn ""
:clientToken ""
:notificationSenderEmail ""
:alarms {:alarmRoleArn ""
:notificationLambdaArn ""}}})
require "http/client"
url = "{{baseUrl}}/portals/:portalId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"portalName\": \"\",\n \"portalDescription\": \"\",\n \"portalContactEmail\": \"\",\n \"portalLogoImage\": {\n \"id\": \"\",\n \"file\": {\n \"data\": \"\",\n \"type\": \"\"\n }\n },\n \"roleArn\": \"\",\n \"clientToken\": \"\",\n \"notificationSenderEmail\": \"\",\n \"alarms\": {\n \"alarmRoleArn\": \"\",\n \"notificationLambdaArn\": \"\"\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}}/portals/:portalId"),
Content = new StringContent("{\n \"portalName\": \"\",\n \"portalDescription\": \"\",\n \"portalContactEmail\": \"\",\n \"portalLogoImage\": {\n \"id\": \"\",\n \"file\": {\n \"data\": \"\",\n \"type\": \"\"\n }\n },\n \"roleArn\": \"\",\n \"clientToken\": \"\",\n \"notificationSenderEmail\": \"\",\n \"alarms\": {\n \"alarmRoleArn\": \"\",\n \"notificationLambdaArn\": \"\"\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}}/portals/:portalId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"portalName\": \"\",\n \"portalDescription\": \"\",\n \"portalContactEmail\": \"\",\n \"portalLogoImage\": {\n \"id\": \"\",\n \"file\": {\n \"data\": \"\",\n \"type\": \"\"\n }\n },\n \"roleArn\": \"\",\n \"clientToken\": \"\",\n \"notificationSenderEmail\": \"\",\n \"alarms\": {\n \"alarmRoleArn\": \"\",\n \"notificationLambdaArn\": \"\"\n }\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/portals/:portalId"
payload := strings.NewReader("{\n \"portalName\": \"\",\n \"portalDescription\": \"\",\n \"portalContactEmail\": \"\",\n \"portalLogoImage\": {\n \"id\": \"\",\n \"file\": {\n \"data\": \"\",\n \"type\": \"\"\n }\n },\n \"roleArn\": \"\",\n \"clientToken\": \"\",\n \"notificationSenderEmail\": \"\",\n \"alarms\": {\n \"alarmRoleArn\": \"\",\n \"notificationLambdaArn\": \"\"\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/portals/:portalId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 320
{
"portalName": "",
"portalDescription": "",
"portalContactEmail": "",
"portalLogoImage": {
"id": "",
"file": {
"data": "",
"type": ""
}
},
"roleArn": "",
"clientToken": "",
"notificationSenderEmail": "",
"alarms": {
"alarmRoleArn": "",
"notificationLambdaArn": ""
}
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/portals/:portalId")
.setHeader("content-type", "application/json")
.setBody("{\n \"portalName\": \"\",\n \"portalDescription\": \"\",\n \"portalContactEmail\": \"\",\n \"portalLogoImage\": {\n \"id\": \"\",\n \"file\": {\n \"data\": \"\",\n \"type\": \"\"\n }\n },\n \"roleArn\": \"\",\n \"clientToken\": \"\",\n \"notificationSenderEmail\": \"\",\n \"alarms\": {\n \"alarmRoleArn\": \"\",\n \"notificationLambdaArn\": \"\"\n }\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/portals/:portalId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"portalName\": \"\",\n \"portalDescription\": \"\",\n \"portalContactEmail\": \"\",\n \"portalLogoImage\": {\n \"id\": \"\",\n \"file\": {\n \"data\": \"\",\n \"type\": \"\"\n }\n },\n \"roleArn\": \"\",\n \"clientToken\": \"\",\n \"notificationSenderEmail\": \"\",\n \"alarms\": {\n \"alarmRoleArn\": \"\",\n \"notificationLambdaArn\": \"\"\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 \"portalName\": \"\",\n \"portalDescription\": \"\",\n \"portalContactEmail\": \"\",\n \"portalLogoImage\": {\n \"id\": \"\",\n \"file\": {\n \"data\": \"\",\n \"type\": \"\"\n }\n },\n \"roleArn\": \"\",\n \"clientToken\": \"\",\n \"notificationSenderEmail\": \"\",\n \"alarms\": {\n \"alarmRoleArn\": \"\",\n \"notificationLambdaArn\": \"\"\n }\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/portals/:portalId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/portals/:portalId")
.header("content-type", "application/json")
.body("{\n \"portalName\": \"\",\n \"portalDescription\": \"\",\n \"portalContactEmail\": \"\",\n \"portalLogoImage\": {\n \"id\": \"\",\n \"file\": {\n \"data\": \"\",\n \"type\": \"\"\n }\n },\n \"roleArn\": \"\",\n \"clientToken\": \"\",\n \"notificationSenderEmail\": \"\",\n \"alarms\": {\n \"alarmRoleArn\": \"\",\n \"notificationLambdaArn\": \"\"\n }\n}")
.asString();
const data = JSON.stringify({
portalName: '',
portalDescription: '',
portalContactEmail: '',
portalLogoImage: {
id: '',
file: {
data: '',
type: ''
}
},
roleArn: '',
clientToken: '',
notificationSenderEmail: '',
alarms: {
alarmRoleArn: '',
notificationLambdaArn: ''
}
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/portals/:portalId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/portals/:portalId',
headers: {'content-type': 'application/json'},
data: {
portalName: '',
portalDescription: '',
portalContactEmail: '',
portalLogoImage: {id: '', file: {data: '', type: ''}},
roleArn: '',
clientToken: '',
notificationSenderEmail: '',
alarms: {alarmRoleArn: '', notificationLambdaArn: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/portals/:portalId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"portalName":"","portalDescription":"","portalContactEmail":"","portalLogoImage":{"id":"","file":{"data":"","type":""}},"roleArn":"","clientToken":"","notificationSenderEmail":"","alarms":{"alarmRoleArn":"","notificationLambdaArn":""}}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/portals/:portalId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "portalName": "",\n "portalDescription": "",\n "portalContactEmail": "",\n "portalLogoImage": {\n "id": "",\n "file": {\n "data": "",\n "type": ""\n }\n },\n "roleArn": "",\n "clientToken": "",\n "notificationSenderEmail": "",\n "alarms": {\n "alarmRoleArn": "",\n "notificationLambdaArn": ""\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 \"portalName\": \"\",\n \"portalDescription\": \"\",\n \"portalContactEmail\": \"\",\n \"portalLogoImage\": {\n \"id\": \"\",\n \"file\": {\n \"data\": \"\",\n \"type\": \"\"\n }\n },\n \"roleArn\": \"\",\n \"clientToken\": \"\",\n \"notificationSenderEmail\": \"\",\n \"alarms\": {\n \"alarmRoleArn\": \"\",\n \"notificationLambdaArn\": \"\"\n }\n}")
val request = Request.Builder()
.url("{{baseUrl}}/portals/:portalId")
.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/portals/:portalId',
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({
portalName: '',
portalDescription: '',
portalContactEmail: '',
portalLogoImage: {id: '', file: {data: '', type: ''}},
roleArn: '',
clientToken: '',
notificationSenderEmail: '',
alarms: {alarmRoleArn: '', notificationLambdaArn: ''}
}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/portals/:portalId',
headers: {'content-type': 'application/json'},
body: {
portalName: '',
portalDescription: '',
portalContactEmail: '',
portalLogoImage: {id: '', file: {data: '', type: ''}},
roleArn: '',
clientToken: '',
notificationSenderEmail: '',
alarms: {alarmRoleArn: '', notificationLambdaArn: ''}
},
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}}/portals/:portalId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
portalName: '',
portalDescription: '',
portalContactEmail: '',
portalLogoImage: {
id: '',
file: {
data: '',
type: ''
}
},
roleArn: '',
clientToken: '',
notificationSenderEmail: '',
alarms: {
alarmRoleArn: '',
notificationLambdaArn: ''
}
});
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}}/portals/:portalId',
headers: {'content-type': 'application/json'},
data: {
portalName: '',
portalDescription: '',
portalContactEmail: '',
portalLogoImage: {id: '', file: {data: '', type: ''}},
roleArn: '',
clientToken: '',
notificationSenderEmail: '',
alarms: {alarmRoleArn: '', notificationLambdaArn: ''}
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/portals/:portalId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"portalName":"","portalDescription":"","portalContactEmail":"","portalLogoImage":{"id":"","file":{"data":"","type":""}},"roleArn":"","clientToken":"","notificationSenderEmail":"","alarms":{"alarmRoleArn":"","notificationLambdaArn":""}}'
};
try {
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 = @{ @"portalName": @"",
@"portalDescription": @"",
@"portalContactEmail": @"",
@"portalLogoImage": @{ @"id": @"", @"file": @{ @"data": @"", @"type": @"" } },
@"roleArn": @"",
@"clientToken": @"",
@"notificationSenderEmail": @"",
@"alarms": @{ @"alarmRoleArn": @"", @"notificationLambdaArn": @"" } };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/portals/:portalId"]
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}}/portals/:portalId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"portalName\": \"\",\n \"portalDescription\": \"\",\n \"portalContactEmail\": \"\",\n \"portalLogoImage\": {\n \"id\": \"\",\n \"file\": {\n \"data\": \"\",\n \"type\": \"\"\n }\n },\n \"roleArn\": \"\",\n \"clientToken\": \"\",\n \"notificationSenderEmail\": \"\",\n \"alarms\": {\n \"alarmRoleArn\": \"\",\n \"notificationLambdaArn\": \"\"\n }\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/portals/:portalId",
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([
'portalName' => '',
'portalDescription' => '',
'portalContactEmail' => '',
'portalLogoImage' => [
'id' => '',
'file' => [
'data' => '',
'type' => ''
]
],
'roleArn' => '',
'clientToken' => '',
'notificationSenderEmail' => '',
'alarms' => [
'alarmRoleArn' => '',
'notificationLambdaArn' => ''
]
]),
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}}/portals/:portalId', [
'body' => '{
"portalName": "",
"portalDescription": "",
"portalContactEmail": "",
"portalLogoImage": {
"id": "",
"file": {
"data": "",
"type": ""
}
},
"roleArn": "",
"clientToken": "",
"notificationSenderEmail": "",
"alarms": {
"alarmRoleArn": "",
"notificationLambdaArn": ""
}
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/portals/:portalId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'portalName' => '',
'portalDescription' => '',
'portalContactEmail' => '',
'portalLogoImage' => [
'id' => '',
'file' => [
'data' => '',
'type' => ''
]
],
'roleArn' => '',
'clientToken' => '',
'notificationSenderEmail' => '',
'alarms' => [
'alarmRoleArn' => '',
'notificationLambdaArn' => ''
]
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'portalName' => '',
'portalDescription' => '',
'portalContactEmail' => '',
'portalLogoImage' => [
'id' => '',
'file' => [
'data' => '',
'type' => ''
]
],
'roleArn' => '',
'clientToken' => '',
'notificationSenderEmail' => '',
'alarms' => [
'alarmRoleArn' => '',
'notificationLambdaArn' => ''
]
]));
$request->setRequestUrl('{{baseUrl}}/portals/:portalId');
$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}}/portals/:portalId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"portalName": "",
"portalDescription": "",
"portalContactEmail": "",
"portalLogoImage": {
"id": "",
"file": {
"data": "",
"type": ""
}
},
"roleArn": "",
"clientToken": "",
"notificationSenderEmail": "",
"alarms": {
"alarmRoleArn": "",
"notificationLambdaArn": ""
}
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/portals/:portalId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"portalName": "",
"portalDescription": "",
"portalContactEmail": "",
"portalLogoImage": {
"id": "",
"file": {
"data": "",
"type": ""
}
},
"roleArn": "",
"clientToken": "",
"notificationSenderEmail": "",
"alarms": {
"alarmRoleArn": "",
"notificationLambdaArn": ""
}
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"portalName\": \"\",\n \"portalDescription\": \"\",\n \"portalContactEmail\": \"\",\n \"portalLogoImage\": {\n \"id\": \"\",\n \"file\": {\n \"data\": \"\",\n \"type\": \"\"\n }\n },\n \"roleArn\": \"\",\n \"clientToken\": \"\",\n \"notificationSenderEmail\": \"\",\n \"alarms\": {\n \"alarmRoleArn\": \"\",\n \"notificationLambdaArn\": \"\"\n }\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/portals/:portalId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/portals/:portalId"
payload = {
"portalName": "",
"portalDescription": "",
"portalContactEmail": "",
"portalLogoImage": {
"id": "",
"file": {
"data": "",
"type": ""
}
},
"roleArn": "",
"clientToken": "",
"notificationSenderEmail": "",
"alarms": {
"alarmRoleArn": "",
"notificationLambdaArn": ""
}
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/portals/:portalId"
payload <- "{\n \"portalName\": \"\",\n \"portalDescription\": \"\",\n \"portalContactEmail\": \"\",\n \"portalLogoImage\": {\n \"id\": \"\",\n \"file\": {\n \"data\": \"\",\n \"type\": \"\"\n }\n },\n \"roleArn\": \"\",\n \"clientToken\": \"\",\n \"notificationSenderEmail\": \"\",\n \"alarms\": {\n \"alarmRoleArn\": \"\",\n \"notificationLambdaArn\": \"\"\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}}/portals/:portalId")
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 \"portalName\": \"\",\n \"portalDescription\": \"\",\n \"portalContactEmail\": \"\",\n \"portalLogoImage\": {\n \"id\": \"\",\n \"file\": {\n \"data\": \"\",\n \"type\": \"\"\n }\n },\n \"roleArn\": \"\",\n \"clientToken\": \"\",\n \"notificationSenderEmail\": \"\",\n \"alarms\": {\n \"alarmRoleArn\": \"\",\n \"notificationLambdaArn\": \"\"\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/portals/:portalId') do |req|
req.body = "{\n \"portalName\": \"\",\n \"portalDescription\": \"\",\n \"portalContactEmail\": \"\",\n \"portalLogoImage\": {\n \"id\": \"\",\n \"file\": {\n \"data\": \"\",\n \"type\": \"\"\n }\n },\n \"roleArn\": \"\",\n \"clientToken\": \"\",\n \"notificationSenderEmail\": \"\",\n \"alarms\": {\n \"alarmRoleArn\": \"\",\n \"notificationLambdaArn\": \"\"\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}}/portals/:portalId";
let payload = json!({
"portalName": "",
"portalDescription": "",
"portalContactEmail": "",
"portalLogoImage": json!({
"id": "",
"file": json!({
"data": "",
"type": ""
})
}),
"roleArn": "",
"clientToken": "",
"notificationSenderEmail": "",
"alarms": json!({
"alarmRoleArn": "",
"notificationLambdaArn": ""
})
});
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}}/portals/:portalId \
--header 'content-type: application/json' \
--data '{
"portalName": "",
"portalDescription": "",
"portalContactEmail": "",
"portalLogoImage": {
"id": "",
"file": {
"data": "",
"type": ""
}
},
"roleArn": "",
"clientToken": "",
"notificationSenderEmail": "",
"alarms": {
"alarmRoleArn": "",
"notificationLambdaArn": ""
}
}'
echo '{
"portalName": "",
"portalDescription": "",
"portalContactEmail": "",
"portalLogoImage": {
"id": "",
"file": {
"data": "",
"type": ""
}
},
"roleArn": "",
"clientToken": "",
"notificationSenderEmail": "",
"alarms": {
"alarmRoleArn": "",
"notificationLambdaArn": ""
}
}' | \
http PUT {{baseUrl}}/portals/:portalId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "portalName": "",\n "portalDescription": "",\n "portalContactEmail": "",\n "portalLogoImage": {\n "id": "",\n "file": {\n "data": "",\n "type": ""\n }\n },\n "roleArn": "",\n "clientToken": "",\n "notificationSenderEmail": "",\n "alarms": {\n "alarmRoleArn": "",\n "notificationLambdaArn": ""\n }\n}' \
--output-document \
- {{baseUrl}}/portals/:portalId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"portalName": "",
"portalDescription": "",
"portalContactEmail": "",
"portalLogoImage": [
"id": "",
"file": [
"data": "",
"type": ""
]
],
"roleArn": "",
"clientToken": "",
"notificationSenderEmail": "",
"alarms": [
"alarmRoleArn": "",
"notificationLambdaArn": ""
]
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/portals/:portalId")! 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
UpdateProject
{{baseUrl}}/projects/:projectId
QUERY PARAMS
projectId
BODY json
{
"projectName": "",
"projectDescription": "",
"clientToken": ""
}
Examples
REQUEST
CURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "PUT");
curl_easy_setopt(hnd, CURLOPT_URL, "{{baseUrl}}/projects/:projectId");
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 \"projectName\": \"\",\n \"projectDescription\": \"\",\n \"clientToken\": \"\"\n}");
CURLcode ret = curl_easy_perform(hnd);
(require '[clj-http.client :as client])
(client/put "{{baseUrl}}/projects/:projectId" {:content-type :json
:form-params {:projectName ""
:projectDescription ""
:clientToken ""}})
require "http/client"
url = "{{baseUrl}}/projects/:projectId"
headers = HTTP::Headers{
"content-type" => "application/json"
}
reqBody = "{\n \"projectName\": \"\",\n \"projectDescription\": \"\",\n \"clientToken\": \"\"\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}}/projects/:projectId"),
Content = new StringContent("{\n \"projectName\": \"\",\n \"projectDescription\": \"\",\n \"clientToken\": \"\"\n}")
{
Headers =
{
ContentType = new MediaTypeHeaderValue("application/json")
}
}
};
using (var response = await client.SendAsync(request))
{
response.EnsureSuccessStatusCode();
var body = await response.Content.ReadAsStringAsync();
Console.WriteLine(body);
}
var client = new RestClient("{{baseUrl}}/projects/:projectId");
var request = new RestRequest("", Method.Put);
request.AddHeader("content-type", "application/json");
request.AddParameter("application/json", "{\n \"projectName\": \"\",\n \"projectDescription\": \"\",\n \"clientToken\": \"\"\n}", ParameterType.RequestBody);
var response = client.Execute(request);
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "{{baseUrl}}/projects/:projectId"
payload := strings.NewReader("{\n \"projectName\": \"\",\n \"projectDescription\": \"\",\n \"clientToken\": \"\"\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/projects/:projectId HTTP/1.1
Content-Type: application/json
Host: example.com
Content-Length: 72
{
"projectName": "",
"projectDescription": "",
"clientToken": ""
}
AsyncHttpClient client = new DefaultAsyncHttpClient();
client.prepare("PUT", "{{baseUrl}}/projects/:projectId")
.setHeader("content-type", "application/json")
.setBody("{\n \"projectName\": \"\",\n \"projectDescription\": \"\",\n \"clientToken\": \"\"\n}")
.execute()
.toCompletableFuture()
.thenAccept(System.out::println)
.join();
client.close();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("{{baseUrl}}/projects/:projectId"))
.header("content-type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("{\n \"projectName\": \"\",\n \"projectDescription\": \"\",\n \"clientToken\": \"\"\n}"))
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
OkHttpClient client = new OkHttpClient();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\n \"projectName\": \"\",\n \"projectDescription\": \"\",\n \"clientToken\": \"\"\n}");
Request request = new Request.Builder()
.url("{{baseUrl}}/projects/:projectId")
.put(body)
.addHeader("content-type", "application/json")
.build();
Response response = client.newCall(request).execute();
HttpResponse response = Unirest.put("{{baseUrl}}/projects/:projectId")
.header("content-type", "application/json")
.body("{\n \"projectName\": \"\",\n \"projectDescription\": \"\",\n \"clientToken\": \"\"\n}")
.asString();
const data = JSON.stringify({
projectName: '',
projectDescription: '',
clientToken: ''
});
const xhr = new XMLHttpRequest();
xhr.withCredentials = true;
xhr.addEventListener('readystatechange', function () {
if (this.readyState === this.DONE) {
console.log(this.responseText);
}
});
xhr.open('PUT', '{{baseUrl}}/projects/:projectId');
xhr.setRequestHeader('content-type', 'application/json');
xhr.send(data);
import axios from 'axios';
const options = {
method: 'PUT',
url: '{{baseUrl}}/projects/:projectId',
headers: {'content-type': 'application/json'},
data: {projectName: '', projectDescription: '', clientToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const url = '{{baseUrl}}/projects/:projectId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"projectName":"","projectDescription":"","clientToken":""}'
};
try {
const response = await fetch(url, options);
const data = await response.json();
console.log(data);
} catch (error) {
console.error(error);
}
const settings = {
async: true,
crossDomain: true,
url: '{{baseUrl}}/projects/:projectId',
method: 'PUT',
headers: {
'content-type': 'application/json'
},
processData: false,
data: '{\n "projectName": "",\n "projectDescription": "",\n "clientToken": ""\n}'
};
$.ajax(settings).done(function (response) {
console.log(response);
});
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\n \"projectName\": \"\",\n \"projectDescription\": \"\",\n \"clientToken\": \"\"\n}")
val request = Request.Builder()
.url("{{baseUrl}}/projects/:projectId")
.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/projects/:projectId',
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({projectName: '', projectDescription: '', clientToken: ''}));
req.end();
const request = require('request');
const options = {
method: 'PUT',
url: '{{baseUrl}}/projects/:projectId',
headers: {'content-type': 'application/json'},
body: {projectName: '', projectDescription: '', clientToken: ''},
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}}/projects/:projectId');
req.headers({
'content-type': 'application/json'
});
req.type('json');
req.send({
projectName: '',
projectDescription: '',
clientToken: ''
});
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}}/projects/:projectId',
headers: {'content-type': 'application/json'},
data: {projectName: '', projectDescription: '', clientToken: ''}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
const fetch = require('node-fetch');
const url = '{{baseUrl}}/projects/:projectId';
const options = {
method: 'PUT',
headers: {'content-type': 'application/json'},
body: '{"projectName":"","projectDescription":"","clientToken":""}'
};
try {
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 = @{ @"projectName": @"",
@"projectDescription": @"",
@"clientToken": @"" };
NSData *postData = [NSJSONSerialization dataWithJSONObject:parameters options:0 error:nil];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"{{baseUrl}}/projects/:projectId"]
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}}/projects/:projectId" in
let headers = Header.add (Header.init ()) "content-type" "application/json" in
let body = Cohttp_lwt_body.of_string "{\n \"projectName\": \"\",\n \"projectDescription\": \"\",\n \"clientToken\": \"\"\n}" in
Client.call ~headers ~body `PUT uri
>>= fun (res, body_stream) ->
(* Do stuff with the result *)
"{{baseUrl}}/projects/:projectId",
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([
'projectName' => '',
'projectDescription' => '',
'clientToken' => ''
]),
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}}/projects/:projectId', [
'body' => '{
"projectName": "",
"projectDescription": "",
"clientToken": ""
}',
'headers' => [
'content-type' => 'application/json',
],
]);
echo $response->getBody();
setUrl('{{baseUrl}}/projects/:projectId');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders([
'content-type' => 'application/json'
]);
$request->setContentType('application/json');
$request->setBody(json_encode([
'projectName' => '',
'projectDescription' => '',
'clientToken' => ''
]));
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
append(json_encode([
'projectName' => '',
'projectDescription' => '',
'clientToken' => ''
]));
$request->setRequestUrl('{{baseUrl}}/projects/:projectId');
$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}}/projects/:projectId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"projectName": "",
"projectDescription": "",
"clientToken": ""
}'
$headers=@{}
$headers.Add("content-type", "application/json")
$response = Invoke-RestMethod -Uri '{{baseUrl}}/projects/:projectId' -Method PUT -Headers $headers -ContentType 'application/json' -Body '{
"projectName": "",
"projectDescription": "",
"clientToken": ""
}'
import http.client
conn = http.client.HTTPSConnection("example.com")
payload = "{\n \"projectName\": \"\",\n \"projectDescription\": \"\",\n \"clientToken\": \"\"\n}"
headers = { 'content-type': "application/json" }
conn.request("PUT", "/baseUrl/projects/:projectId", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
import requests
url = "{{baseUrl}}/projects/:projectId"
payload = {
"projectName": "",
"projectDescription": "",
"clientToken": ""
}
headers = {"content-type": "application/json"}
response = requests.put(url, json=payload, headers=headers)
print(response.json())
library(httr)
url <- "{{baseUrl}}/projects/:projectId"
payload <- "{\n \"projectName\": \"\",\n \"projectDescription\": \"\",\n \"clientToken\": \"\"\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}}/projects/:projectId")
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 \"projectName\": \"\",\n \"projectDescription\": \"\",\n \"clientToken\": \"\"\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/projects/:projectId') do |req|
req.body = "{\n \"projectName\": \"\",\n \"projectDescription\": \"\",\n \"clientToken\": \"\"\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}}/projects/:projectId";
let payload = json!({
"projectName": "",
"projectDescription": "",
"clientToken": ""
});
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}}/projects/:projectId \
--header 'content-type: application/json' \
--data '{
"projectName": "",
"projectDescription": "",
"clientToken": ""
}'
echo '{
"projectName": "",
"projectDescription": "",
"clientToken": ""
}' | \
http PUT {{baseUrl}}/projects/:projectId \
content-type:application/json
wget --quiet \
--method PUT \
--header 'content-type: application/json' \
--body-data '{\n "projectName": "",\n "projectDescription": "",\n "clientToken": ""\n}' \
--output-document \
- {{baseUrl}}/projects/:projectId
import Foundation
let headers = ["content-type": "application/json"]
let parameters = [
"projectName": "",
"projectDescription": "",
"clientToken": ""
] as [String : Any]
let postData = JSONSerialization.data(withJSONObject: parameters, options: [])
let request = NSMutableURLRequest(url: NSURL(string: "{{baseUrl}}/projects/:projectId")! 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()